X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Fatalk%2Fglobals.h;h=21b8b4e82ae842fb84282e9ef6bae10661f2b67e;hb=f254fd618b53e97cc5382b23709d4f3de1e70b41;hp=11a35867b5c160eb1d8cab5f8eba601b597c85e6;hpb=4021b76ce3f3e51756e9d59b4a5a045ad6398dc8;p=netatalk.git diff --git a/include/atalk/globals.h b/include/atalk/globals.h index 11a35867..21b8b4e8 100644 --- a/include/atalk/globals.h +++ b/include/atalk/globals.h @@ -59,6 +59,7 @@ #define OPTION_DBUS_AFPSTATS (1 << 12) /* whether to run dbus thread for afpstats */ #define OPTION_SPOTLIGHT (1 << 13) /* whether to initialize Spotlight support */ #define OPTION_SPOTLIGHT_VOL (1 << 14) /* whether spotlight shall be enabled by default for volumes */ +#define OPTION_RECVFILE (1 << 15) #define PASSWD_NONE 0 #define PASSWD_SET (1 << 0) @@ -107,6 +108,8 @@ struct afp_options { char *signatureopt; unsigned char signature[16]; char *k5service, *k5realm, *k5keytab; + size_t k5principal_buflen; + char *k5principal; char *unixcodepage, *maccodepage, *volcodepage; charset_t maccharset, unixcharset; mode_t umask; @@ -121,6 +124,11 @@ struct afp_options { char *adminauthuser; char *ignored_attr; char *slmod_path; + int splice_size; + char *cnid_mysql_host; + char *cnid_mysql_user; + char *cnid_mysql_pw; + char *cnid_mysql_db; struct afp_volume_name volfile; }; @@ -141,6 +149,7 @@ typedef struct AFPObj { gid_t *groups; int ngroups; int afp_version; + int cnx_cnt, cnx_max; /* Functions */ void (*logout)(void); void (*exit)(int);