SOCK_RAW
fireWallFD = socket(AF_INET, SOCK_RAW, IPPROTO_RAW);
s = socket(PF_BLUETOOTH, SOCK_RAW, BTPROTO_HCI);
s = socket(PF_BLUETOOTH, SOCK_RAW, BTPROTO_HCI);
case SOCK_RAW:
{ PF_INET6, SOCK_RAW, ANY, NULL, 0x05 },
{ PF_INET, SOCK_RAW, ANY, NULL, 0x05 },
{ PF_UNSPEC, SOCK_RAW, ANY, NULL, 0x05 },
return SOCK_RAW;
case SOCK_RAW:
s = socket(PF_ROUTE, SOCK_RAW, 0);
if ((sock = socket(AF_INET, SOCK_RAW, IPPROTO_UDP)) == -1)
if ((routefd = socket(PF_ROUTE, SOCK_RAW, 0)) == -1)
sroute = socket(PF_ROUTE, SOCK_RAW, 0);
s = socket( AF_INET6, SOCK_RAW, IPPROTO_RAW );
s = socket(AF_INET, SOCK_RAW, IPPROTO_RAW);
fw3_socket = socket(AF_INET, SOCK_RAW, IPPROTO_RAW);
divertInOut = socket(PF_INET, SOCK_RAW, IPPROTO_DIVERT);
divertIn = socket(PF_INET, SOCK_RAW, IPPROTO_DIVERT);
divertOut = socket(PF_INET, SOCK_RAW, IPPROTO_DIVERT);
routeSock = socket(PF_ROUTE, SOCK_RAW, 0);
icmpSock = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP);
if ((net = socket(AF_INET, SOCK_RAW, protnum)) < 0) {
s = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP);
hints.ai_socktype = SOCK_RAW;
hints.ai_socktype = SOCK_RAW;
ghints.ai_socktype = SOCK_RAW;
s = socket(PF_ROUTE, SOCK_RAW, 0);
rt_sock = socket(AF_ROUTE, SOCK_RAW, 0);
rdisc_sock = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP);
if (type == SOCK_RAW && pr->pr_type == SOCK_RAW &&
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
if (so->so_type != SOCK_RAW || so->so_proto->pr_protocol != IPPROTO_RSVP)
if (so->so_type != SOCK_RAW || so->so_proto->pr_protocol != IPPROTO_RSVP)
if (so->so_type != SOCK_RAW || so->so_proto->pr_protocol != IPPROTO_IGMP)
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
{ "raw", SOCK_RAW },
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
if (so->so_type != SOCK_RAW) {
if (so->so_type != SOCK_RAW) {
{ "raw", SOCK_RAW },
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
if (so->so_type != SOCK_RAW ||
pr = pffindproto(PF_INET, IPPROTO_RAW, SOCK_RAW);
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
pr = pffindproto(PF_INET6, IPPROTO_RAW, SOCK_RAW);
if (so->so_type != SOCK_RAW ||
.pr_type = SOCK_RAW,
if ((raw = socket(PF_INET, SOCK_RAW, 0)) == -1)
s = socket (PF_INET, SOCK_RAW, IPPROTO_UDP);
s = socket(PF_ROUTE, SOCK_RAW, 0);
s = socket(PF_ROUTE, SOCK_RAW, 0);
s = socket(PF_ROUTE, SOCK_RAW, 0);
hci = socket(PF_BLUETOOTH, SOCK_RAW, BTPROTO_HCI);
hci = socket(PF_BLUETOOTH, SOCK_RAW, BTPROTO_HCI);
sep->se_socktype = SOCK_RAW;
if ((s = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6)) < 0)
s = socket(PF_ROUTE, SOCK_RAW, 0);
routes = ID0socket(PF_ROUTE, SOCK_RAW, AF_INET);
s = ID0socket(PF_ROUTE, SOCK_RAW, 0);
s = ID0socket(PF_ROUTE, SOCK_RAW, 0);
r = socket(PF_ROUTE, SOCK_RAW, 0);
if ((rtsock = socket(PF_ROUTE, SOCK_RAW, 0)) < 0) {
hints.ai_socktype = SOCK_RAW;
(s6 = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6)) < 0) {
if ((s4 = socket(AF_INET, SOCK_RAW, IPPROTO_ICMPV6)) < 0) {
if ((s->si_fd = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6)) < 0) {
if ((s->si_fd = socket(PF_ROUTE, SOCK_RAW, 0)) < 0) {
if ((probesock = socket(AF_INET6, SOCK_RAW, IPPROTO_NONE)) < 0) {
return socket(PF_ROUTE, SOCK_RAW, 0);
if ((rssock = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6)) < 0) {
ipfw_sock = socket(AF_INET, SOCK_RAW, IPPROTO_RAW);
if ((s = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP)) < 0)
if ((sndsock = socket(AF_INET, SOCK_RAW, IPPROTO_RAW)) < 0)
if ((rcvsock = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6)) < 0) {
if ((sndsock = socket(AF_INET6, SOCK_RAW, IPPROTO_NONE)) < 0) {
hints.ai_socktype = SOCK_RAW;