sockproto
struct sockproto rcb_proto; /* protocol family, protocol */
int (*rcb_filter)(struct mbuf *, struct sockproto *,
void raw_input(struct mbuf *, struct sockproto *, struct sockaddr *,
raw_input(struct mbuf *m0, struct sockproto *proto, struct sockaddr *src,
struct sockproto proto = { .sp_family = PF_XROUTE, };
COMPATNAME(route_filter)(struct mbuf *m, struct sockproto *proto,
struct sockproto proto = { .sp_family = PF_XROUTE, };
if ((cp = sockproto(level)) != NULL) {