Lines Matching refs:NextHeader
197 IN UINT8 NextHeader in Ip6IsValidProtocol() argument
203 if (NextHeader == EFI_IP_PROTO_TCP || in Ip6IsValidProtocol()
204 NextHeader == EFI_IP_PROTO_UDP || in Ip6IsValidProtocol()
205 NextHeader == IP6_ICMP || in Ip6IsValidProtocol()
206 NextHeader == IP6_ESP in Ip6IsValidProtocol()
222 if (IpInstance->ConfigData.DefaultProtocol == NextHeader) { in Ip6IsValidProtocol()
263 IN UINT8 *NextHeader, in Ip6IsExtsValid() argument
297 *LastHeader = NextHeader; in Ip6IsExtsValid()
315 switch (*NextHeader) { in Ip6IsExtsValid()
352 if (*NextHeader == IP6_DESTINATION) { in Ip6IsExtsValid()
360 NextHeader = ExtHdrs + Offset; in Ip6IsExtsValid()
386 NextHeader = ExtHdrs + Offset; in Ip6IsExtsValid()
387 RoutingHead = (IP6_ROUTING_HEADER *) NextHeader; in Ip6IsExtsValid()
475 *FormerHeader = (UINT32) (NextHeader - ExtHdrs); in Ip6IsExtsValid()
478 NextHeader = ExtHdrs + Offset; in Ip6IsExtsValid()
488 NextHeader = Option; in Ip6IsExtsValid()
498 *LastHeader = NextHeader; in Ip6IsExtsValid()
503 if (Ip6IsValidProtocol (IpSb, *NextHeader)) { in Ip6IsExtsValid()
505 *LastHeader = NextHeader; in Ip6IsExtsValid()
547 *LastHeader = NextHeader; in Ip6IsExtsValid()
574 IN UINT8 NextHeader in Ip6FillHopByHop() argument
590 BufferArray[0] = NextHeader; in Ip6FillHopByHop()
621 IN UINT8 NextHeader, in Ip6FillFragmentHeader() argument
651 Current = NextHeader; in Ip6FillFragmentHeader()
654 switch (NextHeader) { in Ip6FillFragmentHeader()
658 Current = NextHeader; in Ip6FillFragmentHeader()
659 NextHeader = *(ExtHdrs + Offset); in Ip6FillFragmentHeader()
661 if ((Current == IP6_DESTINATION) && (NextHeader != IP6_ROUTING)) { in Ip6FillFragmentHeader()
685 Current = NextHeader; in Ip6FillFragmentHeader()
700 Current = NextHeader; in Ip6FillFragmentHeader()
701 NextHeader = *(ExtHdrs + Offset); in Ip6FillFragmentHeader()
711 if (Ip6IsValidProtocol (IpSb, NextHeader)) { in Ip6FillFragmentHeader()
712 Current = NextHeader; in Ip6FillFragmentHeader()
732 FragmentHead.NextHeader = Current; in Ip6FillFragmentHeader()
734 FragmentHead.NextHeader = LastHeader; in Ip6FillFragmentHeader()