diff options
author | Lennart Poettering <lennart@poettering.net> | 2004-01-05 22:24:10 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2004-01-05 22:24:10 +0000 |
commit | d24a3f265ec4344b5502ec57df3cf8358f6f1499 (patch) | |
tree | b869285f72044966ceaa4f6d2d7ab2cb998c03f3 /src/msntab.h | |
parent | e44bcf6a233173911c2a52f314025abd28281485 (diff) |
many changes
git-svn-id: file:///home/lennart/svn/public/ivam2/trunk@14 dbf6933d-3bce-0310-9bcc-ed052ba35b35
Diffstat (limited to 'src/msntab.h')
-rw-r--r-- | src/msntab.h | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/msntab.h b/src/msntab.h index 28de484..9c473e3 100644 --- a/src/msntab.h +++ b/src/msntab.h @@ -5,13 +5,28 @@ enum call_action { CALL_ACTION_IGNORE, CALL_ACTION_ACCEPT, CALL_ACTION_HANGUP }; struct tabentry { enum call_action action; - int ref_counter; + unsigned ref_counter; char **args; + char *local; + char *remote; + + struct tabentry *next; + struct tabentry *prev; + + int shbuf; + unsigned rings; + + char *filename; /* filename of the msntab where this entry originates from */ + unsigned line; }; struct tabentry* msntab_check_call(const char *callee, const char *caller); struct tabentry* msntab_ref(struct tabentry *t); void msntab_unref(struct tabentry *t); +void msntab_flush(void); +int msntab_load(const char *fn); +void msntab_dump(void); + #endif |