Commit Graph

23 Commits

Author SHA1 Message Date
kieranm
bddf652073 Update unix port to 1.3.0 before release 2008-01-15 13:10:51 +00:00
goldsimon
8f1eaa5226 Fixed some warnings, added new includes, added new defines in lwipopts.h 2007-11-25 14:09:16 +00:00
fbernon
f1f5c7dd80 Update for new sys_thread_new parameters (see task #7252 : "Create sys_thread_new_ex()" ). Some @todo are integrate to do some suggestions to port maintainers. 2007-09-05 16:48:11 +00:00
fbernon
ecff69c8da Contrib module update with new debug defines names 2007-04-05 09:21:12 +00:00
jifl
86ced46a3d Update ports with newly required call to lwip_socket_init(). 2007-02-26 20:09:23 +00:00
christiaans
8facfb725a Added cmd line options for setting ip, netmask and gateway. 2006-07-03 07:21:43 +00:00
christiaans
e89130bd80 Fixed inet_aton() struct in_addr warning and silenced debug output when not selected by --debug. 2006-05-26 07:28:31 +00:00
christiaans
3cc467e481 Added command line options for debug and ping output. 2006-04-19 07:30:02 +00:00
christiaans
ca3b54ecb7 Undo of previous commit. Timers should be fixed in seq API instead. 2006-02-28 08:27:55 +00:00
christiaans
171676162e Added tcp_tmr() and ip_reass_tmr(). Timers are required for correct operation. 2006-02-13 08:22:34 +00:00
christiaans
b89160f34e Introduced cc.h formatters. 2005-11-25 12:04:21 +00:00
christiaans
967f8aa38e A few small build fixes for unixsim. 2005-11-08 12:00:45 +00:00
jani
d510a9d4de update simhost so it builds. inet_ntoa and netif_add changed 2004-03-10 13:26:34 +00:00
jani
8c1d3a4f9f update unixsim to new netif_add 2003-11-24 08:26:26 +00:00
kieranm
e0d4e1737d Changes from Patch #1871 (more Raw IP functionality) 2003-09-10 17:17:52 +00:00
kieranm
fe4ff6b8a4 Added patch #1756 (with a couple of modifications) to provide raw IP functionality 2003-08-20 16:47:31 +00:00
marcbou
b1defea1d6 Added authType to pppSetAuth() and CHAP client support
(build unix port with -DLWIP_PPP_CHAP_TEST to test it)
2003-06-27 19:37:16 +00:00
marcbou
751297c61b Added PPP support to unix port. Works over serial or pseudo-tty, talking
to the host's pppd.
2003-06-19 11:42:56 +00:00
jani
056badf0bd conditionally start tcp and udp apps 2003-04-30 09:05:29 +00:00
jani
0749599eab the contrib part of thread priority patch by floriZ.Also take out unused unix netifs from unixsim makefile for now 2003-03-19 15:28:31 +00:00
jani
1b789f74aa change STATS to LWIP_STATS and modifications in lwipopts.h 2003-03-19 12:46:37 +00:00
davidhaas
6929a67489 Add the following features and bugfixes:
Added select() functionality to sockets library.
Support for errno in sockets library.
Byte ordering fixes.
basic lwip_ioctl(), FIONREAD, get/setsockopt() etc. support

- added additional argument to netif_add to pass state pointer so that the
if_init function has access to context information before
the interface is added, without accessing globals.

- added netif_remove()

- to conserve cpu load the tcpip_tcp_timer should only be active
when tcbs that need it exist.

- pass length of available data to callbacks for NETCONN_EVT_RCV events

- added tcpip_link_input(), a hack to allow processing of PPP
packets in tcpip_thread() context. This saves threads and context
switches.

- renamed incompatible ASSERT() macro to LWIP_ASSERT() to avoid name
collision.

- changed a bunch of %d's to %u's in format strings for unsigned values.

- added ip_frag to lwip_stats.

- changed IP_REASS_MAXAGE and IP_REASS_TMO defaults to more realistic
values.

- added sys_timeout_remove() function to cancel timeouts (needed by PPP
amongst other things).

- tolerate NULL returns from sys_arch_timeouts() since some threads might
not need to use or have timeouts.

- added sys_sem_wait_timeout()

- moved mem_malloc() function to end of mem.c to work around tasking
compiler bug.

- automatically bind to local tcp port if 0.

- allow customization of port ranges for automatic local bindings.

- corrected various typos, spelling errors, etc..

Thanks to Marc Boucher for many of these changes.
2003-02-06 22:18:30 +00:00
jani
edd18aad86 add unix projects to contrib module 2003-01-31 13:35:43 +00:00