]> arthur.barton.de Git - netatalk.git/blobdiff - etc/afpd/afp_config.h
Fix build
[netatalk.git] / etc / afpd / afp_config.h
index 022a6e65d41e1c979fb7597408b41fb1dd47c139..bfa93c73d4a6dba22c23a3e95efb21597231daf8 100644 (file)
@@ -3,20 +3,9 @@
 
 #include <atalk/server_child.h>
 #include <atalk/globals.h>
+#include <atalk/dsi.h>
 
-typedef struct AFPConfig {
-    AFPObj obj;
-    int fd, statuslen;
-    unsigned char *optcount;
-    char status[1400];
-    const void *defoptions, *signature;
-    afp_child_t *(*server_start) (struct AFPConfig *, struct AFPConfig *,
-                             server_child *);
-    void (*server_cleanup) (const struct AFPConfig *);
-    struct AFPConfig *next;
-} AFPConfig;
-
-extern AFPConfig *configinit (struct afp_options *);
-extern void configfree (AFPConfig *, const AFPConfig *);
+extern int configinit (AFPObj *);
+extern void configfree (AFPObj *, DSI *);
 
 #endif