36#if defined(MODULE_GNRC_ICMPV6_ERROR) || defined(DOXYGEN) 
   95#define gnrc_icmpv6_error_dst_unr_send(code, orig_pkt) \ 
   96        (void)code; (void)orig_pkt 
   97#define gnrc_icmpv6_error_pkt_too_big_send(mtu, orig_pkt) \ 
   98        (void)mtu; (void)orig_pkt 
   99#define gnrc_icmpv6_error_time_exc_send(code, orig_pkt) \ 
  100        (void)code; (void)orig_pkt 
  101#define gnrc_icmpv6_error_param_prob_send(code, ptr, orig_pkt) \ 
  102        (void)code; (void)ptr, (void)orig_pkt 
Definitions for GNRC's IPv6 implementation.
 
void gnrc_icmpv6_error_time_exc_send(uint8_t code, const gnrc_pktsnip_t *orig_pkt)
Sends an ICMPv6 time exceeded message for sending.
 
void gnrc_icmpv6_error_dst_unr_send(uint8_t code, const gnrc_pktsnip_t *orig_pkt)
Sends an ICMPv6 destination unreachable message for sending.
 
void gnrc_icmpv6_error_param_prob_send(uint8_t code, void *ptr, const gnrc_pktsnip_t *orig_pkt)
Sends an ICMPv6 parameter problem message for sending.
 
void gnrc_icmpv6_error_pkt_too_big_send(uint32_t mtu, const gnrc_pktsnip_t *orig_pkt)
Sends an ICMPv6 packet too big message for sending.
 
struct gnrc_pktsnip gnrc_pktsnip_t
Type to represent parts (either headers or payload) of a packet, called snips.
 
ICMPv6 type and function definitions.
 
General definitions for network packets and their helper functions.
 
IPv6 header type and helper function definitions.
 
Generic interface to communicate with GNRC modules.