Versions in this module Expand all Collapse all v1 v1.12.0 Nov 22, 2023 v1.2.0 Nov 22, 2023 Changes in this version + func IPv4(t *testing.T, b []byte, checkers ...NetworkChecker) + func IPv6(t *testing.T, b []byte, checkers ...NetworkChecker) + type NetworkChecker func(*testing.T, []header.Network) + func DstAddr(addr tcpip.Address) NetworkChecker + func FragmentFlags(flags uint8) NetworkChecker + func FragmentOffset(offset uint16) NetworkChecker + func ICMPv4(checkers ...TransportChecker) NetworkChecker + func ICMPv6(checkers ...TransportChecker) NetworkChecker + func IPv6Fragment(checkers ...NetworkChecker) NetworkChecker + func NDP(msgType header.ICMPv6Type, minSize int, checkers ...TransportChecker) NetworkChecker + func NDPNS(checkers ...TransportChecker) NetworkChecker + func PayloadLen(plen int) NetworkChecker + func Raw(want []byte) NetworkChecker + func SrcAddr(addr tcpip.Address) NetworkChecker + func TCP(checkers ...TransportChecker) NetworkChecker + func TOS(tos uint8, label uint32) NetworkChecker + func TTL(ttl uint8) NetworkChecker + func UDP(checkers ...TransportChecker) NetworkChecker + type TransportChecker func(*testing.T, header.Transport) + func AckNum(seq uint32) TransportChecker + func DstPort(port uint16) TransportChecker + func ICMPv4Code(want byte) TransportChecker + func ICMPv4Type(want header.ICMPv4Type) TransportChecker + func ICMPv6Code(want byte) TransportChecker + func ICMPv6Type(want header.ICMPv6Type) TransportChecker + func NDPNSTargetAddress(want tcpip.Address) TransportChecker + func Payload(want []byte) TransportChecker + func SeqNum(seq uint32) TransportChecker + func SrcPort(port uint16) TransportChecker + func TCPFlags(flags uint8) TransportChecker + func TCPFlagsMatch(flags, mask uint8) TransportChecker + func TCPNoSACKBlockChecker() TransportChecker + func TCPSACKBlockChecker(sackBlocks []header.SACKBlock) TransportChecker + func TCPSynOptions(wantOpts header.TCPSynOptions) TransportChecker + func TCPTimestampChecker(wantTS bool, wantTSVal uint32, wantTSEcr uint32) TransportChecker + func Window(window uint16) TransportChecker