protosw
struct protosw *
struct protosw *pr;
struct protosw *
struct protosw *pr;
struct protosw *maybe = NULL;
struct protosw *pr;
struct protosw *pr;
struct protosw *pr;
struct protosw *pr;
struct protosw *pr;
so_pr_ctlport(struct protosw *pr, int cmd, struct sockaddr *arg,
so_pr_ctlinput(struct protosw *pr, int cmd, struct sockaddr *arg, void *extra)
so_pr_ctlinput_direct(struct protosw *pr, int cmd, struct sockaddr *arg,
static struct protosw localsw[] = {
struct protosw *pr = so->so_proto;
struct protosw *pr = so->so_proto;
soalloc(int waitok, struct protosw *pr)
struct protosw *pr = so->so_proto;
struct protosw *prp;
static const struct protosw in_gre_protosw =
static const struct protosw in_mobile_protosw =
static struct protosw routesw[] = {
struct protosw in_stf_protosw =
struct protosw btsw[] = {
static struct protosw ngsw[] = {
static struct protosw ng_btsocket_protosw[] = {
static struct protosw ngsw[] = {
const struct protosw in_gif_protosw =
struct protosw inetsw[] = {
const struct protosw *psw;
const struct protosw *psw;
const struct sockaddr *dm, const struct protosw *psw, void *arg)
const struct protosw *psw, void *arg)
const struct protosw *psw; /* only pr_input will be used */
const struct sockaddr *, const struct protosw *, void *);
const struct protosw *, void *);
extern struct protosw inetsw[];
struct protosw *pr;
extern struct protosw inetsw[];
struct protosw *pr;
const struct protosw *pr = &inetsw[ip_protox[ip->ip_p]];
extern struct protosw inetsw[];
extern struct protosw inet6sw[];
struct protosw in6_gif_protosw =
struct protosw inet6sw[] = {
extern struct protosw inet6sw[];
struct protosw *pr;
struct protosw *sw6;
struct protosw *sw6;
extern struct protosw inetsw[];
struct protosw mplssw[] = {
struct protosw *dom_protosw;
struct protosw *dom_protoswNPROTOSW;
struct protosw *pffindproto (int family, int protocol, int type);
struct protosw *pffindtype (int family, int type);
struct lwkt_port *so_pr_ctlport(struct protosw *pr, int cmd,
void so_pr_ctlinput(struct protosw *pr, int cmd,
void so_pr_ctlinput_direct(struct protosw *pr, int cmd,
struct protosw *so_proto; /* protocol handle */
struct socket *soalloc (int waitok, struct protosw *);
struct protosw proto;
if (!kread(so.so_proto, &proto, sizeof(struct protosw))) {