idl: Add a new message for winbind domain states.
[samba.git] / source3 / librpc / idl / messaging.idl
index 22c34297e481de4ff1bba96776619acc54e98cfb..df99063f46e4f6a7187598eb03359e88a4f556a2 100644 (file)
@@ -1,11 +1,12 @@
 #include "idl_types.h"
 
+import "server_id.idl";
+
 /*
    IDL structures for messaging code
 */
 
 [
-  helper("../librpc/ndr/util.h"),
   pointer_default(unique)
 ]
 interface messaging
@@ -34,6 +35,10 @@ interface messaging
                MSG_REQ_DMALLOC_LOG_CHANGED     = 0x000C,
                MSG_SHUTDOWN                    = 0x000D,
 
+               MSG_IDMAP_FLUSH                 = 0x000E,
+               MSG_IDMAP_DELETE                = 0x000F,
+               MSG_IDMAP_KILL                  = 0x0010,
+
                /* nmbd messages */
                MSG_FORCE_ELECTION              = 0x0101,
                MSG_WINS_NEW_ENTRY              = 0x0102,
@@ -86,6 +91,8 @@ interface messaging
                MSG_WINBIND_VALIDATE_CACHE      = 0x0408,
                MSG_WINBIND_DUMP_DOMAIN_LIST    = 0x0409,
                MSG_WINBIND_IP_DROPPED          = 0x040A,
+               MSG_WINBIND_DOMAIN_ONLINE       = 0x040B,
+               MSG_WINBIND_DOMAIN_OFFLINE      = 0x040C,
 
                /* event messages */
                MSG_DUMP_EVENT_LIST             = 0x0500,