ifdef so_so em so_so fi define so_so a 0t8192 pf " %15s %8x\n", "flags", (*(($1) + 0x0)) pf " %15s %8x\n", "*rdq", (*(($1) + 0x4)) pf " %15s %8x\n", "*iocsave", (*(($1) + 0x8)) pf " %15s @%8x\n", "tp_info", (($1) + 0xc) pf " %15s @%8x\n", "raddr", (($1) + 0x28) pf " %15s @%8x\n", "laddr", (($1) + 0x34) pf " %15s @%8x\n", "lux_dev", (($1) + 0x40) pf " %15s @%8x\n", "rux_dev", (($1) + 0x4c) pf " %15s %8x\n", "so_error", (*(($1) + 0x58)) pf " %15s %8x\n", "*oob", (*(($1) + 0x5c)) pf " %15s %8x\n", "*so_conn", (*(($1) + 0x60)) pf " %15s %8x\n", "*so_peerso", (*(($1) + 0x64)) pf " %15s %8x\n", "*consave", (*(($1) + 0x68)) pf " %15s @%8x\n", "udata", (($1) + 0x6c) pf " %15s %8x\n", "so_option", (*(($1) + 0x88)) pf " %15s %8x\n", "*bigmsg", (*(($1) + 0x8c)) pf " %15s @%8x\n", "so_ux", (($1) + 0x90) pf " %15s %8x\n", "hasoutofband", (*(($1) + 0x98)) pf " %15s %8x\n", "*urg_msg", (*(($1) + 0x9c)) pf " %15s %8x\n", "sndbuf", (*(($1) + 0xa0)) pf " %15s %8x\n", "rcvbuf", (*(($1) + 0xa4)) pf " %15s %8x\n", "sndlowat", (*(($1) + 0xa8)) pf " %15s %8x\n", "rcvlowat", (*(($1) + 0xac)) pf " %15s %8x\n", "linger", (*(($1) + 0xb0)) pf " %15s %8x\n", "sndtimeo", (*(($1) + 0xb4)) pf " %15s %8x\n", "rcvtimeo", (*(($1) + 0xb8)) pf " %15s %8x\n", "prototype", (*(($1) + 0xbc)) pf " %15s %8x\n", "esbcnt", (*(($1) + 0xc0)) pf " %15s %8x\n", "so_used", (*(($1) + 0xc4)) pf " %15s %8x\n", "so_freeref", (*(($1) + 0xc8)) pf " %15s @%8x\n", "so_lck", (($1) + 0xcc) pf " %15s %8x\n", "so_bid", (*(($1) + 0xf4)) pf " %15s %8x\n", "so_rdcnt", (*(($1) + 0xf8)) pf " %15s %8x\n", "so_wrcnt", (*(($1) + 0xfc)) .