Searched defs:OptionLen (Results 1 - 6 of 6) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/Ip4Dxe/
H A DIp4Option.c23 @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 DIp4Input.c693 @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 DIp6Option.c26 @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 DIp6Mld.c143 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 DIp6Nd.c1470 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 DIpSecImpl.c900 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