32 #ifndef CONTIKI_DEFAULT_CONF_H 33 #define CONTIKI_DEFAULT_CONF_H 40 #ifndef IEEE802154_CONF_PANID 41 #define IEEE802154_CONF_PANID 0xabcd 50 #ifndef IEEE802154_CONF_DEFAULT_CHANNEL 51 #define IEEE802154_CONF_DEFAULT_CHANNEL 26 58 #ifndef QUEUEBUF_CONF_NUM 59 #define QUEUEBUF_CONF_NUM 8 70 #ifndef NBR_TABLE_CONF_MAX_NEIGHBORS 71 #define NBR_TABLE_CONF_MAX_NEIGHBORS 16 77 #ifndef NETSTACK_MAX_ROUTE_ENTRIES 78 #define NETSTACK_MAX_ROUTE_ENTRIES 16 84 #ifndef UIP_CONF_BUFFER_SIZE 85 #define UIP_CONF_BUFFER_SIZE 1280 90 #ifndef UIP_CONF_ROUTER 91 #define UIP_CONF_ROUTER 1 96 #define UIP_CONF_IPV6_RPL (ROUTING_CONF_RPL_LITE || ROUTING_CONF_RPL_CLASSIC) 101 #ifndef NBR_TABLE_CONF_GC_GET_WORST 102 #define NBR_TABLE_CONF_GC_GET_WORST rpl_nbr_gc_get_worst 104 #if ROUTING_CONF_RPL_CLASSIC 106 #ifndef NBR_TABLE_CONF_CAN_ACCEPT_NEW 107 #define NBR_TABLE_CONF_CAN_ACCEPT_NEW rpl_nbr_can_accept_new 110 #if RPL_NBR_POLICY_MAX_NEXTHOP_NEIGHBORS 111 #define RPL_NBR_POLICY_MAX_NEXTHOP_NEIGHBORS MAX(NBR_TABLE_CONF_MAX_NEIGHBORS - 3, 0) 119 #define UIP_CONF_UDP 1 124 #ifndef UIP_CONF_UDP_CONNS 125 #define UIP_CONF_UDP_CONNS 8 131 #define UIP_CONF_TCP 0 136 #ifndef UIP_CONF_TCP_CONNS 138 #define UIP_CONF_TCP_CONNS 8 140 #define UIP_CONF_TCP_CONNS 0 146 #ifndef UIP_CONF_ND6_SEND_RA 147 #if (NETSTACK_CONF_WITH_IPV6 && !UIP_CONF_IPV6_RPL) 148 #define UIP_CONF_ND6_SEND_RA 1 150 #define UIP_CONF_ND6_SEND_RA 0 164 #ifndef UIP_CONF_ND6_SEND_NS 165 #if (NETSTACK_CONF_WITH_IPV6 && !UIP_CONF_IPV6_RPL) 166 #define UIP_CONF_ND6_SEND_NS 1 168 #define UIP_CONF_ND6_SEND_NS 0 179 #ifndef UIP_CONF_ND6_AUTOFILL_NBR_CACHE 180 #if UIP_CONF_ND6_SEND_NS 181 #define UIP_CONF_ND6_AUTOFILL_NBR_CACHE 0 183 #define UIP_CONF_ND6_AUTOFILL_NBR_CACHE 1 189 #ifndef UIP_CONF_ND6_SEND_NA 190 #if NETSTACK_CONF_WITH_IPV6 191 #define UIP_CONF_ND6_SEND_NA 1 193 #define UIP_CONF_ND6_SEND_NA 0 207 #ifndef SICSLOWPAN_CONF_FRAG 208 #define SICSLOWPAN_CONF_FRAG 1 213 #ifndef SICSLOWPAN_CONF_COMPRESSION 214 #define SICSLOWPAN_CONF_COMPRESSION SICSLOWPAN_COMPRESSION_IPHC