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) 99 struct ip6_reassdata {
100 struct ip6_reassdata *next;
102 struct ip6_hdr IPV6_FRAG_HDRPTR iphdr;
103 u32_t identification;
109 #define ip6_reass_init() 110 void ip6_reass_tmr(
void);
111 struct 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 122 struct pbuf_custom_ref {
124 struct pbuf_custom pc;
126 struct pbuf *original;