Skip to content

Commit

Permalink
pua: clang-format for coherent indentation and coding style
Browse files Browse the repository at this point in the history
  • Loading branch information
linuxmaniac committed May 18, 2023
1 parent 6391b15 commit db1dfee
Show file tree
Hide file tree
Showing 20 changed files with 2,356 additions and 2,787 deletions.
273 changes: 127 additions & 146 deletions src/modules/pua/add_events.c

Large diffs are not rendered by default.

15 changes: 10 additions & 5 deletions src/modules/pua/add_events.h
Expand Up @@ -32,10 +32,15 @@
* */
int pua_add_events(void);

int pres_process_body(struct publ_info* publ, str** fin_body, int ver, str** tuple);
int bla_process_body (struct publ_info* publ, str** fin_body, int ver, str** tuple);
int mwi_process_body (struct publ_info* publ, str** fin_body, int ver, str** tuple);
int dlg_process_body (struct publ_info* publ, str** fin_body, int ver, str** tuple);
int reginfo_process_body (struct publ_info* publ, str** fin_body, int ver, str** tuple);
int pres_process_body(
struct publ_info *publ, str **fin_body, int ver, str **tuple);
int bla_process_body(
struct publ_info *publ, str **fin_body, int ver, str **tuple);
int mwi_process_body(
struct publ_info *publ, str **fin_body, int ver, str **tuple);
int dlg_process_body(
struct publ_info *publ, str **fin_body, int ver, str **tuple);
int reginfo_process_body(
struct publ_info *publ, str **fin_body, int ver, str **tuple);

#endif
112 changes: 50 additions & 62 deletions src/modules/pua/event_list.c
Expand Up @@ -29,126 +29,114 @@
#include "../../core/mem/shm_mem.h"
#include "event_list.h"

pua_event_t* init_pua_evlist(void)
pua_event_t *init_pua_evlist(void)
{
pua_event_t* list= NULL;
pua_event_t *list = NULL;

list= (pua_event_t*)shm_malloc(sizeof(pua_event_t));
if(list== NULL)
{
list = (pua_event_t *)shm_malloc(sizeof(pua_event_t));
if(list == NULL) {
SHM_MEM_ERROR;
return NULL;
}
list->next= NULL;
list->next = NULL;

return list;

}

int add_pua_event(int ev_flag, char* name, char* content_type,
evs_process_body_t* process_body)
int add_pua_event(int ev_flag, char *name, char *content_type,
evs_process_body_t *process_body)
{

pua_event_t* event= NULL;
pua_event_t *event = NULL;
int size;
int name_len;
int ctype_len= 0;
int ctype_len = 0;
str str_name;

name_len= strlen(name);
str_name.s= name;
str_name.len= name_len;
name_len = strlen(name);
str_name.s = name;
str_name.len = name_len;

if(contains_pua_event(&str_name))
{
if(contains_pua_event(&str_name)) {
LM_DBG("Event already exists\n");
return 0;
}
if(content_type)
ctype_len= strlen(content_type);
ctype_len = strlen(content_type);

size= sizeof(pua_event_t)+ (name_len+ ctype_len)* sizeof(char);
size = sizeof(pua_event_t) + (name_len + ctype_len) * sizeof(char);

event= (pua_event_t*)shm_malloc(size);
if(event== NULL)
{
event = (pua_event_t *)shm_malloc(size);
if(event == NULL) {
SHM_MEM_ERROR;
return -1;
}
memset(event, 0, size);
size= sizeof(pua_event_t);
size = sizeof(pua_event_t);

event->name.s= (char*)event+ size;
event->name.s = (char *)event + size;
memcpy(event->name.s, name, name_len);
event->name.len= name_len;
size+= name_len;
event->name.len = name_len;
size += name_len;

if(content_type)
{
event->content_type.s= (char*)event+ size;
if(content_type) {
event->content_type.s = (char *)event + size;
memcpy(event->content_type.s, content_type, ctype_len);
event->content_type.len= ctype_len;
size+= ctype_len;
event->content_type.len = ctype_len;
size += ctype_len;
}

event->process_body= process_body;
event->ev_flag= ev_flag;
event->process_body = process_body;
event->ev_flag = ev_flag;

event->next= pua_evlist->next;
pua_evlist->next= event;
event->next = pua_evlist->next;
pua_evlist->next = event;

return 0;
}

pua_event_t* contains_pua_event(str* name)
pua_event_t *contains_pua_event(str *name)
{
pua_event_t* event;
event= pua_evlist->next;

while(event)
{
if(event->name.len== name->len &&
strncmp(event->name.s, name->s, name->len)== 0)
{
pua_event_t *event;
event = pua_evlist->next;

while(event) {
if(event->name.len == name->len
&& strncmp(event->name.s, name->s, name->len) == 0) {
return event;
}
event= event->next;
event = event->next;
}

return NULL;
}

pua_event_t* get_event(int ev_flag)
pua_event_t *get_event(int ev_flag)
{
pua_event_t* event;
event= pua_evlist->next;
pua_event_t *event;
event = pua_evlist->next;

while(event)
{
if(event->ev_flag== ev_flag)
{
while(event) {
if(event->ev_flag == ev_flag) {
return event;
}
event= event->next;
event = event->next;
}
return NULL;
}


void destroy_pua_evlist(void)
{
pua_event_t* e1, *e2;

if(pua_evlist)
{
e1= pua_evlist->next;
while(e1)
{
e2= e1->next;
pua_event_t *e1, *e2;

if(pua_evlist) {
e1 = pua_evlist->next;
while(e1) {
e2 = e1->next;
shm_free(e1);
e1= e2;
e1 = e2;
}
shm_free(pua_evlist);
}

}
30 changes: 15 additions & 15 deletions src/modules/pua/event_list.h
Expand Up @@ -29,32 +29,32 @@

struct publ_info;

typedef int (evs_process_body_t)(struct publ_info* , str** final_body,
int ver, str** tuple);
typedef int(evs_process_body_t)(
struct publ_info *, str **final_body, int ver, str **tuple);

typedef struct pua_event
{
int ev_flag;
int ev_flag;
str name;
str content_type; /* default content type for that event*/
evs_process_body_t* process_body;
struct pua_event* next;
str content_type; /* default content type for that event*/
evs_process_body_t *process_body;
struct pua_event *next;

}pua_event_t;
} pua_event_t;

extern pua_event_t* pua_evlist;
extern pua_event_t *pua_evlist;

pua_event_t* init_pua_evlist(void);
pua_event_t *init_pua_evlist(void);

int add_pua_event(int ev_flag, char* name, char* content_type,
evs_process_body_t* process_body);
int add_pua_event(int ev_flag, char *name, char *content_type,
evs_process_body_t *process_body);

typedef int (*add_pua_event_t)(int ev_flag, char* name, char* content_type,
evs_process_body_t* process_body);
typedef int (*add_pua_event_t)(int ev_flag, char *name, char *content_type,
evs_process_body_t *process_body);

pua_event_t* contains_pua_event(str* name);
pua_event_t *contains_pua_event(str *name);

pua_event_t* get_event(int ev_flag);
pua_event_t *get_event(int ev_flag);

void destroy_pua_evlist(void);

Expand Down

0 comments on commit db1dfee

Please sign in to comment.