netlogon: add all documented netlogon control codes.
authorGünther Deschner <gd@samba.org>
Fri, 12 Dec 2008 21:53:21 +0000 (22:53 +0100)
committerGünther Deschner <gd@samba.org>
Wed, 17 Dec 2008 22:06:48 +0000 (23:06 +0100)
Guenther

librpc/idl/netlogon.idl

index f09e51e30f23be18247a4434ffa42e018f3b4e61..c3a028c58726aab78f0143edf9a8af45c6565264 100644 (file)
@@ -854,11 +854,22 @@ interface netlogon
 
        /* function_code values */
        typedef [v1_enum] enum {
-               NETLOGON_CONTROL_SYNC             = 2,
-               NETLOGON_CONTROL_REDISCOVER       = 5,
-               NETLOGON_CONTROL_TC_QUERY         = 6,
-               NETLOGON_CONTROL_TRANSPORT_NOTIFY = 7,
-               NETLOGON_CONTROL_SET_DBFLAG       = 65534
+               NETLOGON_CONTROL_QUERY                  = 0x00000001,
+               NETLOGON_CONTROL_REPLICATE              = 0x00000002,
+               NETLOGON_CONTROL_SYNCHRONIZE            = 0x00000003,
+               NETLOGON_CONTROL_PDC_REPLICATE          = 0x00000004,
+               NETLOGON_CONTROL_REDISCOVER             = 0x00000005,
+               NETLOGON_CONTROL_TC_QUERY               = 0x00000006,
+               NETLOGON_CONTROL_TRANSPORT_NOTIFY       = 0x00000007,
+               NETLOGON_CONTROL_FIND_USER              = 0x00000008,
+               NETLOGON_CONTROL_CHANGE_PASSWORD        = 0x00000009,
+               NETLOGON_CONTROL_TC_VERIFY              = 0x0000000A,
+               NETLOGON_CONTROL_FORCE_DNS_REG          = 0x0000000B,
+               NETLOGON_CONTROL_QUERY_DNS_REG          = 0x0000000C,
+               NETLOGON_CONTROL_BACKUP_CHANGE_LOG      = 0x0000FFFC,
+               NETLOGON_CONTROL_TRUNCATE_LOG           = 0x0000FFFD,
+               NETLOGON_CONTROL_SET_DBFLAG             = 0x0000FFFE,
+               NETLOGON_CONTROL_BREAKPOINT             = 0x0000FFFF
        } netr_LogonControlCode;
 
        WERROR netr_LogonControl(