summaryrefslogtreecommitdiff
path: root/ext/standard/syslog.c
diff options
context:
space:
mode:
authorRasmus Lerdorf <rasmus@php.net>2001-01-21 17:29:15 +0000
committerRasmus Lerdorf <rasmus@php.net>2001-01-21 17:29:15 +0000
commit83cf6629ec02f98e7ceca3977709f21c1238c910 (patch)
tree02e925037834502999bf7b0a8595fae28587e0eb /ext/standard/syslog.c
parent3353ad7e6e757f6e7373b8c78fce7d461e2037aa (diff)
downloadphp-git-83cf6629ec02f98e7ceca3977709f21c1238c910.tar.gz
@BeOS patch from svanegmond@bang.dhs.org modified somewhat by Rasmus
BeOS patch from svanegmond@bang.dhs.org modified somewhat by Rasmus
Diffstat (limited to 'ext/standard/syslog.c')
-rw-r--r--ext/standard/syslog.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/ext/standard/syslog.c b/ext/standard/syslog.c
index 1e7bfe15d5..ef7f1a483f 100644
--- a/ext/standard/syslog.c
+++ b/ext/standard/syslog.c
@@ -86,7 +86,9 @@ PHP_MINIT_FUNCTION(syslog)
REGISTER_LONG_CONSTANT("LOG_CONS", LOG_CONS, CONST_CS | CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("LOG_ODELAY", LOG_ODELAY, CONST_CS | CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("LOG_NDELAY", LOG_NDELAY, CONST_CS | CONST_PERSISTENT);
+#ifdef LOG_NOWAIT
REGISTER_LONG_CONSTANT("LOG_NOWAIT", LOG_NOWAIT, CONST_CS | CONST_PERSISTENT);
+#endif
#ifdef LOG_PERROR
/* AIX doesn't have LOG_PERROR */
REGISTER_LONG_CONSTANT("LOG_PERROR", LOG_PERROR, CONST_CS | CONST_PERSISTENT); /*log to stderr*/
@@ -173,7 +175,10 @@ static void start_syslog(BLS_D)
SET_VAR_LONG("LOG_CONS", LOG_CONS);
SET_VAR_LONG("LOG_ODELAY", LOG_ODELAY);
SET_VAR_LONG("LOG_NDELAY", LOG_NDELAY);
+#ifdef LOG_NOWAIT
+ /* BeOS doesn't have LOG_NOWAIT */
SET_VAR_LONG("LOG_NOWAIT", LOG_NOWAIT);
+#endif
#ifdef LOG_PERROR
/* AIX doesn't have LOG_PERROR */
SET_VAR_LONG("LOG_PERROR", LOG_PERROR); /*log to stderr*/