Documentation

Documentation

Includes

lwip/opt.h

#include "lwip/opt.h"
#include "lwip/opt.h"

lwip/pbuf.h

#include "lwip/pbuf.h"
#include "lwip/pbuf.h"

lwip/ip6_addr.h

#include "lwip/ip6_addr.h"
#include "lwip/ip6_addr.h"

lwip/netif.h

#include "lwip/netif.h"
#include "lwip/netif.h"

lwip/prot/icmp6.h

#include "lwip/prot/icmp6.h"
#include "lwip/prot/icmp6.h"

Macros

Marco LWIP_HDR_ICMP6_H

#define LWIP_HDR_ICMP6_H

      

Functions

Func icmp6_input

void icmp6_input(struct pbuf *p, struct netif *inp);


      

Func icmp6_dest_unreach

void icmp6_dest_unreach(struct pbuf *p, enum icmp6_dur_code c);


      

Func icmp6_packet_too_big

void icmp6_packet_too_big(struct pbuf *p, u32_t mtu);


      

Func icmp6_time_exceeded

void icmp6_time_exceeded(struct pbuf *p, enum icmp6_te_code c);


      

Func icmp6_time_exceeded_with_addrs

void icmp6_time_exceeded_with_addrs(struct pbuf *p, enum icmp6_te_code c,
   const ip6_addr_t *src_addr, const ip6_addr_t *dest_addr);


      

Func icmp6_param_problem

void icmp6_param_problem(struct pbuf *p, enum icmp6_pp_code c, const void *pointer);

      

Vars

Consts

Types

Typedefs