42 #ifndef LWIP_HDR_LOWPAN6_COMMON_H
43 #define LWIP_HDR_LOWPAN6_COMMON_H
59 struct lowpan6_link_addr {
66 s8_t lowpan6_get_address_mode(
const ip6_addr_t *ip6addr,
const struct lowpan6_link_addr *mac_addr);
69 err_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);
72 struct 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);
uint8_t u8_t
Definition: arch.h:125
uint16_t u16_t
Definition: arch.h:127
int8_t s8_t
Definition: arch.h:126
s8_t err_t
Definition: err.h:96