41 #ifndef LWIP_HDR_IP6_H
42 #define LWIP_HDR_IP6_H
60 struct netif *ip6_route(
const ip6_addr_t *src,
const ip6_addr_t *dest);
63 err_t ip6_output(
struct pbuf *p,
const ip6_addr_t *src,
const ip6_addr_t *dest,
65 err_t ip6_output_if(
struct pbuf *p,
const ip6_addr_t *src,
const ip6_addr_t *dest,
67 err_t ip6_output_if_src(
struct pbuf *p,
const ip6_addr_t *src,
const ip6_addr_t *dest,
69 #if LWIP_NETIF_USE_HINTS
70 err_t ip6_output_hinted(
struct pbuf *p,
const ip6_addr_t *src,
const ip6_addr_t *dest,
71 u8_t hl,
u8_t tc,
u8_t nexth,
struct netif_hint *netif_hint);
77 #define ip6_netif_get_local_ip(netif, dest) (((netif) != NULL) ? \
78 ip6_select_source_address(netif, dest) : NULL)
81 void ip6_debug_print(
struct pbuf *p);
83 #define ip6_debug_print(p)
uint8_t u8_t
Definition: arch.h:125
s8_t err_t
Definition: err.h:96
ip6_addr_t ip_addr_t
Definition: ip_addr.h:318