add ipv6 and icmpv6 to getprotoent-family functions
authorRich Felker <dalias@aerifal.cx>
Thu, 13 Feb 2014 17:27:40 +0000 (12:27 -0500)
committerRich Felker <dalias@aerifal.cx>
Thu, 13 Feb 2014 17:27:40 +0000 (12:27 -0500)
based on patch by orc.

src/network/proto.c

index c569232..3d0f584 100644 (file)
@@ -4,7 +4,7 @@
 /* do we really need all these?? */
 
 static int idx;
 /* do we really need all these?? */
 
 static int idx;
-static const unsigned char protos[][6] = {
+static const unsigned char protos[][8] = {
        "\000ip",
        "\001icmp",
        "\002igmp",
        "\000ip",
        "\001icmp",
        "\002igmp",
@@ -13,6 +13,8 @@ static const unsigned char protos[][6] = {
        "\014pup",
        "\021udp",
        "\026idp",
        "\014pup",
        "\021udp",
        "\026idp",
+       "\051ipv6",
+       "\072icmpv6",
        "\377raw",
        "\0\0"
 };
        "\377raw",
        "\0\0"
 };