Go to the documentation of this file.
60#ifndef LWIP_HDR_IP6_FRAG_H
61#define LWIP_HDR_IP6_FRAG_H
74#if LWIP_IPV6 && LWIP_IPV6_REASS
79#ifndef IPV6_FRAG_COPYHEADER
80#define IPV6_FRAG_COPYHEADER 0
84#define IP6_REASS_TMR_INTERVAL 1000
88#if IPV6_FRAG_COPYHEADER
89#define IPV6_FRAG_HDRPTR
90#define IPV6_FRAG_HDRREF(hdr) (&(hdr))
92#define IPV6_FRAG_HDRPTR *
93#define IPV6_FRAG_HDRREF(hdr) (hdr)
100 struct ip6_reassdata *next;
102 struct ip6_hdr IPV6_FRAG_HDRPTR iphdr;
103 u32_t identification;
109#define ip6_reass_init()
110void ip6_reass_tmr(
void);
111struct pbuf *ip6_reass(
struct pbuf *p);
115#if LWIP_IPV6 && LWIP_IPV6_FRAG
117#ifndef LWIP_PBUF_CUSTOM_REF_DEFINED
118#define LWIP_PBUF_CUSTOM_REF_DEFINED
122struct pbuf_custom_ref {
124 struct pbuf_custom pc;
126 struct pbuf *original;