120 #define osip_from_param_add(header, name, value) osip_generic_param_add((&(header)->gen_params), name, value)
127 #define osip_from_param_get_byname(header, name, dest) osip_generic_param_get_byname((&(header)->gen_params), name, dest)
134 #define osip_from_get_tag(header, dest) osip_generic_param_get_byname((&(header)->gen_params), "tag", dest)
140 #define osip_from_set_tag(header, value) osip_generic_param_add((&(header)->gen_params), osip_strdup("tag"), value)
osip_uri_t * osip_from_get_url(osip_from_t *header)
Definition: osip_from.c:405
void osip_from_set_url(osip_from_t *header, osip_uri_t *url)
Definition: osip_from.c:412
void osip_from_free(osip_from_t *header)
Definition: osip_from.c:82
void osip_from_set_displayname(osip_from_t *header, char *value)
Definition: osip_from.c:401
int osip_from_clone(const osip_from_t *header, osip_from_t **dest)
Definition: osip_from.c:429
int osip_from_tag_match(osip_from_t *from1, osip_from_t *from2)
Definition: osip_from.c:744
char * osip_from_get_displayname(osip_from_t *header)
Definition: osip_from.c:394
int osip_from_param_get(osip_from_t *header, int pos, osip_generic_param_t **dest)
Definition: osip_from.c:416
int osip_from_to_str(const osip_from_t *header, char **dest)
Definition: osip_from.c:323
int osip_from_init(osip_from_t **header)
Definition: osip_from.c:66
int osip_from_parse(osip_from_t *header, const char *hvalue)
Definition: osip_from.c:101
Definition: osip_from.h:47
osip_list_t gen_params
Definition: osip_from.h:50
osip_uri_t * url
Definition: osip_from.h:49
char * displayname
Definition: osip_from.h:48
Definition: osip_list.h:87
Definition: osip_uri.h:55
Definition: osip_uri.h:167