ul_publish.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <libxml/parser.h>
#include <time.h>
#include "../../parser/parse_expires.h"
#include "../../parser/msg_parser.h"
#include "../../str.h"
#include "../usrloc/usrloc.h"
#include "../usrloc/ul_callback.h"
#include "../tm/tm_load.h"
#include "../pua/pua.h"
#include "pua_usrloc.h"

Include dependency graph for ul_publish.c:

Go to the source code of this file.

Defines

#define BUF_LEN   256

Functions

strbuild_pidf (ucontact_t *c)
void print_publ (publ_info_t *p)
int pua_set_publish (struct sip_msg *msg, char *s1, char *s2)
int pua_unset_publish (struct sip_msg *msg, void *param)
void ul_publish (ucontact_t *c, int type, void *param)


Define Documentation

#define BUF_LEN   256

Definition at line 40 of file ul_publish.c.

Referenced by build_pidf().


Function Documentation

str* build_pidf ( ucontact_t c  ) 

void print_publ ( publ_info_t p  ) 

Definition at line 56 of file ul_publish.c.

References publ_info::expires, publ_info::id, _str::len, LM_DBG, publ_info::pres_uri, and _str::s.

Referenced by ul_publish().

int pua_set_publish ( struct sip_msg msg,
char *  s1,
char *  s2 
)

Definition at line 41 of file ul_publish.c.

References LM_DBG, and pua_ul_publish.

int pua_unset_publish ( struct sip_msg msg,
void *  param 
)

Definition at line 48 of file ul_publish.c.

References pua_ul_publish.

Referenced by mod_init().

void ul_publish ( ucontact_t c,
int  type,
void *  param 
)


Generated on Thu May 24 22:00:45 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6