| lwIP
    2.0.3
    Lightweight IP stack | 
#include "netif/lowpan6_opts.h"#include "lwip/pbuf.h"#include "lwip/ip.h"#include "lwip/ip_addr.h"#include "lwip/netif.h"| Macros | |
| #define | LOWPAN6_TMR_INTERVAL 1000 | 
| Functions | |
| void | lowpan6_tmr (void) | 
| err_t | lowpan6_output (struct netif *netif, struct pbuf *q, const ip6_addr_t *ip6addr) | 
| err_t | tcpip_6lowpan_input (struct pbuf *p, struct netif *inp) | 
6LowPAN output for IPv6. Uses ND tables for link-layer addressing. Fragments packets to 6LowPAN units.
| #define LOWPAN6_TMR_INTERVAL 1000 | 
1 second period
| err_t lowpan6_output | ( | struct netif * | netif, | 
| struct pbuf * | q, | ||
| const ip6_addr_t * | ip6addr | ||
| ) | 
Resolve and fill-in IEEE 802.15.4 address header for outgoing IPv6 packet.
Perform Header Compression and fragment if necessary.
| 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. | 
| void lowpan6_tmr | ( | void | ) | 
Periodic timer for 6LowPAN functions: