summaryrefslogtreecommitdiffstats
path: root/contrib/bsnmp
Commit message (Collapse)AuthorAgeFilesLines
* This main goals of this project are:qingli2008-12-152-76/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. separating L2 tables (ARP, NDP) from the L3 routing tables 2. removing as much locking dependencies among these layers as possible to allow for some parallelism in the search operations 3. simplify the logic in the routing code, The most notable end result is the obsolescent of the route cloning (RTF_CLONING) concept, which translated into code reduction in both IPv4 ARP and IPv6 NDP related modules, and size reduction in struct rtentry{}. The change in design obsoletes the semantics of RTF_CLONING, RTF_WASCLONE and RTF_LLINFO routing flags. The userland applications such as "arp" and "ndp" have been modified to reflect those changes. The output from "netstat -r" shows only the routing entries. Quite a few developers have contributed to this project in the past: Glebius Smirnoff, Luigi Rizzo, Alessandro Cerri, and Andre Oppermann. And most recently: - Kip Macy revised the locking code completely, thus completing the last piece of the puzzle, Kip has also been conducting active functional testing - Sam Leffler has helped me improving/refactoring the code, and provided valuable reviews - Julian Elischer setup the perforce tree for me and has helped me maintaining that branch before the svn conversion
* This commit was generated by cvs2svn to compensate for changes in r176892,syrinx2008-03-071-0/+2
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor patch: Prevent bsnmpd from dumping core when a module's init hooksyrinx2008-03-071-0/+2
| | | | | | | | | | | | returns an error. Approved by: bz (mentor), harti
* | This commit was generated by cvs2svn to compensate for changes in r163820,harti2006-10-312-28/+63
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor patch: synthesize the initial value for sysObjectId from the valueharti2006-10-312-28/+63
| | | | | | | | | | | | | | of uname -r in FreeBSD. This value can be overwritten in the configuration file. Suggested by: phk
* | This commit was generated by cvs2svn to compensate for changes in r163799,harti2006-10-301-5/+6
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor patch: improve readability by using the IF_Mbps macro.harti2006-10-301-5/+6
| | | | | | | | Submitted by: glebius
* | This commit was generated by cvs2svn to compensate for changes in r159063,harti2006-05-305-114/+915
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor patch: add support for the BITS construct and enumerations in bothharti2006-05-305-114/+915
| | | | | | | | | | | | gensnmpdef and gensnmptree. Add include and typedef directives to gensnmptree. Submitted by: soc-sheryana (partly)
* | Don't import tree.h from the distribution - we have our own one in sys.harti2006-03-131-0/+1
| |
* | This commit was generated by cvs2svn to compensate for changes in r156066,harti2006-02-2727-78/+377
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of bsnmpd 1.12harti2006-02-2727-78/+377
| |
* | This commit was generated by cvs2svn to compensate for changes in r155602,harti2006-02-136-19/+207
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor fix: make mibII HC counters really 64-bit on 32-bit platforms by pollingharti2006-02-136-19/+207
| | | | | | | | | | | | the kernel periodically. Submitted by: glebius (partly)
* | This commit was generated by cvs2svn to compensate for changes in r155506,harti2006-02-101-9/+12
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor patch: Make the link traps more RFC-conform.harti2006-02-101-9/+12
| | | | | | | | Submitted by: glebius
* | This commit was generated by cvs2svn to compensate for changes in r155429,harti2006-02-072-0/+25
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor patch: string_get_max() function to return strings with a maximumharti2006-02-072-0/+25
| | | | | | | | SNMP string length.
* | This commit was generated by cvs2svn to compensate for changes in r155094,harti2006-01-311-1/+3
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor patch: prevent a core dump when the trace option is not followedharti2006-01-311-1/+3
| | | | | | | | | | | | by an option value. Submitted by: Shteryana Shopova <shteryana@yahoo.com>
* | This commit was generated by cvs2svn to compensate for changes in r154184,harti2006-01-101-9/+19
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor fix: the routing table can change while we are fetching it fromharti2006-01-101-9/+19
| | | | | | | | | | | | | | the kernel. Instead of complaining if we get an ENOMEM (meaning it got larger than our buffer is) reallocate the buffer and loop. Submitted by: maxim
* | This commit was generated by cvs2svn to compensate for changes in r154182,harti2006-01-101-0/+1
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor fix: initialize the flag field of a newly created node to be 0.harti2006-01-101-0/+1
| | | | | | | | Submitted by: jasone
* | This commit was generated by cvs2svn to compensate for changes in r154180,harti2006-01-102-3/+17
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor fix: make the default read and write communities NULL. Thisharti2006-01-102-3/+17
| | | | | | | | | | | | basically disables any access unless other strings are set in the config file. Note, that there is no way to set the communities back to NULL once they're set to something not NULL.
* | This commit was generated by cvs2svn to compensate for changes in r154178,harti2006-01-101-3/+4
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor patch: fix a bug when parsing the include path.harti2006-01-101-3/+4
| |
* | This commit was generated by cvs2svn to compensate for changes in r151970,harti2005-11-021-3/+17
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor patch: fix the reporting of ifOperStatus. We now consider anharti2005-11-021-3/+17
| | | | | | | | | | | | | | | | | | | | interface up when it is running AND the link is not down (that is, it is up or unknown). If the interface is running but the link is down, we return state 'dormant', because we're waiting for an external event. Otherwise the interface is 'down'. Submitted by: csjp Reviewed by: glebius
* | This commit was generated by cvs2svn to compensate for changes in r150974,harti2005-10-055-10/+32
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor fix for the build problem of snmp_pf. Move the fallback definitionsharti2005-10-055-10/+32
| | | | | | | | | | for U?INT32_{MAX,MIN} from asn1.h into the .c files that actually require them (the .h file doesn't refer to these macros).
* | Add snmp_ntp/Makefile.in to the exclude list.harti2005-10-041-0/+1
| |
* | These files are not needed and were imported by accident in theharti2005-10-0419-36039/+0
| | | | | | | | previous import.
* | This commit was generated by cvs2svn to compensate for changes in r150920,harti2005-10-0446-539/+37252
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of bsnmpd 1.11harti2005-10-0446-539/+37252
| |
* | This commit was generated by cvs2svn to compensate for changes in r146609,harti2005-05-251-1/+1
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Apply a vendor patch: silence gcc on arm (alignent when casting pointer).harti2005-05-251-1/+1
| | | | | | | | Submitted by: Olivier Houchard <cognet@ci0.org>
* | This commit was generated by cvs2svn to compensate for changes in r146525,harti2005-05-2319-115/+304
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of bsnmpd 1.10harti2005-05-2319-115/+304
| |
* | This commit was generated by cvs2svn to compensate for changes in r145673,harti2005-04-291-14/+4
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor patch: fix a bug that was introduced when moving from libisc toharti2005-04-291-14/+4
| | | | | | | | | | libbegemot: the rpoll_start_timer function needs the timeout value in milli-seconds, not the absolute time when the timer should tick.
* | This commit was generated by cvs2svn to compensate for changes in r145557,harti2005-04-2610-5/+3127
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of bsnmp 1.9harti2005-04-2610-5/+3127
| |
* | Don't extract the .gdbinit file from the distribution.harti2005-02-281-0/+1
| |
* | This commit was generated by cvs2svn to compensate for changes in r142810,harti2005-02-2820-79/+136
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of bsnmpd 1.8harti2005-02-2820-79/+136
| |
* | This commit was generated by cvs2svn to compensate for changes in r133594,harti2004-08-121-1/+6
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor patch: don't dump core when the config file cannot be opened.harti2004-08-121-1/+6
| | | | | | | | Submitted by: Maxim Konovalov <maxim@macomnet.ru>
* | This commit was generated by cvs2svn to compensate for changes in r133429,harti2004-08-101-1/+1
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
OpenPOWER on IntegriCloud