Laurent Deru
1784338b2e
Add uip_clear_buf() macro and replace all instances of uip_len = 0; with it
2015-06-15 11:10:51 +02:00
Simon Duquennoy
a9cc909794
Network layer configuration: replace UIP_CONF_* with NETSTACK_CONF_WITH_*
2014-12-01 21:02:57 +01:00
Simon Duquennoy
722b3258d1
Cleanup of the Contiki network layer configuration. Now using CONTIKI_WITH_IPV6, CONTIKI_WITH_IPV4, and CONTIKI_WITH_RIME in makefiles, and UIP_CONF_IPV6, UIP_CONF_IPV4, UIP_CONF_RIME in c code. Now only the stacks that are used are compiled (via makefile MODULES). Make IPv6 the default network stack.
2014-12-01 20:13:09 +01:00
Adam Dunkels
45265249fc
Changed the name of the rimeaddr module to linkaddr
2014-01-29 20:12:24 +01:00
Adam Dunkels
5f3fe7f7c7
Updated include paths for the moved files under net/
2014-01-26 23:20:23 +01:00
Adam Dunkels
944537fccf
Removed all old RCS tags in the Contiki source tree. Those RCS tags are not used any more, as we are now using git to manage the Contiki source tree
2012-10-26 15:54:49 +02:00
Nicholas J Humfrey
372de7d08a
Converted u8_t to uint8_t and u16_t to uint16_t in the rest of core (specifically ctk/vnc, slip and the loader code)
2012-02-21 08:33:24 -05:00
dak664
8b5577eca2
Patch from Roger Larsson to answer mac address request, for testing autoconfigure.
2010-12-23 22:38:47 +00:00
adamdunkels
5585d72c86
A simple but substantial change: uIP used the htons()/HTONS() macro
...
functions for converting between host and network byte order. These
names are the de facto standard names for this functionality because
of the original BSD TCP/IP implementation. But they cause problems for
uIP/Contiki: some platforms define these names themselves (Mac OS,
most notably), causing compilation problems for Contiki on those
platforms.
This commit changes all htons to uip_htons instead. Same goes for
htonl, ntohs, and ntohl. All-caps versions as well.
2010-10-19 18:29:03 +00:00
nifi
ea090a60e6
Fixed to call the SLIP callback function also when using IPv6
2010-03-17 07:10:25 +00:00
nifi
58c55340ed
fixed to work with IPv6
2010-03-10 22:30:39 +00:00
adamdunkels
a42311dc7e
Only process incoming data if the process is polled. Compile checksum checks only for IPv4.
2008-11-06 08:18:29 +00:00
adamdunkels
af48b648ee
Added a function that gets called when we see SLIP input. This function can be used to determine if a node is a SLIP gateway or not.
2008-02-24 21:00:53 +00:00
adamdunkels
b001c14bf2
Code style fix
2008-02-03 20:43:35 +00:00
ksb
71dc988cb9
slip.c:
...
char is signed but uip_buf is unsigned
spi.h:
casted unused values to void
autostart.c:
autostart.h:
The array itself should be const but the processes pointed to
should not.
profile-aggregates.c:
sizeof returns unsigned long on my platform
2007-11-18 12:27:44 +00:00
bg-
7d5a6d6558
* Check for ip_id zero senders and low cost update of zero ip_id.
2007-02-01 14:04:06 +00:00
bg-
a88f797455
* Constness and voidness.
2007-01-23 12:29:50 +00:00
bg-
3de6d787c9
* New function slip_write(u8_t *ptr, int len).
...
* Slip active detection and current address reporting.
2006-09-26 15:47:14 +00:00
adamdunkels
c9e808d638
Import of the contiki-2.x development code from the SICS internal CVS server
2006-06-17 22:41:10 +00:00