NPROTO
if (family < 0 || family >= NPROTO)
static const struct net_proto_family __rcu *net_families[NPROTO] __read_mostly;
if (ops->family >= NPROTO) {
pr_crit("protocol %d >= NPROTO(%d)\n", ops->family, NPROTO);
BUG_ON(family < 0 || family >= NPROTO);
return family < NPROTO && rcu_access_pointer(net_families[family]);
static struct xfrm_state_afinfo __rcu *xfrm_state_afinfo[NPROTO];
if (WARN_ON(afinfo->family >= NPROTO))
if (WARN_ON(family >= NPROTO))
if (unlikely(family >= NPROTO))
if (unlikely(family >= NPROTO))