Contiki-NG
Functions
rpl-ext-header.c File Reference

Management of extension headers for ContikiRPL. More...

#include "net/routing/routing.h"
#include "net/routing/rpl-lite/rpl.h"
#include "net/ipv6/uip-sr.h"
#include "net/packetbuf.h"
#include "sys/log.h"

Go to the source code of this file.

Functions

int rpl_ext_header_srh_get_next_hop (uip_ipaddr_t *ipaddr)
 Look for next hop from SRH of current uIP packet. More...
 
int rpl_ext_header_srh_update (void)
 Process and update SRH in-place, i.e. More...
 
int rpl_ext_header_hbh_update (uint8_t *ext_buf, int opt_offset)
 Process and update the RPL hop-by-hop extension headers of the current uIP packet. More...
 
int rpl_ext_header_update (void)
 Adds/updates all RPL extension headers to current uIP packet. More...
 
bool rpl_ext_header_remove (void)
 Removes all RPL extension headers. More...
 

Detailed Description

Management of extension headers for ContikiRPL.

Author
Vincent Brillault vince.nosp@m.nt.b.nosp@m.rilla.nosp@m.ult@.nosp@m.imag..nosp@m.fr, Joakim Eriksson joaki.nosp@m.me@s.nosp@m.ics.s.nosp@m.e, Niclas Finne nfi@s.nosp@m.ics..nosp@m.se, Nicolas Tsiftes nvt@s.nosp@m.ics..nosp@m.se, Simon Duquennoy simon.nosp@m..duq.nosp@m.uenno.nosp@m.y@in.nosp@m.ria.f.nosp@m.r

Definition in file rpl-ext-header.c.