Revert "s3-messaging: IDMAP_ messages belongs to the Winbind range"
[idra/samba.git] / source3 / librpc / idl / messaging.idl
index 068658587f76bac33a114b5d095faf4e3a5479fb..aca90c4c8a4fc296e03ea2f1aeed6e7f0995f86a 100644 (file)
@@ -1,5 +1,7 @@
 #include "idl_types.h"
 
+import "server_id.idl";
+
 /*
    IDL structures for messaging code
 */
@@ -33,21 +35,29 @@ interface messaging
                MSG_REQ_DMALLOC_LOG_CHANGED     = 0x000C,
                MSG_SHUTDOWN                    = 0x000D,
 
+               MSG_IDMAP_FLUSH                 = 0x000E,
+               MSG_IDMAP_DELETE                = 0x000F,
+               MSG_IDMAP_KILL                  = 0x0010,
+
+               /* Changes to smb.conf are really of general interest */
+               MSG_SMB_CONF_UPDATED            = 0x0021,
+
                /* nmbd messages */
                MSG_FORCE_ELECTION              = 0x0101,
                MSG_WINS_NEW_ENTRY              = 0x0102,
                MSG_SEND_PACKET                 = 0x0103,
 
                /* printing messages */
-               MSG_PRINTER_NOTIFY              = 0x2001, /* Obsolete */
+               /* MSG_PRINTER_NOTIFY           = 0x2001,  Obsoleted */
                MSG_PRINTER_NOTIFY2             = 0x0202,
                MSG_PRINTER_DRVUPGRADE          = 0x0203,
                MSG_PRINTERDATA_INIT_RESET      = 0x0204,
                MSG_PRINTER_UPDATE              = 0x0205,
                MSG_PRINTER_MOD                 = 0x0206,
+               MSG_PRINTER_PCAP                = 0x0207,
 
                /* smbd messages */
-               MSG_SMB_CONF_UPDATED            = 0x0301,
+               /* MSG_SMB_CONF_UPDATED         = 0x0301,  Obsoleted */
                MSG_SMB_FORCE_TDIS              = 0x0302,
                MSG_SMB_SAM_SYNC                = 0x0303,
                MSG_SMB_SAM_REPL                = 0x0304,
@@ -68,7 +78,6 @@ interface messaging
 
                /* cluster reconfigure events */
                MSG_SMB_BRL_VALIDATE            = 0x0311,
-               MSG_SMB_RELEASE_IP              = 0x0312,
 
                /*Close a specific file given a share entry. */
                MSG_SMB_CLOSE_FILE              = 0x0313,
@@ -83,12 +92,14 @@ interface messaging
                MSG_WINBIND_FAILED_TO_GO_ONLINE = 0x0407,
                MSG_WINBIND_VALIDATE_CACHE      = 0x0408,
                MSG_WINBIND_DUMP_DOMAIN_LIST    = 0x0409,
+               MSG_WINBIND_IP_DROPPED          = 0x040A,
 
                /* event messages */
                MSG_DUMP_EVENT_LIST             = 0x0500,
 
-               /* dbwrap messages 4001-4999 */
-               MSG_DBWRAP_TDB2_CHANGES         = 4001
+               /* dbwrap messages 4001-4999 (0x0FA0 - 0x1387) */
+               MSG_DBWRAP_TDB2_CHANGES         = 4001,
+               MSG_DBWRAP_G_LOCK_RETRY         = 4002
        } messaging_type;
 
        /* messaging struct sent across the sockets and stored in the tdb */