lpshut
lpshut (immediate);
lpshut(1); /* one last time to clean up */
(void) signal(SIGTERM, lpshut); /* needs arg, but sig# OK */
void lpshut ( int );
lpshut(1);