272461 |
03-Oct-2014 |
gjb |
Copy stable/10@r272459 to releng/10.1 as part of the 10.1-RELEASE process.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
267214 |
07-Jun-2014 |
brueffer |
MFC: r266931
Grammar cleanup; sort SEE ALSO.
|
263086 |
12-Mar-2014 |
glebius |
Bulk sync of pf changes from head, in attempt to fixup broken build I made in r263029.
Merge r257186,257215,257349,259736,261797.
These changesets split pfvar.h into several smaller headers and make userland utilities to include only some of them.
|
260412 |
07-Jan-2014 |
trociny |
MFC r260049:
Add mibs for hastd(1) queue stats.
|
256281 |
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
252540 |
03-Jul-2013 |
trociny |
hastResourceWorkerPid is read-only.
Submitted by: jilles MFC after: 3 days
|
252516 |
02-Jul-2013 |
trociny |
Add a mib for worker process ID.
MFC after: 3 days
|
250564 |
12-May-2013 |
trociny |
Revert r250394, which disabled snmp_hast due to libl dependency issue -- the dependency has been removed in r250503.
|
250503 |
11-May-2013 |
trociny |
Get rid of libl dependency. We needed it only to provide yywrap. But yywrap is not necessary when parsing a single hast.conf file.
Suggested by: kib Reviewed by: pjd
|
250405 |
09-May-2013 |
trociny |
Move snmp_hast manual to section 3, where all other manual pages for bsnmp modules are located.
Section 3 (Library Functions) looks wrong for this manual page, which contains only module description, that is why initially it was located to section 8 (System Manager's Manual). On the other hand manual pages for all other bsnmpd modules are already located in the section 3, and having all pages in one section looks more consistent. Also, currently, similarly to manuals for other modules, snmp_hast manual contains LIBRARY section, which is not good style for section 8.
Requested by: joel X-MFC with: r250379
|
250394 |
08-May-2013 |
peter |
Unbreak build - this can only build on i386 as-is due to use of libl in a .so file, and we currently (intentionally) only build libl.a.
|
250379 |
08-May-2013 |
trociny |
HAST module for bsnmpd(1).
Reviewed by: harti, pjd MFC after: 2 weeks
|
249657 |
19-Apr-2013 |
ed |
Add the Clang specific -Wmissing-variable-declarations to WARNS=6.
This compiler flag enforces that that people either mark variables static or use an external declarations for the variable, similar to how -Wmissing-prototypes works for functions.
Due to the fact that Yacc/Lex generate code that cannot trivially be changed to not warn because of this (lots of yy* variables), add a NO_WMISSING_VARIABLE_DECLARATIONS that can be used to turn off this specific compiler warning.
Announced on: toolchain@
|
248707 |
25-Mar-2013 |
trociny |
hrStorageSize and hrStorageUsed are 32 bit integers, reporting a fs size and usage in hrStorageAllocationUnits. If the file system has more than 2^31 allocations it can not be shown correctly and the meters are useless.
In such cases follow net-snmp behaviour and increase hrStorageAllocationUnits so the values fit under INT_MAX.
PR: bin/177183 Submitted by: Eugene Grosbein egrosbein rdtc.ru MFC after: 2 weeks
|
245952 |
26-Jan-2013 |
pfg |
Clean some 'svn:executable' properties in the tree.
Submitted by: Christoph Mallon MFC after: 3 days
|
240595 |
17-Sep-2012 |
trociny |
In snmp_hostres, device_map table is used for consistent device table indexing. When a device has gone it is not removed from device_map table but just its entry_p field is set to NULL.
So when traversing device_map in disk_OS_get_ATA_disks() and disk_OS_get_MD_disks() check for entry_p being NULL, otherwise the bsnmpd crash is possible when a removed map entry is dereferenced.
Before the fix, for disk_OS_get_ATA_disks() the crash could be easily reproduced running:
atacontrol detach ata1
The crash was not observed in disk_OS_get_MD_disks() because currently snmp_hostres does no see md(4) disks: to get the device list it uses devinfo(3), which does not return md devices.
Reported by: Miroslav Lachman 000.fbsd quip.cz MFC after: 1 week
|
240354 |
11-Sep-2012 |
glebius |
Do not count kernel threads as processes for hrSystemProcesses OID.
PR: bin/160494 Submitted by: Jeremy Chadwick <freebsd jdc.parodius.com>
|
240352 |
11-Sep-2012 |
glebius |
Spelling.
|
240233 |
08-Sep-2012 |
glebius |
Merge the projects/pf/head branch, that was worked on for last six months, into head. The most significant achievements in the new code:
o Fine grained locking, thus much better performance. o Fixes to many problems in pf, that were specific to FreeBSD port.
New code doesn't have that many ifdefs and much less OpenBSDisms, thus is more attractive to our developers.
Those interested in details, can browse through SVN log of the projects/pf/head branch. And for reference, here is exact list of revisions merged:
r232043, r232044, r232062, r232148, r232149, r232150, r232298, r232330, r232332, r232340, r232386, r232390, r232391, r232605, r232655, r232656, r232661, r232662, r232663, r232664, r232673, r232691, r233309, r233782, r233829, r233830, r233834, r233835, r233836, r233865, r233866, r233868, r233873, r234056, r234096, r234100, r234108, r234175, r234187, r234223, r234271, r234272, r234282, r234307, r234309, r234382, r234384, r234456, r234486, r234606, r234640, r234641, r234642, r234644, r234651, r235505, r235506, r235535, r235605, r235606, r235826, r235991, r235993, r236168, r236173, r236179, r236180, r236181, r236186, r236223, r236227, r236230, r236252, r236254, r236298, r236299, r236300, r236301, r236397, r236398, r236399, r236499, r236512, r236513, r236525, r236526, r236545, r236548, r236553, r236554, r236556, r236557, r236561, r236570, r236630, r236672, r236673, r236679, r236706, r236710, r236718, r237154, r237155, r237169, r237314, r237363, r237364, r237368, r237369, r237376, r237440, r237442, r237751, r237783, r237784, r237785, r237788, r237791, r238421, r238522, r238523, r238524, r238525, r239173, r239186, r239644, r239652, r239661, r239773, r240125, r240130, r240131, r240136, r240186, r240196, r240212.
I'd like to thank people who participated in early testing:
Tested by: Florian Smeets <flo freebsd.org> Tested by: Chekaluk Vitaly <artemrts ukr.net> Tested by: Ben Wilber <ben desync.com> Tested by: Ian FREISLICH <ianf cloudseed.co.za>
|
239462 |
20-Aug-2012 |
dim |
Upgrade our copy of llvm/clang to trunk r162107. With thanks to Benjamin Kramer and Joerg Sonnenberger for their input and fixes.
|
235286 |
11-May-2012 |
gjb |
General mdoc(7) and typo fixes.
PR: 167734 Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org) MFC after: 3 days
|
233648 |
29-Mar-2012 |
eadler |
Remove trailing whitespace per mdoc lint warning
Disussed with: gavin No objection from: doc Approved by: joel MFC after: 3 days
|
233510 |
26-Mar-2012 |
joel |
mdoc: terminate quoted strings.
Reviewed by: brueffer
|
233455 |
25-Mar-2012 |
joel |
Remove superfluous paragraph macro.
|
231564 |
12-Feb-2012 |
ed |
Globally replace u_int*_t from (non-contributed) man pages.
The reasoning behind this, is that if we are consistent in our documentation about the uint*_t stuff, people will be less tempted to write new code that uses the non-standard types.
I am not going to bump the man page dates, as these changes can be considered style nits. The meaning of the man pages is unaffected.
MFC after: 1 month
|
229653 |
05-Jan-2012 |
uqs |
Partial backout of r228990, restore original MIB object name.
It's too late to change this in 9.0 -- so we have a release with the misspelling in the wild and should not break users that depend on it.
Deprecating/replacing it because of a one-char typo seems excessive.
|
228990 |
30-Dec-2011 |
uqs |
Spelling fixes for usr.sbin/
|
228657 |
17-Dec-2011 |
dim |
In usr.sbin/bsnmpd/modules/snmp_wlan/wlan_snmp.h, use the correct enumeration types for the mesh_peering and mesh_forwarding members of struct wlan_iface, to fix enum conversion warnings.
MFC after: 1 week
|
226685 |
24-Oct-2011 |
ivoras |
Apparently, "ada" drives are better treated similarly to "da" drives.
|
226684 |
24-Oct-2011 |
ivoras |
It seems that the warning is much less severe than its message says. The device is certainly added to the list after the first pass.
|
226683 |
24-Oct-2011 |
ivoras |
Fix typo
MFC after: 1 month
|
223933 |
11-Jul-2011 |
ae |
Use full buffer size in read(2) call, there is no need to preserve the last byte of the buffer.
Since we call refresh_device_tbl() for any devctl event types - no need to check the first byte of buffer. Remove these checks.
Also remove logging for the case of unknown devd message. It incorrectly triggers when all devctl events are not fit into one buffer and part of unread data will be read in the next pass.
When length of data readed from devctl is equal to sizeof(buf), then try to read from socket again, to read full data.
MFC after: 2 weeks
|
222772 |
06-Jun-2011 |
ed |
Remove redundant assignments to WARNS.
For these directories, WARNS is already implied to be 6.
|
222286 |
25-May-2011 |
ru |
[mdoc] Fixed .Dt call.
|
216605 |
20-Dec-2010 |
syrinx |
Unbreak the build by temprorarily not using include directives in bsnmpd(1)' def files, until bsd.snmpmod.mk & Makefiles are fixed to pass proper include path flags to gensnmptree.
|
216594 |
20-Dec-2010 |
syrinx |
Bring in a SNMP module that allows configuration of SNMPv3 Notification targets.
Sponsored by: The FreeBSD Foundation Reviewed by: philip Approved by: philip
|
216294 |
08-Dec-2010 |
syrinx |
In bsnmpd(1) add support for SNMPv3 message processing model, including message authentication, packet encryption & view-based access control (RFC 3412, 3414, 3415).
Sponsored by: The FreeBSD Foundation Reviewed by: philip@ (mostly) Approved by: philip@
|
214489 |
28-Oct-2010 |
uqs |
Fix CPU load reporting independent of scheduler used.
- Sample CPU usage data from kern.cp_times, this makes for a far more accurate and scheduler independent algorithm. - Rip out the process list scraping that is no longer required. - Don't update CPU usage sampling on every request, but every 15s instead. This makes it impossible for an attacker to hide the CPU load by triggering 4 samplings in short succession when the system is idle. - After reaching the steady-state, the system will always report the average CPU load of the last 60 sampled seconds. - Untangling of call graph.
PR: kern/130222 Tested by: Julian Dunn <jdunn@aquezada.com> Gustau Pérez <gperez@entel.upc.edu> Jürgen Weiß <weiss@uni-mainz.de> MFC after: 2 weeks
I'm unsure if some MIB standard states this must be the load average for, eg. 300s, it looks like net-snmp isn't even bothering to implement the CPU load reporting at all.
|
211397 |
16-Aug-2010 |
joel |
Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while translating these manual pages. Minor corrections by me.
Submitted by: Nobuyuki Koganemaru <n-kogane@syd.odn.ne.jp>
|
210933 |
06-Aug-2010 |
joel |
Fix typos and spelling mistakes.
|
210504 |
26-Jul-2010 |
syrinx |
Connect the snmp_wlan(3) module to the build.
Sponsored by: The FreeBSD Foundation
|
210502 |
26-Jul-2010 |
syrinx |
Bring in a SNMP module to support monitoring cloned wireless interfaces via bsnmpd(1). The module implements a private BEGEMOT-WIRELESS-MIB.
Sponsored by: The FreeBSD Foundation Reviewed by: philip@ Approved by: philip@
|
210442 |
24-Jul-2010 |
simon |
Make failed open of /dev/mdctl in the bsnmpd hostres module non-fatal. This makes it possible to use the hostres module when bsnmpd is not running as root.
MFC after: 1 week
|
208291 |
19-May-2010 |
uqs |
mdoc: consistently spell our email addresses <foo@FreeBSD.org>
Reviewed by: ru
|
205607 |
24-Mar-2010 |
syrinx |
Now actually implement reading/refreshing/returning data from the pfTablesAddrTable and modify the BEGEMOT-PF-MIB to add support for IPV6 address' statistics in the PF tables via pfTablesAddrNetType and pfTablesAddrNet. While here, upgrade the pf_tree.def file to the new format that includes enumerated values. Also make sure to return SNMP_ERR_NOSUCHNAME for ALTQ objects, if ALTQ is disabled, so that the agent will know to skip the pfAltq subtree when servicing GETNEXT requests from SNMP clients (otherwise snmpwalk on begemotPf would stop at the pfAltq subtree with bsnmpd returning SNMP_ERR_GENERR).
|
205312 |
19-Mar-2010 |
syrinx |
Make sure the snmp_pf module will first refresh its entires if necessary, then find a specific entry, and get the requested value. So far, it found the specific entry, refreshed the entry list if necessary, and got the requested value from the found entry. The problem is that refreshing nukes all old entries and replaces them with new ones and the obtained entry pointer was no longer valid after the refresh.
Reviewed by: bz, philip MFC after: 1 week
|
205280 |
18-Mar-2010 |
syrinx |
Add support for retrieving labeled pf filter rule counters.
PR: bin/132847 Submitted by: Szalai Andras <szalai (dot) bandi (at) gmail.com>
|
204596 |
02-Mar-2010 |
uqs |
Remove redundant WARNS?=6 overrides and inherit the WARNS setting from the toplevel directory.
This does not change any WARNS level and survives a make universe.
Approved by: ed (co-mentor)
|
202206 |
13-Jan-2010 |
ed |
Port all applications in usr.sbin/ from libulog to utmpx.
|
201390 |
02-Jan-2010 |
ed |
The last big commit: let usr.sbin/ use WARNS=6 by default.
|
200953 |
24-Dec-2009 |
ed |
Let the snmp_hostres module use utmpx.
Approved by: harti
|
200122 |
05-Dec-2009 |
syrinx |
Make sure enough memory is allocated for a struct pft_entry when refreshing the list of pf tables.
OKed by: philip MFC after: 1 week
|
199291 |
15-Nov-2009 |
attilio |
Collapse devinfo_state_t with device_state_t in order to avoid a structure replication and improve manteneability.
Reviewed by: jhb, imp Tested by: Riccardo Torrini <riccardo at torrini dot org>
|
195767 |
19-Jul-2009 |
kensmith |
Bump the version of all non-symbol-versioned shared libraries in preparation for 8.0-RELEASE. Add the previous version of those libraries to ObsoleteFiles.inc and bump __FreeBSD_Version.
Reviewed by: kib Approved by: re (rwatson)
|
192243 |
17-May-2009 |
kmacy |
add zfs oid to bsnmpd
PR: bin/129360 Submitted by: Ulrich Spoerlein
|
183548 |
02-Oct-2008 |
bms |
Only build the bsnmpd netgraph module if MK_NETGRAPH_SUPPORT is set.
|
179476 |
01-Jun-2008 |
philip |
Use INSERT_OBJECT_INT_LINK_INDEX macro instead of TAILQ_INSERT_TAIL when filling the table of ALTQ queues retrieved from the kernel.
It is possible for the kernel to return the queues not by pa.altq.qid order. When this happens, pf_snmp would only partially fill its table.
PR: bin/120974 Submitted by: Mykola Dzham <i -at- levsha.org.ua> MFC after: 3 days
|
171791 |
08-Aug-2007 |
syrinx |
Keep the snmp_bridge(3) module up to date with if_bridge(4) and add an object to control the value of the new 'PRIVATE' bridge members' flag. While here, remove stale '__unused' compiler directives.
Reviewed by: bz Approved by: re (bmah), bz (mentor)
|
171173 |
03-Jul-2007 |
mlaier |
Link pf 4.1 to the build: - move ftp-proxy from libexec to usr.sbin - add tftp-proxy - new altq mtag link
Approved by: re (kensmith)
|
170925 |
18-Jun-2007 |
rafan |
- Bump share library version which were missed in last bump
Reported by: jhb Discussed with: deischen, des, doubg, harti Approved by: re (kensmith)
|
168776 |
16-Apr-2007 |
pjd |
s/destory/destroy/ (except for the code in contrib/).
|
167369 |
09-Mar-2007 |
xride |
! is a generic info message
Reviewed by: harti Approved by: harti MFC after: 2 weeks
|
166493 |
04-Feb-2007 |
syrinx |
Remove all #if __FreeBSD_version checks now that RSTP support has been MFCed to RELENG_6. We no longer need that to compile the bridge module under both RELENG_6 and CURRENT.
Approved by: bz (mentor)
|
165643 |
29-Dec-2006 |
bz |
Re-connect snmp_bridge to the build. It survived a make universe (apart from powerpc where the build broke earlier).
|
165642 |
29-Dec-2006 |
bz |
bridge_snmp.h * Change the API of bridge_get_basemac to take a maximum buffer length.
bridge_if.c * Adopt to new API. * In bridge_attach_newif() remove an additional pointer to the buffer by shuffling the code a bit. Also makes the code more readable.
bridge_sys.c * bridge_get_basemac(): - Adopt to the new API. - Change check for error code of getifaddrs(). - First check for sa_family != AF_LINK. - Copy sockaddr_dl * to get around alignment constraints on some platforms. - Use strcmp instead of strncmp so that "foo11" != "foo1". * other functions: - Allocate n times of the struct we need instead of arbitrary len, cast to the type we want it to be and pass around struct *s instead of char *s. This gets us around alignment restrictions on some platforms and in addition it is more clear what data is passed around. - Name variables for same types consistently.
Reviewed by: syrinx
|
165430 |
21-Dec-2006 |
bz |
ia64 is nit-picking according to tinderbox so temporary disconnect the bridge module from the build until this is fixed.
|
165418 |
20-Dec-2006 |
syrinx |
Connect the snmp_bridge(3) module to the build.
Approved by: bz (mentor)
|
165416 |
20-Dec-2006 |
syrinx |
Keep in sync with the if_bridge(4) module (rev. 1.20 if_bridgevar.h, 1.12 bridgestp.h) and rename all PointToPoint related variables from P2P to PTP (s/P2P/PTP/g s/p2p/ptp/g).
Approved by: bz (mentor)
|
165415 |
20-Dec-2006 |
syrinx |
Remove an unused variable.
Approved by: bz (mentor)
|
165253 |
15-Dec-2006 |
syrinx |
Do not add 'default:' cases inside a switch() on an enum like the SNMP option argument. That way the compiler will give a warning in case of a missing or an extra but unknown 'case:'. Do the same for SNMP LEAF objects to be prepared once gensnmptree will auto-generate enums for those too. Add an abort() after the switch() instead of the 'default:' to catch any errors. The nice side effect is that the compiler will correctly track supposed to be 'uninitialized' variables with that.
When trying to set a value sanity check it before calling the OS dependent API of snmp_bridge to tell whether it is an attempt to set a bad value or a general error.
Suggested by: harti (first part) Approved by: bz (mentor)
|
165046 |
09-Dec-2006 |
syrinx |
Instead of explicitly initializing variables to avoid compiler warnings, add a default case to handle the situation when the variables are not initialized. Furthermore, abort() if the snmp agent passes an invalid option to the bridge module. As the option (SET, GET, GETNEXT, COMMIT, ROLLBACK) is determined by the snmp agent based on the operation requested by user, this behaviour is unlikely to be abused as a source for a DoS, but if ever hit will likely reveal a problem in the snmp agent or bridge module.
Approved by: bz (mentor)
|
164997 |
07-Dec-2006 |
syrinx |
Add support for RSTP (RFC4318) to the SNMP bridge monitoring module.
Approved by: bz (mentor)
|
164410 |
19-Nov-2006 |
syrinx |
Bring in a SNMP module to support monitoring if_bridge(4) interfaces via bsnmpd(1). The module implements IETF BRIDGE-MIB as defined in RFC4188 and a private BEGEMOT-BRIDGE-MIB.
Sponsored by: Google Summer of Code 2006 Reviewed by: bz Approved by: bz (mentor)
|
162893 |
30-Sep-2006 |
ru |
Revise markup.
|
160341 |
14-Jul-2006 |
harti |
Reduce the memory requirements for the tables by (1) using malloced strings instead of maximum sized arrays embedded in the table structures and (2) using pointers to constant oids instead of copying the oid into each table structure. This also fixes indexing in the case when a string used for indexing is longer than the maximum size allowed in the MIB.
Submitted by: Victor Cruceru <soc-victor@>
|
156813 |
17-Mar-2006 |
ru |
Reimplementation of world/kernel build options. For details, see:
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
|
156085 |
27-Feb-2006 |
ru |
A bandaid to unbreak world.
|
155604 |
13-Feb-2006 |
harti |
Link the new file from the vendor fix to the build and install the new MIB files. Add a target to smilint the MIB files.
|
155181 |
01-Feb-2006 |
joel |
Expand contractions.
|
154871 |
26-Jan-2006 |
erwin |
After changing hostres from libdisk to libgeom, it now compiles and runs on amd64, so revert the stopgap from rev. 1.10
Approved by: harti Hardware borrowed from: simon
|
154860 |
26-Jan-2006 |
harti |
Replace ki_ocomm by ki_comm. The former will go away.
Submitted by: Victor Cruceru <soc-victor> Suggested by: Julian Elischer
|
154859 |
26-Jan-2006 |
harti |
Fix a bug in the processor load code: the wrong process was used to get the inital processor load. Also fix compilation on sparc64 without NDEBUG.
|
154858 |
26-Jan-2006 |
harti |
Fix false positives when searching for disks. Things like adv(4) are not disks.
Submitted by: Victor Cruceru <soc-victor@>
|
154856 |
26-Jan-2006 |
harti |
Fix the MIB to use libgeom instead of libdisk.
Submitted by: Victor Cruceru <soc-victor>
|
154282 |
13-Jan-2006 |
obrien |
Unbreak the AMD64 build by forgoing the 'snmp_hostres' functionality.
Approved by: harti
|
154249 |
12-Jan-2006 |
harti |
Fix build without -DNDEBUG.
Spotted by: obrien
|
154245 |
12-Jan-2006 |
obrien |
assert(3) is not used here.
|
154134 |
09-Jan-2006 |
harti |
Connect the HOSTRES MIB to the build.
|
154133 |
09-Jan-2006 |
harti |
msg
|
152970 |
30-Nov-2005 |
philip |
Check for altq presence during module init, and allow module to work even if altq is not present (just disable the altq bits in that case).
PR: 89601 Submitted by: Juraj Lutter <otis -at- sk.freebsd.org> MFC after: 3 days
|
152768 |
24-Nov-2005 |
ru |
Fix prototypes.
|
152269 |
10-Nov-2005 |
harti |
Use the new bsd.snmpmod.mk makefile to build the modules. The -I pointers into the contrib directory are still necessary for some of the Makefiles, because the C-sources there use non-canonical includes ("" includes) to get at the header files.
|
152268 |
10-Nov-2005 |
harti |
Use the canonical include name for snmpmod.h. The build infrastructure takes already care to pick up the correct version of the file depending on how we build.
|
150928 |
04-Oct-2005 |
harti |
Catch up with the import of bsnmp-1.11. Add a couple of new configuration flags to CFLAGS.
|
149571 |
29-Aug-2005 |
philip |
Fix unhandled malloc errors.
PR: bin/83467 Submitted by: Dan Lukes <dan -at- obluda.cz> Prodded by: glebius MFC after: 3 days
|
148580 |
31-Jul-2005 |
keramida |
Fix all the spelling mistakes I could find in the man pages for words that have at least 3 characters.
MFC after: 1 week Thanks to: Music band ``Chingon'' for keeping me company while searching for these.
|
148297 |
22-Jul-2005 |
kensmith |
Bump the shared library version number of all libraries that have not been bumped since RELENG_5.
Reviewed by: ru Approved by: re (not needed for commit check but in principle...)
|
146613 |
25-May-2005 |
harti |
No need to specify the include subdirectory. During buildworld the correct files are included from a temp. include directory.
Explained by: ru
|
146535 |
23-May-2005 |
harti |
This module was wrongly including header from /usr/include. Give it the correct path to the source headers.
|
146531 |
23-May-2005 |
philip |
Catch up with the bsnmpd daemon's 64bit time ticks.
|
146529 |
23-May-2005 |
harti |
The ticks delivered by the SNMP daemon are now 64-bit, so make our local tick variable which is used to reduce the number of updates from kernel structures and to ensure intra-PDU consistency also 64 bit.
|
146528 |
23-May-2005 |
harti |
Bump the shared library version number of the modules because of changes in the module interface.
|
143654 |
15-Mar-2005 |
philip |
time_t is signed, so s/uintmax_t/intmax_t/g. Has anyone got an extra pointy hat for me? I'm running out of them.
Spotted by: des Pointy hat to: philip
|
143626 |
15-Mar-2005 |
philip |
Cast time_t to uintmax_t so they can be printed as %ju without breaking on various architectures. This should appease tinderbox on alpha and not break it anywhere else.
Suggested by: harti
|
143612 |
14-Mar-2005 |
philip |
Make this compile properly on 64bit machines.
Pointy hat to: philip
|
143611 |
14-Mar-2005 |
philip |
Add snmp_pf, a bsnmpd module for monitoring (not managing!) pf firewalls. Currently implemented are most things related to states and interfaces, todo are address tables and altq. I've tried to keep this roughly in sync with a project implementing this for net-snmpd.
Reviewed by: harti, dhartmei MFC after: 1 month
|
143601 |
14-Mar-2005 |
harti |
Finish repo-copy of lib/libbsnmp/modules to usr.sbin/bsnmpd/modules. These modules are modules for the daemon, not for the library so they should be where the daemon is.
|
141849 |
13-Feb-2005 |
ru |
who's -> whose
|
140598 |
21-Jan-2005 |
ru |
Fixed punctuation in xrefs.
|
139105 |
21-Dec-2004 |
ru |
NOATM -> NO_ATM
|
136291 |
09-Oct-2004 |
keramida |
Delete a .Fn that had no argument and properly terminate a .Bl with a matching .El
MFC after: 3 days
|
133508 |
11-Aug-2004 |
harti |
Link to the build again. The problem was that we need a new gensnmptree for the .def file to parse. This was fixed in Makefile.inc1.
|
133503 |
11-Aug-2004 |
harti |
Again something bad is happening so comment out the ATM module.
|
133496 |
11-Aug-2004 |
harti |
Now, after the import of NgATM-1.1, re-enable the atm module.
|
133424 |
10-Aug-2004 |
scottl |
Disable the snmp_atm module until the source gets fixed. This will unbreak this portion of the build.
|
133393 |
09-Aug-2004 |
harti |
Link the snmp_atm module to the build unless NOATM is defined.
|
133392 |
09-Aug-2004 |
harti |
Now that gensnmptree can read and merge more than one tree make the rule so that the tree .c and .h files can be produced from several trees.
|
133391 |
09-Aug-2004 |
harti |
A module for bsnmpd(1) that exports a MIB that contains information about the local ATM interfaces and allows to change some parameters via SNMP.
|
131594 |
04-Jul-2004 |
ru |
Sort SEE ALSO references (in dictionary order, ignoring case).
|
131504 |
02-Jul-2004 |
ru |
Mechanically kill hard sentence breaks.
|
128242 |
14-Apr-2004 |
harti |
Use a MANFILTER to patch the man pages to point to the right path.
Noted by: phk
|
128236 |
14-Apr-2004 |
harti |
Put the name of the module first in the list of all .Nm calls with argument. This makes the output of calling .Nm without an argument more senseful later on.
|
128235 |
14-Apr-2004 |
harti |
Compare with 0 if comparing an integer, not with NULL.
|
128234 |
14-Apr-2004 |
harti |
Move the SNMP MIBs and tree definitions from /usr/share/bsnmp to /usr/share/snmp. This mirrors the use of /usr/local/share/snmp and makes also more sense when non-bsnmp-specific MIBs go in.
|
124926 |
24-Jan-2004 |
harti |
Rename the MIBS makefile variable to BMIBS so that it does not conflict with the environment variable MIBS that is used by net-snmp.
|
124873 |
23-Jan-2004 |
harti |
Create the OID and tree files while building the modules and the daemon instead of creating them by hand and storing them in the CVS tree. Add gensnmptree to the bootstrap tools (it is used to generated these files). This simplifies the update procedure.
Submitted by: ru
|
124865 |
23-Jan-2004 |
harti |
Style: remove an empty line.
|
124726 |
19-Jan-2004 |
ru |
Clean up makefiles.
Reviewed by: harti
|
122758 |
15-Nov-2003 |
harti |
Replace all uses of the old netgraph constants NG_*LEN by the new constants NG_*SIZ that include the trailing NUL byte. This change is mostly mechanical except for the replacement of a couple of snprintf() and sprintf() calls with strlcpy.
|
122611 |
13-Nov-2003 |
harti |
Add an empty definition of the MIBS variable so that the makefile does not try to use a MIBS definition from the environment.
Submitted by: Joe Marcus Clarke <marcus@marcuscom.com>
|
122568 |
12-Nov-2003 |
harti |
The snmp_netgraph module depends on libnetgraph. So add a dependency and add libnetgraph to the list of prebuilt libraries in the main Makefile.
Reviewed by: ru
|
122416 |
10-Nov-2003 |
harti |
Fix the build by adjusting the include directives. The problem was that the sources use "..." includes to get at include files that later on reside in an include sub-directory.
|
122405 |
10-Nov-2003 |
harti |
Add build infrastructure for libbsnmp and the modules. Add the netgraph module for the SNMP daemon.
|