| lwIP
    2.0.3
    Lightweight IP stack | 
#include "lwip/opt.h"#include "lwip/pbuf.h"#include "lwip/ip6_addr.h"#include "lwip/ip6.h"#include "lwip/netif.h"| Data Structures | |
| struct | ip6_reassdata | 
| Macros | |
| #define | IPV6_FRAG_COPYHEADER 0 | 
| #define | IP6_REASS_TMR_INTERVAL 1000 | 
| Functions | |
| struct pbuf * | ip6_reass (struct pbuf *p) | 
IPv6 fragmentation and reassembly.
| #define IP6_REASS_TMR_INTERVAL 1000 | 
The IPv6 reassembly timer interval in milliseconds.
| #define IPV6_FRAG_COPYHEADER 0 | 
IP6_FRAG_COPYHEADER==1: for platforms where sizeof(void*) > 4, this needs to be enabled (to not overwrite part of the data). When enabled, the IPv6 header is copied instead of referencing it, which gives more room for struct ip6_reass_helper