]> granicus.if.org Git - php/commitdiff
Don't export anything in php_sysvmsg.h
authorNikita Popov <nikita.ppv@gmail.com>
Mon, 17 Sep 2018 15:49:09 +0000 (17:49 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Mon, 17 Sep 2018 15:49:09 +0000 (17:49 +0200)
These are all only relevant for the implementation.

ext/sysvmsg/php_sysvmsg.h
ext/sysvmsg/sysvmsg.c

index 4a95791d30eb738dff12f0c53835a7393ccfb1d1..c37659fc9c6a1d96286c8639bb2ac3095f913924 100644 (file)
@@ -27,40 +27,6 @@ extern zend_module_entry sysvmsg_module_entry;
 #include "php_version.h"
 #define PHP_SYSVMSG_VERSION PHP_VERSION
 
-#ifndef __USE_GNU
-/* we want to use mtype instead of __mtype */
-#define __USE_GNU
-#endif
-
-#include <sys/types.h>
-#include <sys/ipc.h>
-#include <sys/msg.h>
-
-#ifdef ZTS
-#include "TSRM.h"
-#endif
-
-PHP_MINIT_FUNCTION(sysvmsg);
-PHP_MINFO_FUNCTION(sysvmsg);
-
-PHP_FUNCTION(msg_get_queue);
-PHP_FUNCTION(msg_remove_queue);
-PHP_FUNCTION(msg_stat_queue);
-PHP_FUNCTION(msg_set_queue);
-PHP_FUNCTION(msg_send);
-PHP_FUNCTION(msg_receive);
-PHP_FUNCTION(msg_queue_exists);
-
-typedef struct {
-       key_t key;
-       zend_long id;
-} sysvmsg_queue_t;
-
-struct php_msgbuf {
-       zend_long mtype;
-       char mtext[1];
-};
-
 #endif /* HAVE_SYSVMSG */
 
 #endif /* PHP_SYSVMSG_H */
index 6384ace349b1c9ba5fe956917d461bfcf7ddce9c..416d5c4594c4ae7d4ab4886d1f19973638815168 100644 (file)
 #include "ext/standard/php_var.h"
 #include "zend_smart_str.h"
 
+#ifndef __USE_GNU
+/* we want to use mtype instead of __mtype */
+#define __USE_GNU
+#endif
+
+#include <sys/types.h>
+#include <sys/ipc.h>
+#include <sys/msg.h>
+
+PHP_MINIT_FUNCTION(sysvmsg);
+PHP_MINFO_FUNCTION(sysvmsg);
+
+PHP_FUNCTION(msg_get_queue);
+PHP_FUNCTION(msg_remove_queue);
+PHP_FUNCTION(msg_stat_queue);
+PHP_FUNCTION(msg_set_queue);
+PHP_FUNCTION(msg_send);
+PHP_FUNCTION(msg_receive);
+PHP_FUNCTION(msg_queue_exists);
+
+typedef struct {
+       key_t key;
+       zend_long id;
+} sysvmsg_queue_t;
+
+struct php_msgbuf {
+       zend_long mtype;
+       char mtext[1];
+};
+
 /* In order to detect MSG_EXCEPT use at run time; we have no way
  * of knowing what the bit definitions are, so we can't just define
  * out own MSG_EXCEPT value. */