diff options
Diffstat (limited to 'sftp_server/server.h')
-rw-r--r-- | sftp_server/server.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/sftp_server/server.h b/sftp_server/server.h new file mode 100644 index 00000000..92749141 --- /dev/null +++ b/sftp_server/server.h @@ -0,0 +1,18 @@ +/* server.h */ +/* headers for the sftp server project */ +int parse_config(char *file); + +typedef struct list_struct { + struct list_struct *next; + char *key; + void *data; +} list; + +list *list_add(list *ptr, const char *key, void *data); +void *list_find(list *ptr, const char *key); +struct group { + list *users; + char *chroot; + int uid; + int gid; +}; |