"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/initreq.h" between
sysvinit-2.98.tar.xz and sysvinit-2.99.tar.xz

About: SysVinit - Linux System V style init programs.

initreq.h  (sysvinit-2.98.tar.xz):initreq.h  (sysvinit-2.99.tar.xz)
skipping to change at line 65 skipping to change at line 65
char host[INITRQ_HLEN]; /* Hostname */ char host[INITRQ_HLEN]; /* Hostname */
char term_type[16]; /* Terminal type */ char term_type[16]; /* Terminal type */
int signal; /* Signal to send */ int signal; /* Signal to send */
int pid; /* Process to send to */ int pid; /* Process to send to */
char exec_name[128]; /* Program to execute */ char exec_name[128]; /* Program to execute */
char reserved[128]; /* For future expansion. */ char reserved[128]; /* For future expansion. */
}; };
/* /*
* Because of legacy interfaces, "runlevel" and "sleeptime" * Because of legacy interfaces, "runlevel" and "sleeptime"
* aren't in a seperate struct in the union. * aren't in a separate struct in the union.
* *
* The weird sizes are because init expects the whole * The weird sizes are because init expects the whole
* struct to be 384 bytes. * struct to be 384 bytes.
*/ */
struct init_request { struct init_request {
int magic; /* Magic number */ int magic; /* Magic number */
int cmd; /* What kind of request */ int cmd; /* What kind of request */
int runlevel; /* Runlevel to change to */ int runlevel; /* Runlevel to change to */
int sleeptime; /* Time between TERM and KILL */ int sleeptime; /* Time between TERM and KILL */
union { union {
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)