Author: jerry Date: 2005-01-25 23:34:24 +0000 (Tue, 25 Jan 2005) New Revision: 4999
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=4999 Log: move some netlogon defines to the rpc_netlogon.h (part 1) Modified: trunk/source/include/rpc_netlogon.h Changeset: Modified: trunk/source/include/rpc_netlogon.h =================================================================== --- trunk/source/include/rpc_netlogon.h 2005-01-25 23:34:15 UTC (rev 4998) +++ trunk/source/include/rpc_netlogon.h 2005-01-25 23:34:24 UTC (rev 4999) @@ -68,12 +68,22 @@ #define SAM_DATABASE_BUILTIN 0x01 /* BUILTIN users and groups */ #define SAM_DATABASE_PRIVS 0x02 /* Privileges */ +/* flags use when sending a NETLOGON_CONTROL request */ + #define NETLOGON_CONTROL_SYNC 0x2 #define NETLOGON_CONTROL_REDISCOVER 0x5 #define NETLOGON_CONTROL_TC_QUERY 0x6 #define NETLOGON_CONTROL_TRANSPORT_NOTIFY 0x7 #define NETLOGON_CONTROL_SET_DBFLAG 0xfffe +/* Some flag values reverse engineered from NLTEST.EXE */ +/* used in the NETLOGON_CONTROL[2] reply */ + +#define NL_CTRL_IN_SYNC 0x0000 +#define NL_CTRL_REPL_NEEDED 0x0001 +#define NL_CTRL_REPL_IN_PROGRESS 0x0002 +#define NL_CTRL_FULL_SYNC 0x0004 + #if 0 /* I think this is correct - it's what gets parsed on the wire. JRA. */ /* NET_USER_INFO_2 */