Ignore:
Timestamp:
Mar 12, 2008, 9:08:18 AM (17 years ago)
Author:
Paul Smedley
Message:

Update source to 3.0.28a

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.0/source/include/smb.h

    r39 r124  
    2929
    3030/* logged when starting the various Samba daemons */
    31 #define COPYRIGHT_STARTUP_MESSAGE       "Copyright Andrew Tridgell and the Samba Team 1992-2007"
     31#define COPYRIGHT_STARTUP_MESSAGE       "Copyright Andrew Tridgell and the Samba Team 1992-2008"
    3232
    3333
     
    258258};
    259259
    260 #define LOOKUP_NAME_ISOLATED 1  /* Look up unqualified names */
    261 #define LOOKUP_NAME_REMOTE   2  /* Ask others */
    262 #define LOOKUP_NAME_ALL (LOOKUP_NAME_ISOLATED|LOOKUP_NAME_REMOTE)
    263 
    264 #define LOOKUP_NAME_GROUP    4  /* (unused) This is a NASTY hack for valid users = @foo
    265                                  * where foo also exists in as user. */
     260
     261#define LOOKUP_NAME_NONE                0x00000000
     262#define LOOKUP_NAME_ISOLATED            0x00000001  /* Look up unqualified names */
     263#define LOOKUP_NAME_REMOTE              0x00000002  /* Ask others */
     264#define LOOKUP_NAME_GROUP               0x00000004  /* (unused) This is a NASTY hack for
     265                                                        valid users = @foo where foo also
     266                                                        exists in as user. */
     267#define LOOKUP_NAME_EXPLICIT            0x00000008  /* Only include
     268                                                        explicitly mapped names and not
     269                                                        the Unix {User,Group} domain */
     270#define LOOKUP_NAME_BUILTIN             0x00000010 /* builtin names */
     271#define LOOKUP_NAME_WKN                 0x00000020 /* well known names */
     272#define LOOKUP_NAME_DOMAIN              0x00000040 /* only lookup own domain */
     273#define LOOKUP_NAME_LOCAL               (LOOKUP_NAME_ISOLATED\
     274                                        |LOOKUP_NAME_BUILTIN\
     275                                        |LOOKUP_NAME_WKN\
     276                                        |LOOKUP_NAME_DOMAIN)
     277#define LOOKUP_NAME_ALL                 (LOOKUP_NAME_ISOLATED\
     278                                        |LOOKUP_NAME_REMOTE\
     279                                        |LOOKUP_NAME_BUILTIN\
     280                                        |LOOKUP_NAME_WKN\
     281                                        |LOOKUP_NAME_DOMAIN)
    266282
    267283/**
     
    19191935enum file_close_type {NORMAL_CLOSE=0,SHUTDOWN_CLOSE,ERROR_CLOSE};
    19201936
     1937/* Used in SMB_FS_OBJECTID_INFORMATION requests.  Must be exactly 48 bytes. */
     1938#define SAMBA_EXTENDED_INFO_MAGIC 0x536d4261 /* "SmBa" */
     1939#define SAMBA_EXTENDED_INFO_VERSION_STRING_LENGTH 28
     1940struct smb_extended_info {
     1941        uint32 samba_magic;             /* Always SAMBA_EXTRA_INFO_MAGIC */
     1942        uint32 samba_version;           /* Major/Minor/Release/Revision */
     1943        uint32 samba_subversion;        /* Prerelease/RC/Vendor patch */
     1944        NTTIME samba_gitcommitdate;
     1945        char   samba_version_string[SAMBA_EXTENDED_INFO_VERSION_STRING_LENGTH];
     1946};
     1947
    19211948#endif /* _SMB_H */
Note: See TracChangeset for help on using the changeset viewer.