Searched defs:OptionLen (Results 1 - 6 of 6) sorted by relevance
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/ |
H A D | Ip4Option.c | 23 @param[in] OptionLen The length of the whole option 34 IN UINT32 OptionLen, 44 while (Cur < OptionLen) { 51 Cur = OptionLen; 63 if ((OptionLen - Cur < Len) || (Len < 3) || ((Len - 3) % 4 != 0)) { 88 if ((OptionLen - Cur < Len) || (Len < 2)) { 110 @param[in] OptionLen The length of the original option 122 IN UINT32 OptionLen, 134 ASSERT ((BufLen != NULL) && (OptionLen <= 40)); 139 while (Cur < OptionLen) { 32 Ip4OptionIsValid( IN UINT8 *Option, IN UINT32 OptionLen, IN BOOLEAN Rcvd ) argument 120 Ip4CopyOption( IN UINT8 *Option, IN UINT32 OptionLen, IN BOOLEAN FirstFragment, IN OUT UINT8 *Buf, OPTIONAL IN OUT UINT32 *BufLen ) argument [all...] |
H A D | Ip4Input.c | 693 @param[in] OptionLen The length of Option in bytes. 707 IN UINT32 OptionLen, 772 if ((OptionLen > 0) && !Ip4OptionIsValid (Option, OptionLen, TRUE)) { 843 UINT32 OptionLen; local 853 OptionLen = (Head->HeadLen << 2) - IP4_MIN_HEADLEN; 854 if (OptionLen > 0) { 866 OptionLen, 883 &OptionLen, 907 OptionLen, 702 Ip4PreProcessPacket( IN IP4_SERVICE *IpSb, IN OUT NET_BUF **Packet, IN IP4_HEAD *Head, IN UINT8 *Option, IN UINT32 OptionLen, IN UINT32 Flag ) argument [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Ip6Dxe/ |
H A D | Ip6Option.c | 26 @param[in] OptionLen The length of the whole option. 40 IN UINT8 OptionLen, 49 while (Offset < OptionLen) { 126 @param[in] OptionLen The length of the whole option. 135 IN UINT16 OptionLen 144 while (Offset < OptionLen) { 277 UINT8 OptionLen; local 365 OptionLen = (UINT8) ((*Option + 1) * 8 - 2); 369 if (IpSb != NULL && Packet != NULL && !Ip6IsOptionValid (IpSb, Packet, Option, OptionLen, Offset)) { 373 Offset = Offset + OptionLen; 36 Ip6IsOptionValid( IN IP6_SERVICE *IpSb, IN NET_BUF *Packet, IN UINT8 *Option, IN UINT8 OptionLen, IN UINT32 Pointer ) argument [all...] |
H A D | Ip6Mld.c | 143 UINTN OptionLen; local 157 OptionLen = 0; 158 Status = Ip6FillHopByHop (NULL, &OptionLen, IP6_ICMP); 161 PayloadLen = (UINT16) (OptionLen + sizeof (IP6_MLD_HEAD)); 189 Options = NetbufAllocSpace (Packet, (UINT32) OptionLen, FALSE); 191 Status = Ip6FillHopByHop (Options, &OptionLen, IP6_ICMP); 246 UINTN OptionLen; local 261 OptionLen = 0; 262 Status = Ip6FillHopByHop (NULL, &OptionLen, IP6_ICMP); 265 PayloadLen = (UINT16) (OptionLen [all...] |
H A D | Ip6Nd.c | 1470 UINT16 OptionLen; local 1495 OptionLen = 0; 1499 OptionLen = (UINT16) (Head->PayloadLength - IP6_ND_LENGTH); 1500 if (OptionLen != 0) { 1507 if (!Ip6IsNDOptionValid (Option, OptionLen)) { 1518 if (OptionLen >= sizeof (IP6_ETHER_ADDR_OPTION)) { 1709 UINT16 OptionLen; local 1734 OptionLen = 0; 1738 OptionLen = (UINT16) (Head->PayloadLength - IP6_ND_LENGTH); 1739 if (OptionLen ! 1951 UINT16 OptionLen; local 2387 UINT16 OptionLen; local [all...] |
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/IpSecDxe/ |
H A D | IpSecImpl.c | 900 UINT8 OptionLen; local 952 OptionLen = (UINT8) ((*Option + 1) * 8 - 2); 956 Pointer = Pointer + OptionLen; 985 OptionLen = (UINT8) ((*Option + 2) * 4); 986 Pointer = Pointer + OptionLen; 1040 UINT32 OptionLen; local 1130 &OptionLen 1138 UdpHeader = (EFI_UDP_HEADER *)((UINT8 *)IpPayload + sizeof (EFI_IP6_HEADER) + OptionLen); 1144 TcpHeader = (TCP_HEAD *)(IpPayload + sizeof (EFI_IP6_HEADER) + OptionLen); 1150 Icmp6Head = (IP6_ICMP_HEAD *) (IpPayload + sizeof (EFI_IP6_HEADER) + OptionLen); [all...] |
Completed in 63 milliseconds