SH
boot_catalog_section_header SH;
#define LG(b, n) (SH(b, n) | (SH(b, n+2) << 16))
#define LOCNAM(b) (SH(b, 26)) /* filename size */
#define LOCEXT(b) (SH(b, 28)) /* extra field size */
#define XFHID(b) (SH(b, 0)) /* extract field header id */
#define XFDATASIZ(b) (SH(b, 2)) /* extract field data size */
(void) execle(SH, "INITSH", "-c", cmd->c_command, (char *)0,
(void) execle(SH, "INITSH", "-c",
(void) execle(SH, "INITSH", "-c", cline, NULL, glob_envp);
console(B_TRUE, "Could not exec \"%s\" (%s).\n", SH,
static char *SH = "/sbin/sh"; /* Standard shell */
#define LG(b, n) (SH(b, n) | (SH(b, n+2) << 16))
#define LOCNAM(b) (SH(b, 26)) /* filename size */
#define LOCEXT(b) (SH(b, 28)) /* extra field size */
#define XFHID(b) (SH(b, 0)) /* extract field header id */
#define XFDATASIZ(b) (SH(b, 2)) /* extract field data size */