#include <netdb.h>
-#include <stdio.h>
#include <string.h>
/* do we really need all these?? */
static int idx;
-static const unsigned char protos[][6] = {
+static const unsigned char protos[][8] = {
"\000ip",
"\001icmp",
"\002igmp",
"\014pup",
"\021udp",
"\026idp",
- "\377raw"
+ "\051ipv6",
+ "\057gre",
+ "\062esp",
+ "\063ah",
+ "\072icmpv6",
+ "\131ospf",
+ "\136ipip",
+ "\147pim",
+ "\377raw",
"\0\0"
};