return format (s, "ip4");
case NSH_INPUT_NEXT_IP6_INPUT:
return format (s, "ip6");
+ case NSH_INPUT_NEXT_ETHERNET_INPUT:
+ return format (s, "ethernet");
default:
return format (s, "index %d", next_index);
}
/* Copy any TLVs */
if (vec_len(t->tlvs))
- memcpy (nsh0->tlvs, t->tlvs, 4*vec_len(t->tlvs));
+ clib_memcpy (nsh0->tlvs, t->tlvs, 4*vec_len(t->tlvs));
t->rewrite = rw;
return (0);
else if (unformat (input, "ip6"))
*result = NSH_INPUT_NEXT_IP6_INPUT;
else if (unformat (input, "ethernet"))
- *result = NSH_INPUT_NEXT_IP6_INPUT;
+ *result = NSH_INPUT_NEXT_ETHERNET_INPUT;
else if (unformat (input, "%d", &tmp))
*result = tmp;
else