The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more

#include "EXTERN.h"
#include "perl.h"
#include "XSUB.h"
#include <systemd/sd-daemon.h>
MODULE = Linux::Systemd::Daemon PACKAGE = Linux::Systemd::Daemon
PROTOTYPES: DISABLE
NO_OUTPUT int
notify(const char *state)
CODE:
RETVAL = sd_notify( 0, state );
POSTCALL:
if (RETVAL < 0)
croak("Error %d while sending notification", RETVAL);