gcc and llvm linux shutdown function from c code -
linux x86-64 compiling , statically linking gcc have:
#include <sys/reboot.h> if (str[0] == 'r') reboot(0x1234567); but can't seem find equivalent function call shutdown. i'd know llvm function if different.
from sys/reboot.h :
/* perform hard reset now. */ #define rb_autoboot 0x01234567 [...] /* stop system , switch power off if possible. */ #define rb_power_off 0x4321fedc so reboot(0x4321fedc); or reboot(rb_power_off); should work.
Comments
Post a Comment