Removed version number from file header.
[kai/samba.git] / source3 / include / messages.h
index 4bc4014ca0e1967b7443bd190f727702a6c6080c..f5dbb1c4b85f946866a13754e6a5ad4d2ae35d75 100644 (file)
@@ -1,8 +1,8 @@
 /* 
-   Unix SMB/Netbios implementation.
-   Version 3.0
+   Unix SMB/CIFS implementation.
    messages.c header
    Copyright (C) Andrew Tridgell 2000
+   Copyright (C) 2001, 2002 by Martin Pool
    
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
 #ifndef _MESSAGES_H_
 #define _MESSAGES_H_
 
-enum message_type {MSG_DEBUG};
+/* general messages */
+#define MSG_DEBUG              1
+#define MSG_PING               2
+#define MSG_PONG               3
+#define MSG_PROFILE            4
+#define MSG_REQ_DEBUGLEVEL     5
+#define MSG_DEBUGLEVEL         6
+#define MSG_REQ_PROFILELEVEL   7
+#define MSG_PROFILELEVEL       8
+#define MSG_REQ_POOL_USAGE     9
+#define MSG_POOL_USAGE         10
+
+/* If dmalloc is included, set a steady-state mark */
+#define MSG_REQ_DMALLOC_MARK   11
+
+/* If dmalloc is included, dump to the dmalloc log a description of
+ * what has changed since the last MARK */
+#define MSG_REQ_DMALLOC_LOG_CHANGED    12
+
+/* nmbd messages */
+#define MSG_FORCE_ELECTION 1001
+#define MSG_WINS_NEW_ENTRY 1002
+
+/* rpc messages */
+#define MSG_PRINTER_NOTIFY 2001
+#define MSG_PRINTER_UPDATE 2002
+
+/* smbd messages */
+#define MSG_SMB_CONF_UPDATED 3001
+#define MSG_SMB_FORCE_TDIS   3002
+#define MSG_SMB_SAM_SYNC     3003
+#define MSG_SMB_SAM_REPL     3004
 
 #endif