Updated protocols to support Go test suite. http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt Reference: /n/atom/patch/common-protocols Date: Sat Dec 21 21:03:50 CET 2013 Signed-off-by: jas@buf.io --- /lib/ndb/common Sat Dec 21 21:03:38 2013 +++ /lib/ndb/common Sat Dec 21 21:03:39 2013 @@ -1,18 +1,19 @@ # -# ip protocol numbers +# ip v4 & v6 protocol numbers (only used by ape's getprotobyname via cs). +# http://www.iana.org/assignments/protocol-numbers/protocol-numbers.txt # -protocol=reserved ipv4proto=0 +protocol=reserved ipv4proto=0 protocol=hopopt protocol=icmp ipv4proto=1 protocol=igmp ipv4proto=2 protocol=ggp ipv4proto=3 -protocol=ip ipv4proto=4 -protocol=st ipv4proto=5 +protocol=ip ipv4proto=4 protocol=ipencap +protocol=st2 ipv4proto=5 protocol=st protocol=tcp ipv4proto=6 -protocol=ucl ipv4proto=7 +protocol=cbt ipv4proto=7 protocol=ucl protocol=egp ipv4proto=8 protocol=igp ipv4proto=9 -protocol=bbn-rcc-mon ipv4proto=10 -protocol=nvp-ii ipv4proto=11 +protocol=bbn-rcc-mon ipv4proto=10 protocol=bbn-rcc +protocol=nvp ipv4proto=11 protocol=nvp-ii protocol=pup ipv4proto=12 protocol=argus ipv4proto=13 protocol=emcon ipv4proto=14 @@ -20,7 +21,7 @@ protocol=chaos ipv4proto=16 protocol=udp ipv4proto=17 protocol=mux ipv4proto=18 -protocol=dcn-meas ipv4proto=19 +protocol=dcn ipv4proto=19 protocol=dcn-meas protocol=hmp ipv4proto=20 protocol=prm ipv4proto=21 protocol=xns-idp ipv4proto=22 @@ -41,21 +42,27 @@ protocol=ddp ipv4proto=37 protocol=idpr-cmtp ipv4proto=38 protocol=tp++ ipv4proto=39 -protocol=il ipv4proto=40 -protocol=sip ipv4proto=41 +protocol=il ipv4proto=40 +protocol=ipv6 ipv4proto=41 protocol=sip protocol=sdrp ipv4proto=42 -protocol=sip-sr ipv4proto=43 -protocol=sip-frag ipv4proto=44 +protocol=ipv6-route ipv4proto=43 protocol=sip-sr +protocol=ipv6-frag ipv4proto=44 protocol=sip-frag protocol=idrp ipv4proto=45 protocol=rsvp ipv4proto=46 protocol=gre ipv4proto=47 protocol=mhrp ipv4proto=48 protocol=bna ipv4proto=49 -protocol=sipp-esp ipv4proto=50 -protocol=sipp-ah ipv4proto=51 +protocol=esp ipv4proto=50 protocol=sipp-esp +protocol=ah ipv4proto=51 protocol=sipp-ah protocol=i-nlsp ipv4proto=52 protocol=swipe ipv4proto=53 -protocol=nhrp ipv4proto=54 +protocol=narp ipv4proto=54 protocol=nhrp +protocol=mobile ipv4proto=55 +protocol=tlsp ipv4proto=56 +protocol=skip ipv4proto=57 +protocol=ipv6-icmp ipv4proto=58 +protocol=ipv6-nonxt ipv4proto=59 +protocol=ipv6-opts ipv4proto=60 protocol=any ipv4proto=61 protocol=cftp ipv4proto=62 protocol=any ipv4proto=63 @@ -83,8 +90,8 @@ protocol=nsfnet-igp ipv4proto=85 protocol=dgp ipv4proto=86 protocol=tcf ipv4proto=87 -protocol=igrp ipv4proto=88 -protocol=ospfigp ipv4proto=89 protocol=ospf +protocol=eigrp ipv4proto=88 protocol=igrp +protocol=ospf ipv4proto=89 protocol=ospfigp protocol=sprite-rpc ipv4proto=90 protocol=larp ipv4proto=91 protocol=mtp ipv4proto=92 @@ -96,7 +103,41 @@ protocol=encap ipv4proto=98 protocol=any ipv4proto=99 protocol=gmtp ipv4proto=100 -protocol=rudp ipv4proto=254 # unofficial +protocol=ifmp ipv4proto=101 +protocol=pnni ipv4proto=102 +protocol=pim ipv4proto=103 +protocol=aris ipv4proto=104 +protocol=scps ipv4proto=105 +protocol=qnx ipv4proto=106 +protocol=a/n ipv4proto=107 +protocol=ipcomp ipv4proto=108 +protocol=snp ipv4proto-109 +protocol=compaq-peer ipv4proto=110 +protocol=ipx-in-ip ipv4proto=111 +protocol=vrrp ipv4proto=112 +protocol=pgm ipv4proto=113 +protocol=any ipv4proto=114 # any 0-hop protocol +protocol=l2tp ipv4proto=115 +protocol=ddx ipv4proto=116 +protocol=iatp ipv4proto=117 +protocol=st ipv4proto=118 +protocol=srp ipv4proto=119 +protocol=uti ipv4proto=120 +protocol=smp ipv4proto=121 +protocol=sm ipv4proto=122 +protocol=ptp ipv4proto=123 +protocol=isis ipv4proto=124 +protocol=fire ipv4proto=125 +protocol=crtp ipv4proto=126 +protocol=crdup ipv4proto=127 +protocol=sscopmce ipv4proto=128 +protocol=iplt ipv4proto=129 +protocol=sps ipv4proto=130 +protocol=pipe ipv4proto=131 +protocol=sctp ipv4proto=132 +protocol=fc ipv4proto=133 +# 134-254 # Unassigned +protocol=divert ipv4proto=254 protocol=rudp # # services