projects
/
citadel.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
* Added a sooper-seekrit way to spool network messages to a remote node
[citadel.git]
/
citadel
/
serv_network.h
1
struct namelist {
2
struct namelist *next;
3
char name[SIZ];
4
};
5
6
struct maplist {
7
struct maplist *next;
8
char remote_nodename[SIZ];
9
char remote_roomname[SIZ];
10
};
11
12
struct SpoolControl {
13
long lastsent;
14
struct namelist *listrecps;
15
struct namelist *digestrecps;
16
struct maplist *ignet_push_shares;
17
char *misc;
18
FILE *digestfp;
19
int num_msgs_spooled;
20
};
21
22
struct NetMap {
23
struct NetMap *next;
24
char nodename[SIZ];
25
time_t lastcontact;
26
char nexthop[SIZ];
27
};
28
29
30
struct UseTable {
31
char ut_msgid[SIZ];
32
time_t ut_timestamp;
33
};
34
35
struct FilterList {
36
struct FilterList *next;
37
char fl_user[SIZ];
38
char fl_room[SIZ];
39
char fl_node[SIZ];
40
};
41
42
extern struct FilterList *filterlist;