Added #if UIP_CONF_IPV6 around the IPv6 code in the uIP source tree to allow the C files to be compiled even if IPv6 is not configured.
This commit is contained in:
parent
db1e8cdbac
commit
927cc8d895
14 changed files with 40 additions and 7 deletions
|
@ -74,6 +74,7 @@
|
|||
#include "net/uip-ds6.h"
|
||||
#include "lib/random.h"
|
||||
|
||||
#if UIP_CONF_IPV6
|
||||
/*------------------------------------------------------------------*/
|
||||
#define DEBUG 0
|
||||
#include "net/uip-debug.h"
|
||||
|
@ -662,6 +663,7 @@ uip_nd6_ra_output(uip_ipaddr_t * dest)
|
|||
nd6_opt_offset = UIP_ND6_RA_LEN;
|
||||
|
||||
|
||||
#if !UIP_CONF_ROUTER
|
||||
/* Prefix list */
|
||||
for(prefix = uip_ds6_prefix_list;
|
||||
prefix < uip_ds6_prefix_list + UIP_DS6_PREFIX_NB; prefix++) {
|
||||
|
@ -678,6 +680,7 @@ uip_nd6_ra_output(uip_ipaddr_t * dest)
|
|||
uip_len += UIP_ND6_OPT_PREFIX_INFO_LEN;
|
||||
}
|
||||
}
|
||||
#endif /* !UIP_CONF_ROUTER */
|
||||
|
||||
/* Source link-layer option */
|
||||
create_llao((uint8_t *)UIP_ND6_OPT_HDR_BUF, UIP_ND6_OPT_SLLAO);
|
||||
|
@ -960,3 +963,4 @@ discard:
|
|||
#endif /* !UIP_CONF_ROUTER */
|
||||
|
||||
/** @} */
|
||||
#endif /* UIP_CONF_IPV6 */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue