Documentation
Includes
netif/lowpan6_opts.h
#include "netif/lowpan6_opts.h"
netif/lowpan6_common.h
#include "netif/lowpan6_common.h"
lwip/pbuf.h
#include "lwip/pbuf.h"
lwip/ip.h
#include "lwip/ip.h"
lwip/ip_addr.h
#include "lwip/ip_addr.h"
lwip/netif.h
#include "lwip/netif.h"
Macros
Marco LWIP_HDR_LOWPAN6_BLE_H
#define LWIP_HDR_LOWPAN6_BLE_H
Functions
Func rfc7668_output
err_t rfc7668_output(struct netif *netif, struct pbuf *q, const ip6_addr_t *ip6addr);
err_t rfc7668_input(struct pbuf * p, struct netif *netif);
Func rfc7668_set_local_addr_eui64
err_t rfc7668_set_local_addr_eui64(struct netif *netif, const u8_t *local_addr, size_t local_addr_len);
Func rfc7668_set_local_addr_mac48
err_t rfc7668_set_local_addr_mac48(struct netif *netif, const u8_t *local_addr, size_t local_addr_len, int is_public_addr);
Func rfc7668_set_peer_addr_eui64
err_t rfc7668_set_peer_addr_eui64(struct netif *netif, const u8_t *peer_addr, size_t peer_addr_len);
Func rfc7668_set_peer_addr_mac48
err_t rfc7668_set_peer_addr_mac48(struct netif *netif, const u8_t *peer_addr, size_t peer_addr_len, int is_public_addr);
Func rfc7668_set_context
err_t rfc7668_set_context(u8_t index, const ip6_addr_t * context);
Func rfc7668_if_init
err_t rfc7668_if_init(struct netif *netif);
err_t tcpip_rfc7668_input(struct pbuf *p, struct netif *inp);
Func ble_addr_to_eui64
void ble_addr_to_eui64(uint8_t *dst, const uint8_t *src, int public_addr);
Func eui64_to_ble_addr
void eui64_to_ble_addr(uint8_t *dst, const uint8_t *src);
Vars
Consts
Types
Typedefs