blob: 75d49b5f5d2d4afb31cebb477f1fdbfade348b96 (
plain) (
tree)
|
|
#ifndef ROSTER_H
#define ROSTER_H
typedef struct ilist ilist;
struct ilist {
char *name;
char *val;
ilist *p;
ilist *n;
};
typedef struct jabberc jabberc;
struct jabberc {
char *stat;
char *show;
char *name;
char *reso;
char *serv;
char *jid;
char *dest;
ilist *list;
int debug;
int unreg;
};
void freeilist(ilist *i);
void freejabberc(jabberc *j);
jabberc *mkjabberc(void);
ilist *lastilist(ilist *i);
ilist *mkilist(char *name, char *val);
ilist *addilist(ilist *i, char *name, char *val);
#endif
|