pr_type
if (pr->pr_type && pr->pr_type == type)
if ((pr->pr_protocol == protocol) && (pr->pr_type == type))
if (type == SOCK_RAW && pr->pr_type == SOCK_RAW &&
.pr_type = SOCK_STREAM,
.pr_type = SOCK_SEQPACKET,
.pr_type = SOCK_DGRAM,
if (prp->pr_type != type)
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_STREAM,
.pr_type = SOCK_RAW,
.pr_type = SOCK_SEQPACKET,
.pr_type = SOCK_SEQPACKET,
.pr_type = SOCK_DGRAM,
.pr_type = SOCK_DGRAM,
.pr_type = SOCK_RAW,
.pr_type = SOCK_RAW,
.pr_type = SOCK_SEQPACKET,
.pr_type = SOCK_STREAM,
.pr_type = SOCK_DGRAM,
.pr_type = SOCK_DGRAM,
.pr_type = SOCK_RAW,
.pr_type = SOCK_STREAM,
.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 = 0,
.pr_type = SOCK_DGRAM,
.pr_type = SOCK_RAW,
.pr_type = 0,
.pr_type = SOCK_DGRAM,
.pr_type = SOCK_STREAM,
.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 = 0,
.pr_type = SOCK_RAW,
short pr_type; /* socket type used for */
printf(": icmp type %u (%s) code %d\n", type, pr_type(type),
static const char *pr_type(u_int8_t);
printf(": icmp type %d (%s) code %d\n", type, pr_type(type),
static char *pr_type(int);