Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
ethip6.h File Reference
Ethernet output for IPv6. More...
Go to the source code of this file.
Functions | |
err_t | ethip6_output (struct netif *netif, struct pbuf *q, const ip6_addr_t *ip6addr) |
Resolve and fill-in Ethernet address header for outgoing IPv6 packet. |
Detailed Description
Ethernet output for IPv6.
Uses ND tables for link-layer addressing.
Definition in file ethip6.h.
Function Documentation
err_t ethip6_output | ( | struct netif * | netif, |
struct pbuf * | q, | ||
const ip6_addr_t * | ip6addr | ||
) |
Resolve and fill-in Ethernet address header for outgoing IPv6 packet.
For IPv6 multicast, corresponding Ethernet addresses are selected and the packet is transmitted on the link.
For unicast addresses, ...
- Parameters:
-
netif The lwIP network interface which the IP packet will be sent on. q The pbuf(s) containing the IP packet to be sent. ip6addr The IP address of the packet destination.
- Returns:
- ERR_RTE No route to destination (no gateway to external networks), or the return type of either etharp_query() or etharp_send_ip().
Definition at line 102 of file lwip_ethip6.c.
Generated on Tue Jul 12 2022 17:35:02 by
