X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=psi.d%2Fsyslog.psi;fp=psi.d%2Fsyslog.psi;h=cfb9187c71ad7621c7b2cfdf87e4e8bf149cf282;hb=b78637d9020222f1032349f231c0dc84a69797bc;hp=b3510b85ced848b0a894ac68887b07b26f0e7844;hpb=440ff658995f1378fd74c0101ff6c2b4951ffdf9;p=m6w6%2Fext-psi diff --git a/psi.d/syslog.psi b/psi.d/syslog.psi index b3510b8..cfb9187 100644 --- a/psi.d/syslog.psi +++ b/psi.d/syslog.psi @@ -2,7 +2,7 @@ function psi\openlog(string $ident, int $option, int $facility) : void { let ident = strval($ident); let option = intval($option); let facility = intval($facility); - return void(openlog); + return openlog(ident, option, facility) as void(openlog); } function psi\closelog() : void { @@ -11,18 +11,18 @@ function psi\closelog() : void { function psi\setlogmask(int $mask) : int { let mask = intval($mask); - return to_int(setlogmask); + return setlogmask(mask) as to_int(setlogmask); } function psi\syslog(int $priority, string $format, mixed ...$args) : void { let priority = intval($priority); let format = strval($format); - return void(syslog); + return syslog(priority, format) as void(syslog); } // redirected macro extern int LOG_MASK(int pri); function psi\LOG_MASK(int $pri) : int { let pri = intval($pri); - return to_int(LOG_MASK); + return LOG_MASK(pri) as to_int(LOG_MASK); }