goldsimon
|
d73262a0e5
|
Fixed compilation with TCP or UDP disabled.
|
2010-07-29 19:25:50 +00:00 |
|
goldsimon
|
d2c632fb18
|
patch #7145: Various typos in SNMP files
|
2010-04-14 19:13:35 +00:00 |
|
goldsimon
|
3803a0021d
|
patch #7130: remove meaningless const qualifiers
|
2010-03-27 16:25:35 +00:00 |
|
goldsimon
|
d0f1c552e2
|
Fixed bug #29256: SNMP Trap address was not correctly set
|
2010-03-19 20:49:13 +00:00 |
|
goldsimon
|
bcd4b76d31
|
Moved stack-internal parts of tcp.h to tcp_impl.h, tcp.h now only contains the actual application programmer's API
|
2010-02-21 11:35:21 +00:00 |
|
goldsimon
|
7c2054091d
|
Link status does not depend on LWIP_NETIF_LINK_CALLBACK (fixes bug #28899)
|
2010-02-15 19:53:46 +00:00 |
|
goldsimon
|
96e9689dbd
|
Use new macro ip_addr_copy where applicable
|
2010-02-14 12:42:49 +00:00 |
|
goldsimon
|
87c2d911c9
|
Removed invalid assert (always true)
|
2010-02-10 07:58:21 +00:00 |
|
goldsimon
|
90bed0c5ac
|
Added yet another IP-address-modifying define, ip_addr_set_any()
|
2010-02-08 17:24:08 +00:00 |
|
goldsimon
|
5d360a6711
|
Replaced struct ip_addr by typedef ip_addr_t to make changing the actual implementation behind the typedef easier.
|
2010-02-04 18:47:44 +00:00 |
|
goldsimon
|
a23b446ddf
|
Use macros defined in ip_addr.h (some of them new) to work with IP addresses (preparation for bug #27352 - Change ip_addr from struct to typedef (u32_t) - and better code).
|
2010-02-04 17:21:32 +00:00 |
|
goldsimon
|
21e3cde95c
|
Added missing casts (bug #28659)
|
2010-01-28 12:05:14 +00:00 |
|
goldsimon
|
853e33bdb4
|
snmp_recv: don't peek the UDP header, p->tot_len does the same; no need for the extra checks at the beginning; don't use so many if/else but if/return instead to make the code more readable
|
2010-01-27 17:36:37 +00:00 |
|
goldsimon
|
606fed8896
|
Use memp pools for snmp instead of the heap; added 4 new pools.
|
2010-01-26 20:28:24 +00:00 |
|
goldsimon
|
96338314f1
|
Partly fixed bug #22070 (MIB_OBJECT_WRITE_ONLY not implemented in SNMP): write-only or not-accessible are still returned by getnext (though not by get)
|
2010-01-25 17:44:07 +00:00 |
|
goldsimon
|
ef31aa12e2
|
Renamed the private mib node from 'private' to 'mib_private' to *not* use reserved C/C++ keywords, added comments, added init-define for private MIB
|
2010-01-24 17:16:37 +00:00 |
|
goldsimon
|
9dd6c28523
|
bug #26523: Compiler Warnings
|
2010-01-24 14:35:28 +00:00 |
|
goldsimon
|
dbcce3a4be
|
bug #26523: Compiler Warnings
|
2010-01-23 17:48:36 +00:00 |
|
goldsimon
|
04f17c4709
|
Improved includes in snmp
|
2010-01-14 19:59:03 +00:00 |
|
goldsimon
|
46dc1c9bfb
|
Minor (null-pointer check for not-on-list-netif)
|
2009-12-01 19:59:36 +00:00 |
|
goldsimon
|
057c51ff6d
|
Use LWIP_UNUSED_ARG() instead of if(){}, fix unused arg warning if LWIP_ARP==0
|
2009-08-25 17:50:59 +00:00 |
|
goldsimon
|
41eecb67d2
|
fixed bug #25636: SNMPSET value is ignored for integer fields
|
2009-05-02 15:45:53 +00:00 |
|
goldsimon
|
14cb4eb735
|
fixed arguments of socket functions to match the standard; converted size argument of netconn_write to 'size_t' for that; fixed some warnings
|
2009-02-16 19:33:51 +00:00 |
|
goldsimon
|
edf72a7dfb
|
fixed one small warning (compared u16_t to <= 0)
|
2008-08-26 19:57:20 +00:00 |
|
fbernon
|
caa1834b70
|
Minor changes in lwip folder: fix some warnings.
|
2008-01-05 00:13:33 +00:00 |
|
fbernon
|
8c19f9a57e
|
Fix to be able to build SNMP with LWIP_ARP=0. It's not a perfect solution, but I put some @todo points to review them later.
|
2007-11-27 19:53:47 +00:00 |
|
goldsimon
|
e1f49d990b
|
Fix some warnings discovered by compiling the unixsim under cygwin (gcc pedantic)
|
2007-11-25 13:57:05 +00:00 |
|
goldsimon
|
bfe24b138d
|
Patch #6215: added ifAdminStatus write support (if explicitly enabled by defining SNMP_SAFE_REQUESTS to 0); added code to check link status for ifOperStatus if LWIP_NETIF_LINK_CALLBACK is defined.
|
2007-11-06 20:53:37 +00:00 |
|
goldsimon
|
199648ff37
|
Changed initialization: many init functions are not needed any more since we now rely on the compiler initializing global and static variables to zero!
|
2007-10-09 19:59:56 +00:00 |
|
goldsimon
|
b7ef6077df
|
Changed IP_REASSEMBLY to enqueue the received pbufs so that multiple packets can be reassembled simultaneously and no static reassembly buffer is needed.
|
2007-10-06 15:24:43 +00:00 |
|
fbernon
|
47ae677652
|
enable to remove SNMP timer (which consumne several cycles even when it's not necessary). snmp_agent.txt tell to call snmp_inc_sysuptime() each 10ms (but, it's intrusive if you use sys_timeout feature). Now, you can decide to call snmp_add_sysuptime(100) each 1000ms (which is bigger "step", but call to a lower frequency). Or, you can decide to not call snmp_inc_sysuptime() or snmp_add_sysuptime(), and to define the SNMP_GET_SYSUPTIME(sysuptime) macro. This one is undefined by default in mib2.c. SNMP_GET_SYSUPTIME is called inside snmp_get_sysuptime(u32_t *value), and enable to change "sysuptime" value only when it's queried (any direct call to "sysuptime" is changed by a call to snmp_get_sysuptime).
|
2007-09-10 18:50:44 +00:00 |
|
fbernon
|
e3cd1ac1f9
|
Minor changes (but in lot of files): add #if/#endif for options where they could miss. #if LWIP_xxx if always put after #include "lwip/opt.h" (note this one indirectly include cc.h). Move others includes inside #if/#endif block.
|
2007-09-07 23:01:59 +00:00 |
|
fbernon
|
ac1149156d
|
several-files: replace some #include "arch/cc.h" by "lwip/arch.h", or simply remove it as long as "lwip/opt.h" is included before (this one include "lwip/debug.h" which already include "lwip/arch.h"). Like that, default defines are provided by "lwip/arch.h" if they are not defined in cc.h, in the same spirit than "lwip/opt.h" for lwipopts.h.
|
2007-09-06 16:43:43 +00:00 |
|
fbernon
|
c1f89c5640
|
Move some build time checkings inside init.c for task #7142 "Sanity check user-configurable values".
|
2007-09-05 13:19:25 +00:00 |
|
fbernon
|
9152d6671c
|
Comments Fix for Doxygen documentation
|
2007-08-09 22:21:44 +00:00 |
|
fbernon
|
792f5b3f22
|
Patch from Jared Momose (j.momose@ieee.org) for bug #19699 : "Bug in SNMP ASN1 decode; submitted patch"
|
2007-06-09 10:36:21 +00:00 |
|
fbernon
|
c899097802
|
Remove warning in snmp/msg_in.c
|
2007-05-19 10:19:14 +00:00 |
|
goldsimon
|
e9abfa6602
|
Removed PBUF_STATS and related code from opt.h & msg_in.c
|
2007-05-16 14:15:54 +00:00 |
|
goldsimon
|
bd570561e8
|
Fix for bug #19740: 2 static functions are unused, simply ifdefing them out for now to get rid of warnings
|
2007-05-13 11:08:04 +00:00 |
|
goldsimon
|
f6bdd2cae4
|
Introduced #define LWIP_UNUSED_ARG(x) use this for and architecture-independent form to tell the compiler you intentionally are not using this variable. Can be overriden in cc.h.
|
2007-04-04 19:54:22 +00:00 |
|
goldsimon
|
11a4f5538b
|
Change names of 2 global variables again, as the previous names did not have lwip-style...
|
2007-04-03 16:33:14 +00:00 |
|
goldsimon
|
34fcccc50b
|
- Changed the names of some variables in SNMP module to avoid them shadowing each other (which produces a lot of warnings and makes the code hard to maintain)
- Added missing defines for 3 snmp-functions if LWIP_SNMP==0
|
2007-04-02 20:39:24 +00:00 |
|
goldsimon
|
4aee4c1ac7
|
Free pbuf if pbuf_header() fails
|
2007-03-26 19:27:11 +00:00 |
|
fbernon
|
e54cd23ecb
|
stats.h, stats.c, msg_in.c: Stats counters can be change to u32_t if necessary with the new option LWIP_STATS_LARGE. If you need this option, define LWIP_STATS_LARGE to 1 in your lwipopts.h. More, unused counters are not defined in the stats structs, and not display by stats_display(). Note that some options (SYS_STATS and RAW_STATS) are defined but never used. Fix msg_in.c with the correct #if test for a stat display.
|
2007-03-22 16:36:45 +00:00 |
|
kieranm
|
7294cb080b
|
* Fix all uses of pbuf_header to check the return value. In some
cases just assert if it fails as I'm not sure how to fix them, but
this is no worse than before when they would carry on regardless
of the failure.
|
2007-03-21 12:55:00 +00:00 |
|
goldsimon
|
5eabd4591a
|
SNMP UDP ports can be configured at compile time
|
2007-03-08 10:32:29 +00:00 |
|
christiaans
|
a3d912a801
|
Fixed uninitalized variable warnings (using gcc 4.1.1)
|
2006-11-27 15:37:44 +00:00 |
|
christiaans
|
77e0f77850
|
Added snmp_send_trap() parameter, caller must pass enterprise id for enterprise secific traps.
|
2006-11-27 08:43:10 +00:00 |
|
christiaans
|
b72677c3ce
|
Added missing NULL return checks for snmp_mib_lrn_alloc() and trimmed whitespace at line ends.
|
2006-11-17 11:07:25 +00:00 |
|
christiaans
|
5e44122552
|
Trimmed whitespace at line ends.
|
2006-11-17 11:05:26 +00:00 |
|