42#ifndef LWIP_HDR_LOWPAN6_COMMON_H
43#define LWIP_HDR_LOWPAN6_COMMON_H
59struct lowpan6_link_addr {
66s8_t lowpan6_get_address_mode(
const ip6_addr_t *ip6addr,
const struct lowpan6_link_addr *mac_addr);
69err_t lowpan6_compress_headers(
struct netif *
netif, u8_t *inbuf,
size_t inbuf_size, u8_t *outbuf,
size_t outbuf_size,
70 u8_t *lowpan6_header_len_out, u8_t *hidden_header_len_out, ip6_addr_t *lowpan6_contexts,
71 const struct lowpan6_link_addr *src,
const struct lowpan6_link_addr *dst);
72struct pbuf *lowpan6_decompress(
struct pbuf *p, u16_t datagram_size, ip6_addr_t *lowpan6_contexts,
73 struct lowpan6_link_addr *src,
struct lowpan6_link_addr *dest);
s8_t err_t
Definition: err.h:96