fbernon
|
cd208314e0
|
igmp.h, igmp.c, tcpip.c, init.c, netif.c: change igmp_init and add igmp_start. igmp_start is call inside netif_add. Now, igmp initialization is in the same spirit than the others modules. Modify some IGMP debug traces.
|
2007-08-29 21:12:32 +00:00 |
|
fbernon
|
acbf25f2eb
|
netif.h, netif.c: Integrate "patch #6163 : Function to check if link layer is up". Add a netif_is_link_up() function if LWIP_NETIF_LINK_CALLBACK option is set.
|
2007-08-25 10:43:19 +00:00 |
|
fbernon
|
261af8dc07
|
netif.h, netif.c, opt.h: Rename LWIP_NETIF_CALLBACK in LWIP_NETIF_STATUS_CALLBACK to be coherent with new LWIP_NETIF_LINK_CALLBACK option before next release.
|
2007-08-22 11:26:01 +00:00 |
|
fbernon
|
9152d6671c
|
Comments Fix for Doxygen documentation
|
2007-08-09 22:21:44 +00:00 |
|
jgrubb
|
c555b532a2
|
Add NETIF_LINK_CALLBACK into the netif_set_link_up/down functions
|
2007-08-08 18:22:08 +00:00 |
|
fbernon
|
116bcb9dfb
|
opt.h, netif.h, netif.c, ethernetif.c: Add new configuration option to add a link callback in the netif struct, and functions to handle it. Be carefull for port maintainers to add the NETIF_FLAG_LINK_UP flag (like in ethernetif.c) if you want to be sure to be compatible with future changes...
|
2007-07-13 15:00:40 +00:00 |
|
goldsimon
|
96e4ec4a15
|
Added option LWIP_NETIF_HWADDRHINT (default=off) to cache ARP table indices with each pcb instead of single-entry cache for the complete stack.
|
2007-07-02 20:41:22 +00:00 |
|
goldsimon
|
cbf281589b
|
Fixed bug #20180 (TCP pcbs listening on IP_ADDR_ANY could get changed in netif_set_ipaddr if previous netif->ip_addr.addr was 0.
|
2007-06-16 13:32:10 +00:00 |
|
fbernon
|
e01f342048
|
Contrib module by Dominik Spies: autoip.h, autoip.c, dhcp.h, dhcp.c, netif.h, netif.c, etharp.h, etharp.c, opt.h: AutoIP implementation available for IPv4, with new options LWIP_AUTOIP and LWIP_DHCP_AUTOIP_COOP if you want to cooperate with DHCP. Some tips to adapt (see TODO mark in the source code).
|
2007-06-09 16:57:04 +00:00 |
|
goldsimon
|
1a25062af0
|
Done some work on task #1549 (function documentation)
|
2007-06-07 21:29:44 +00:00 |
|
fbernon
|
4208bcd8d1
|
Fix on NETIF_FLAG_ETHARP test (test inverted)
|
2007-03-30 09:25:41 +00:00 |
|
fbernon
|
5368a760cf
|
most of files: prefix all debug.h define with "LWIP_" to avoid any conflict with others environment defines (these were too "generic").
|
2007-03-30 08:47:04 +00:00 |
|
fbernon
|
cd1c96db56
|
netif.h, netif.c: A new NETIF_FLAG_ETHARP flag is defined in netif.h, to allow to initialize a network interface's flag with. It tell this interface is an ethernet device, and we can use ARP with it to do a "gratuitous ARP" (RFC 3220 "IP Mobility Support for IPv4" section 4.6) when interface is "up" with netif_set_up().
|
2007-03-28 09:23:35 +00:00 |
|
goldsimon
|
028d707077
|
Remove warning in netif_add(): "converting from 's16' to 'u8_t': possible loss of data" (static variable netifnum)
|
2007-03-26 17:19:12 +00:00 |
|
kieranm
|
e5147d5562
|
* netif.c, netif.h: Apply patch#4197 with some changes (originator: rireland@hmgsl.com).
Provides callback on netif up/down state change.
|
2007-03-21 13:24:20 +00:00 |
|
christiaans
|
5a6b26d69e
|
In netif_add() fixed clearing of ip_addr, netmask, gw and flags.
|
2006-11-28 13:12:15 +00:00 |
|
christiaans
|
6576802287
|
Fixed compilation for LWIP_SNMP 0.
|
2006-09-07 07:39:49 +00:00 |
|
christiaans
|
130d39cc03
|
Changed index structs to mib_list_node structs to place the table index trees directly in the mib tree.
|
2006-09-01 07:14:50 +00:00 |
|
christiaans
|
54bb20b486
|
Added SNMP statistics to struct netif and changed SNMP macro glue.
|
2006-07-14 09:58:02 +00:00 |
|
christiaans
|
e1b215aa73
|
Introduced cc.h formatters and removed SO_REUSE from transport layers.
|
2005-11-25 12:03:38 +00:00 |
|
softins
|
d7699ca81d
|
Changed debug statements to use the tidier ip4_addrN() macros.
|
2004-07-21 09:23:11 +00:00 |
|
likewise
|
d11fcafad8
|
Added netif up/down basics.
|
2004-06-30 18:38:07 +00:00 |
|
likewise
|
4eadc22a36
|
Some updates on "gratuitious ARP" from RFC3220. Cleanup of some code and comments.
|
2004-05-03 17:50:11 +00:00 |
|
likewise
|
82f852abf3
|
Fix cyclic dependencies by careful re-ordering of #includes.
This is really nasty. Can we forward-declare pointers to structs?
|
2004-03-12 00:10:07 +00:00 |
|
likewise
|
a6f1111469
|
Matched interface documentation for netif_add() API change in 1.28.2.5.
|
2004-03-04 16:19:53 +00:00 |
|
lukem
|
47984b0496
|
removed redundant redeclaration of tcp_active_pcbs (already defined by tcp.h)
|
2004-02-20 00:51:49 +00:00 |
|
likewise
|
7bfea6edb7
|
Applied Ian Wienand's patches (4-2-2004). Was partly applied earlier.
|
2004-02-16 21:33:42 +00:00 |
|
likewise
|
e1c4bfad05
|
Merged from DEVEL, except for the API change in etharp.c.
|
2004-02-07 00:30:03 +00:00 |
|
likewise
|
1ed40e7983
|
Applied alias.diff by Ian Wienand on lwip-devel on February 4th 2004.
Using union to make explicit either tcp_listen_pcb or tcp_pcb.
|
2004-02-06 23:48:40 +00:00 |
|
uid67528
|
eed8ea5bc1
|
Merged from DEVEL. etharp prepared for queueing feature. DHCP fix.
|
2003-12-28 02:38:51 +00:00 |
|
likewise
|
e4a6d199fe
|
Merged from DEVEL into main tree.
|
2003-11-14 13:17:23 +00:00 |
|
likewise
|
ba786dc49b
|
Applied patch #1596 fixing wrongly cast LWIP_DEBUGF arguments.
(printf expects integers on the var args stack)
|
2003-06-11 22:11:42 +00:00 |
|
kieranm
|
8014551908
|
Changed DEBUGF to LWIP_DEBUGF
|
2003-06-10 10:45:29 +00:00 |
|
likewise
|
c699921ff0
|
Fixed a multi-line comment.
|
2003-06-09 21:32:55 +00:00 |
|
likewise
|
df99ce9d98
|
Replaced all tabs with two spaces (regardless of indentation is correct).
|
2003-06-09 21:14:47 +00:00 |
|
likewise
|
829744dfe6
|
More precise comments on address change.
|
2003-06-09 21:08:55 +00:00 |
|
jani
|
b0273c9209
|
fix warning
|
2003-05-27 13:40:54 +00:00 |
|
likewise
|
03bc7c868b
|
Major stylo search/replace for "One space between keyword and opening bracket."
|
2003-05-01 13:24:01 +00:00 |
|
jani
|
7662015de6
|
obsolete PCB handling only active when TCP is enabled
|
2003-04-15 14:58:35 +00:00 |
|
likewise
|
4ecb01f4fd
|
Changed netif name formatting from %s to %c%c.
|
2003-04-15 14:32:13 +00:00 |
|
likewise
|
40f10b69f7
|
All debug messages now show actual config _after_ setting netif config.
|
2003-04-11 14:02:48 +00:00 |
|
likewise
|
1254b42e66
|
Enabled code to abort/replace TCP pcbs upon netif address change.
|
2003-04-09 15:17:57 +00:00 |
|
likewise
|
a389b630ac
|
Added (non-active) code handling pcbs upon changing IP address.
|
2003-04-08 12:19:02 +00:00 |
|
likewise
|
6d3149714f
|
Print debug message before actually changing netif IP address config.
|
2003-04-03 12:09:39 +00:00 |
|
likewise
|
af8f280811
|
Fixed ip_addr_set() to deal with IP_ADDR_ANY. Added "ip_addr.h" include.
|
2003-04-01 15:00:26 +00:00 |
|
likewise
|
1a72feb128
|
etharp_query() has error return type now. Matched dhcp.c with this change.
Added debug messages in other places.
|
2003-04-01 14:02:50 +00:00 |
|
likewise
|
6c147709b6
|
Documentation changes. Added missing trailing newlines to debug messages.
|
2003-03-31 10:32:35 +00:00 |
|
likewise
|
fa34d51b7e
|
Added documentation and comments.
|
2003-03-25 12:59:42 +00:00 |
|
likewise
|
cea002a088
|
Forgot #if LWIP_DHCP around netif->dhcp = NULL;
|
2003-03-24 14:30:18 +00:00 |
|
likewise
|
ce4dbcec6a
|
Initialized netif->dhcp to NULL.
|
2003-03-24 13:06:16 +00:00 |
|