IPPROTO_RAW
s = socket(AF_INET, SOCK_RAW, IPPROTO_RAW);
.pr_protocol = IPPROTO_RAW,
pr = pffindproto(PF_INET, IPPROTO_RAW, SOCK_RAW);
pr->pr_protocol && pr->pr_protocol != IPPROTO_RAW)
CTL_NET, PF_INET, IPPROTO_RAW, CTL_EOL);
CTL_NET, PF_INET, IPPROTO_RAW,
.pr_protocol = IPPROTO_RAW,
pr = (const struct ip6protosw *)pffindproto(PF_INET6, IPPROTO_RAW, SOCK_RAW);
pr->pr_protocol && pr->pr_protocol != IPPROTO_RAW)
CTL_NET, PF_INET6, IPPROTO_RAW, CTL_EOL);
CTL_NET, PF_INET6, IPPROTO_RAW,
CTL_NET, PF_INET6, IPPROTO_RAW, RAW6CTL_STATS,
case IPPROTO_RAW:
CASERETURN(IPPROTO_RAW);
case IPPROTO_RAW: t = "raw"; break;
case IPPROTO_RAW: t = "raw6"; break;
sndsock = prog_socket(AF_INET, SOCK_RAW, IPPROTO_RAW);
sndsock = socket(AF_INET, SOCK_RAW, IPPROTO_RAW