00001 #ifndef __REG_AVPS_H
00002 #define __REG_AVPS_H
00003
00004 #define DEFAULT_REG_AVPFLAG_NAME "regavps"
00005
00006 #include "../../usr_avp.h"
00007 #include "../../str.h"
00008 #include "../../lib/srdb2/db_con.h"
00009 #include "../usrloc/udomain.h"
00010
00011 int save_reg_avps(struct ucontact* c);
00012 int dup_reg_avps(struct ucontact *dst, struct ucontact *src);
00013 int delete_reg_avps(struct ucontact* c);
00014
00015 int set_reg_avpflag_name(char *name);
00016
00017 int read_reg_avps(struct sip_msg *m, char*, char*);
00018 int read_reg_avps_fixup(void** param, int param_no);
00019
00020
00021
00022
00023
00024
00025 extern char *avp_column;
00026
00027
00028 int use_reg_avps();
00029
00030 #endif