1
0
mirror of https://github.com/php/php-src.git synced 2026-03-27 17:52:16 +01:00
Files
archived-php-src/ext/standard/tests/network/syslog_null_byte.phpt
George Peter Banyard 0ba155cd57 Make syslog() binary safe
Closes GH-7245

Co-authored-by: Nikita Popov <nikita.ppv@googlemail.com>
2021-07-15 19:08:26 +02:00

19 lines
343 B
PHP

--TEST--
Test syslog() function : nul byte in message
--SKIPIF--
<?php
if(substr(PHP_OS, 0, 3) == "WIN")
die("skip Won't run on Windows");
?>
--FILE--
<?php
$priority = LOG_WARNING;
$message = "A simple \0 message";
openlog('PHPT', LOG_PERROR, LOG_USER);
syslog($priority, $message);
?>
--EXPECTF--
%SPHPT%S%r(:|-)%r A simple \x00 message