]> granicus.if.org Git - php/commitdiff
initial checkin
authorHarald Radi <phanto@php.net>
Sun, 8 Dec 2002 19:05:02 +0000 (19:05 +0000)
committerHarald Radi <phanto@php.net>
Sun, 8 Dec 2002 19:05:02 +0000 (19:05 +0000)
sapi/milter/php_milter.h [new file with mode: 0644]

diff --git a/sapi/milter/php_milter.h b/sapi/milter/php_milter.h
new file mode 100644 (file)
index 0000000..72d7ac5
--- /dev/null
@@ -0,0 +1,31 @@
+#ifndef PHP_MILTER_H
+#define PHP_MILTER_H
+
+#include "libmilter/mfapi.h"
+
+#define MLFI_NONE              0
+#define MLFI_CONNECT   1
+#define MLFI_HELO              2
+#define MLFI_ENVFROM   3
+#define MLFI_ENVRCPT   4
+#define MLFI_HEADER            5
+#define MLFI_EOH               6
+#define MLFI_BODY              7
+#define MLFI_EOM               8
+#define MLFI_ABORT             9
+#define MLFI_CLOSE             10
+#define MLFI_INIT              11
+
+#define MG(v)  TSRMG(milter_globals_id, zend_milter_globals *, v)
+
+typedef struct {
+    pthread_t thread;
+       MUTEX_T receiver;
+       MUTEX_T sender;
+       SMFICTX *ctx;
+       sfsistat retval;
+       int message;
+       void **args;
+} worker_thread;
+
+#endif