Simon Duquennoy
|
eae1e7eb5a
|
sicslowpan: abort fragmentation in case the header does not fit the first fragment
|
2018-04-11 04:19:03 -07:00 |
|
Simon Duquennoy
|
0c9d2b4049
|
sicslowpan: when compressing, make sure never to overflow packetbuf with headers
|
2018-04-11 02:07:25 -07:00 |
|
Simon Duquennoy
|
9dfcb2ebb6
|
Various logging improvements
|
2018-04-05 20:47:02 +02:00 |
|
Yasuyuki Tanaka
|
49e5cf3c8c
|
sicslowpan: fix debug messages and remove TABs
|
2018-03-26 20:55:56 +02:00 |
|
Simon Duquennoy
|
a65dcea7ce
|
uip6.c: label 'process' is only used when multicast AND routing are set
|
2018-03-09 16:29:06 +00:00 |
|
Simon Duquennoy
|
ddaacdd41d
|
Only use LOG_*_ENABLED flags from within C 'if' statements
|
2018-02-25 06:23:42 -08:00 |
|
George Oikonomou
|
46cf366698
|
Merge branch 'develop' into contrib/PRI
|
2018-02-24 15:03:46 +00:00 |
|
Simon Duquennoy
|
9596a4285e
|
Use PRI macros for safe printf and logs
|
2018-02-23 10:58:45 -08:00 |
|
Niclas Finne
|
309745780e
|
Removed the remaining Contiki Interface declaration macros (CCIF/CLIF)
|
2018-02-21 01:14:10 +01:00 |
|
Simon Duquennoy
|
123105ab20
|
Move source routing state management from RPL Lite and RPL Classic to uip.
|
2018-02-02 08:51:29 -08:00 |
|
Simon Duquennoy
|
65cbc45145
|
Rename routing module flags
|
2018-02-02 08:50:17 -08:00 |
|
Simon Duquennoy
|
5f4ad6d657
|
Fix compilation of multicast engines smrf and esmrf
|
2018-02-02 08:50:17 -08:00 |
|
Simon Duquennoy
|
f117770131
|
Fix inclusion paths
|
2018-02-02 08:50:17 -08:00 |
|
Simon Duquennoy
|
26d51c15d7
|
Routing API: added more missing functions, homogenize configuration
|
2018-02-02 08:50:17 -08:00 |
|
Simon Duquennoy
|
15b81c0fe5
|
Fix protocol-dependent def of UIP_MAX_ROUTES
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
fb8bf3d02d
|
Remove unused define in uip6.c
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
c9861b0726
|
Routing API: added neighbor_state_changed
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
dfa7d735ac
|
Added necessary includes
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
4ffab13eeb
|
Routing API: drop_route
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
eaa3b6ad79
|
Routing API: added link_callback
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
fdbd89d018
|
Routing API: added ext_header_srh_update
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
25e07b7d23
|
Routing API: added ext_header_hbh_update
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
54655335c6
|
Routing API: added ext_header_update
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
4cdf2d4819
|
Routing API: added ext_header_srh_get_next_hop
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
03bab6f119
|
Routing API: added ext_header_remove
|
2018-02-02 08:48:37 -08:00 |
|
Simon Duquennoy
|
4c9f62ebe4
|
Added NETSTACK_ROUTING for routing protocol selection. Only used for init() so far.
|
2018-02-02 08:47:21 -08:00 |
|
Simon Duquennoy
|
871ee1e34f
|
Added routing module with only routing.h, now included wherever RPL is used
|
2018-02-02 08:45:02 -08:00 |
|
Niclas Finne
|
0731c4f158
|
Added functions in uiplib to print a IP address to string and normal
output. Changed uip-debug to use the uiplib functions instead of its
own print functions.
|
2018-01-12 01:20:53 +01:00 |
|
Simon Duquennoy
|
836249a8c8
|
Merge branch 'develop' into fix-ra-rdnss
|
2017-12-20 12:42:34 +01:00 |
|
Simon Duquennoy
|
7286491c16
|
Merge branch 'develop' into fix-ra-rdnss
|
2017-12-20 11:37:55 +01:00 |
|
Simon Duquennoy
|
8b14fc8d4a
|
Merge branch 'develop' into fix-non-router-compilation
|
2017-12-20 11:37:06 +01:00 |
|
Laurent Deru
|
425b463df8
|
Fix logic of RA flags related to RDNSS
|
2017-12-20 10:23:16 +01:00 |
|
Laurent Deru
|
4b43e4971b
|
Fix compilation error when not in Router mode
|
2017-12-20 10:14:11 +01:00 |
|
Simon Duquennoy
|
b938ad9aa7
|
Merge branch 'develop' into fix-icmp-error-source
|
2017-12-12 19:33:04 +01:00 |
|
Simon Duquennoy
|
118912d681
|
Merge branch 'develop' into fix-update-proto-remove-ext-hdr
|
2017-12-12 15:38:48 +01:00 |
|
Simon Duquennoy
|
d609fb9eec
|
Merge branch 'develop' into fix-sicslowpan-llhlen
|
2017-12-12 13:49:16 +01:00 |
|
George Oikonomou
|
7be2524e1b
|
Merge branch 'develop' into contrib/uipbuf
|
2017-12-11 21:48:20 +00:00 |
|
Laurent Deru
|
ebb1f5475e
|
Always use uip_ds6_select_src when sending back an icmp error
|
2017-12-11 17:49:26 +01:00 |
|
Laurent Deru
|
2bf9031b02
|
Update proto field in remove_ext_hdr()
|
2017-12-11 16:10:37 +01:00 |
|
Laurent Deru
|
418d792a4b
|
Sicslowpan uses twice UIP_LLH_LEN for IPPAYLOAD_BUF
|
2017-12-11 16:08:43 +01:00 |
|
Laurent Deru
|
ed239372c1
|
Use UIP_LLH_LEN in multicast engines and add more traces
|
2017-12-11 15:40:18 +01:00 |
|
Joakim Eriksson
|
bd6de2401f
|
added some documentation
|
2017-12-10 21:17:37 +01:00 |
|
Atis Elsts
|
5caff5290c
|
Readd back 'uip_stat' if UIP_STATISTICS is enabled
|
2017-12-10 20:04:14 +00:00 |
|
Joakim Eriksson
|
85eff304be
|
set MAX_MAC_TRANSMISSION to undefined in uipbuf clear
|
2017-12-09 10:22:19 +01:00 |
|
Joakim Eriksson
|
1356994795
|
added support for usage of the transmission count attirbute in uipbuf
|
2017-12-09 10:22:19 +01:00 |
|
Joakim Eriksson
|
941ddf35b8
|
IPv6: added uipbuf attributes similar to packetbuf
|
2017-12-09 10:22:19 +01:00 |
|
Simon Duquennoy
|
83fb4b68b5
|
Merge branch 'develop' into contrib/traceroute
|
2017-11-17 17:26:17 +01:00 |
|
Atis Elsts
|
a211cb6e31
|
Allow to set a different number of MAC retransmissions for different classes of packets
|
2017-11-17 14:13:20 +00:00 |
|
Simon Duquennoy
|
0bd107b0a0
|
uIP6 forwarding: clearer log messages
|
2017-11-14 10:04:31 +01:00 |
|
Simon Duquennoy
|
071f542078
|
uIP6: check MTU, check and update TTL even in the case of routing header forwarding
|
2017-11-13 16:37:23 +01:00 |
|