Home | History | Annotate | Download | only in Ip6Dxe

Lines Matching defs:Address

65   EFI_IPv6_ADDRESS              *Address;

76 only the address count is returned.
84 @retval EFI_SUCCESS The address array is successfully build
85 @retval EFI_OUT_OF_RESOURCES Failed to allocate the memory for the address info.
106 @param[out] Ip6Addr The generated multicast address.
109 @retval EFI_SUCCESS The address is generated.
120 This function converts MAC address to 64 bits interface ID according to RFC4291
121 and returns the interface ID. Currently only 48-bit MAC address is supported by
136 This function creates link-local address from interface identifier. The
137 interface identifier is normally created from MAC address. It might be manually
138 configured by administrator if the link-local address created from MAC address
139 is a duplicate address.
144 @return The generated Link Local address, in network order.
153 Compute the solicited-node multicast address for an unicast or anycast address,
154 by taking the low-order 24 bits of this address, and appending those bits to
157 @param Ip6Addr The unicast or anycast address, in network order.
158 @param MulticastAddr The generated solicited-node multicast address,
169 Check whether the incoming Ipv6 address is a solicited-node multicast address.
171 @param[in] Ip6 Ip6 address, in network order.
173 @retval TRUE Yes, solicited-node multicast address
183 Check whether the incoming IPv6 address is one of the maintained address in
187 @param[in] Address The IP6 address to be checked.
189 maintains the Address.
190 @param[out] AddressInfo If not NULL, output the IP6 address information
191 of the Address.
200 IN EFI_IPv6_ADDRESS *Address,
206 Check whether the incoming MAC address is valid.
209 @param[in] LinkAddress The MAC address.
251 Remove the IPv6 address from the address list node points to IP6_ADDRESS_INFO.
253 This function removes the matching IPv6 addresses from the address list and
254 adjusts the address count of the address list. If IpSb is not NULL, this function
256 its solicited-node multicast MAC address from the filter list and sends out
257 a Multicast Listener Done. If Prefix is NULL, all address in the address list
258 will be removed. If Prefix is not NULL, the address that matching the Prefix
259 with PrefixLength in the address list will be removed.
262 @param[in, out] AddressList address list array
263 @param[in, out] AddressCount the count of addresses in address list array
264 @param[in] Prefix NULL or an IPv6 address prefix
268 @retval EFI_NOT_FOUND The address matching the Prefix with PrefixLength
269 cannot be found in address list.
283 Get the MAC address for a multicast IP address. Call
284 Mnp's McastIpToMac to find the MAC address instead of
287 @param[in] Mnp The Mnp instance to get the MAC address.
288 @param[in] Multicast The multicast IP address to translate.
289 @param[out] Mac The buffer to hold the translated address.
292 translated to a multicast MAC address.
293 @retval Other The address is not converted because an error occurred.