KNOWNID(UPDATE_REBOOT, "update:reboot"), /* reboot suggested (kernel update) */
KNOWNID(UPDATE_RESTART, "update:restart"), /* restart suggested (update stack update) */
+KNOWNID(UPDATE_RELOGIN, "update:relogin"), /* restart suggested (update stack update) */
KNOWNID(UPDATE_MESSAGE, "update:message"), /* restart suggested (update stack update) */
/* 'content' of patch, usually list of packages */
STATE_FILENAME, /* 15 */
STATE_REBOOT, /* 16 */
STATE_RESTART, /* 17 */
+ STATE_RELOGIN, /* 18 */
NUMSTATES
};
{ STATE_PACKAGE, "filename", STATE_FILENAME, 1 },
{ STATE_PACKAGE, "reboot_suggested",STATE_REBOOT, 1 },
{ STATE_PACKAGE, "restart_suggested",STATE_RESTART, 1 },
+ { STATE_PACKAGE, "relogin_suggested",STATE_RELOGIN, 1 },
{ NUMSTATES }
};
/* <restart_suggested>True</restart_suggested> */
case STATE_RESTART:
break;
+ /* <relogin_suggested>True</relogin_suggested> */
+ case STATE_RELOGIN:
+ break;
case NUMSTATES+1:
split(NULL, NULL, 0); /* just to keep gcc happy about tools_util.h: static ... split() {...} Urgs!*/
break;