/** * Return an IP protocol number assigned to this protocol. * * @param ver An {@link IpVersion} instance which describes the * IP version. * @return 6 is always returned. */ public short getInetProtocol(IpVersion ver) { return InetProtocols.TCP.shortValue(); }
/** * Return an IP protocol number assigned to this protocol. * * @param ver An {@link IpVersion} instance which describes the * IP version. * @return 6 is always returned. */ public short getInetProtocol(IpVersion ver) { return InetProtocols.UDP.shortValue(); }
/** * Return an IP protocol number assigned to this protocol. * * @param ver An {@link IpVersion} instance which describes the * IP version. * @return An IP protocol number. * @throws IllegalStateException * {@code ver} is not {@link IpVersion#Ipv4}. */ @Override public short getInetProtocol(IpVersion ver) { checkIpVersion(ver); return InetProtocols.ICMP.shortValue(); }
put(InetProtocols.TCP.shortValue(), tcpMap). put(InetProtocols.UDP.shortValue(), tcpMap). put(InetProtocols.ICMP.shortValue(), icmpMap). build();