IPPROTO_MAX
if (proto >= IPPROTO_MAX) {
u_char ip_protox[IPPROTO_MAX];
for (u_int i = 0; i < IPPROTO_MAX; i++) {
u_char ip6_protox[IPPROTO_MAX];
for (i = 0; i < IPPROTO_MAX; i++)
CASERETURN(IPPROTO_MAX);