Revision tags: release/14.0.0, release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0 |
|
#
9a696dc6 |
| 04-Apr-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead@r345880
|
#
8581fc9a |
| 02-Apr-2019 |
Andrey V. Elsukov <ae@FreeBSD.org> |
Create 64bit mibII counters for all interfaces.
PR: 157015 Obtained from: Yandex LLC MFC after: 1 month
|
Revision tags: release/12.0.0 |
|
#
3611ec60 |
| 18-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r337646 through r338014.
|
#
1a498d2e |
| 18-Aug-2018 |
Eugene Grosbein <eugen@FreeBSD.org> |
bsnmpd(8): fix and optimize interface description processing
* correctly prepare a buffer to obtain interface description from a kernel and truncate long description instead of dropping it altoget
bsnmpd(8): fix and optimize interface description processing
* correctly prepare a buffer to obtain interface description from a kernel and truncate long description instead of dropping it altogether and spamming logs; * skip calling strlen() for each description and each SNMP request for MIB-II/ifXTable's ifAlias. * teach bsnmpd to allocate memory dynamically for interface descriptions to decrease memory usage for common case and not to break if long description occurs;
PR: 217763 Reviewed by: harti and others MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D16459
show more ...
|
Revision tags: release/11.2.0, release/10.4.0, release/11.1.0 |
|
#
02ff676c |
| 31-Dec-2016 |
Enji Cooper <ngie@FreeBSD.org> |
MIB-II: use strlcpy when copying interface names to .ifr_name
.ifra_name is assumed to be NUL terminated; using strlcpy(3) ensures that it's indeed NUL terminated whereas strncpy does not.
Tested a
MIB-II: use strlcpy when copying interface names to .ifr_name
.ifra_name is assumed to be NUL terminated; using strlcpy(3) ensures that it's indeed NUL terminated whereas strncpy does not.
Tested and verified as follows with a combination of ifconfig, snmpget, and snmpset:
% ifconfig create lo1 127.0.0.2/8 % SNMPARGS="-v 3 -n '' -u bsnmp -A bsnmptest -l authPriv -a sha -x des -X bsnmptest localhost" % snmpget $SNMPARGS IF-MIB::ifAdminStatus.4 IF-MIB::ifAdminStatus.4 = INTEGER: up(1) % snmpset $SNMPARGS IF-MIB::ifAdminStatus.4 i 2 IF-MIB::ifAdminStatus.4 = INTEGER: down(2) % snmpget $SNMPARGS IF-MIB::ifAdminStatus.4 IF-MIB::ifAdminStatus.4 = INTEGER: down(2) % snmpset $SNMPARGS IF-MIB::ifAdminStatus.4 i 1 IF-MIB::ifAdminStatus.4 = INTEGER: up(1) % snmpget $SNMPARGS IF-MIB::ifAdminStatus.4 IF-MIB::ifAdminStatus.4 = INTEGER: up(1)
MFC after: 2 weeks Reported by: Coverity CID: 1009652-1009656, 1349850
show more ...
|
#
e1d581b2 |
| 28-Dec-2016 |
Enji Cooper <ngie@FreeBSD.org> |
style(9): clean up trailing whitespace
MFC after: 3 weeks
|
Revision tags: release/11.0.1, release/11.0.0 |
|
#
e9f8d18e |
| 22-Apr-2016 |
Enji Cooper <ngie@FreeBSD.org> |
Return `ret` in op_ifentry(..) to mute a -Wunused-but-set-variable warning
This will also now detect error conditions with value->var.subs[sub - 1] == LEAF_ifPhysAddress where `string_get(..)` could
Return `ret` in op_ifentry(..) to mute a -Wunused-but-set-variable warning
This will also now detect error conditions with value->var.subs[sub - 1] == LEAF_ifPhysAddress where `string_get(..)` could fail if iifp->physaddr and/or iifp->physaddrlen were deemed invalid.
MFC after: 2 weeks CID: 1006551 Reported by: Coverity, gcc Sponsored by: EMC / Isilon Storage Division
show more ...
|
Revision tags: release/10.3.0 |
|
#
f9421853 |
| 25-Jan-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: The FreeBSD Foundation
|
#
d9b9dae1 |
| 22-Jan-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r294169 through r294598.
|
#
009e81b1 |
| 22-Jan-2016 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
MFH @r294567
|
#
5edd0d3a |
| 21-Jan-2016 |
Hartmut Brandt <harti@FreeBSD.org> |
Fill the ifAlias leaf of the ifXTable with the interface description if there is one available and it fits into the maximum size (64 characters).
|
Revision tags: release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0 |
|
#
94ebcddd |
| 03-May-2011 |
Attilio Rao <attilio@FreeBSD.org> |
MFC
|
#
87a58182 |
| 03-May-2011 |
Ruslan Ermilov <ru@FreeBSD.org> |
Properly detect interface's state in the LINK_STATE_UNKNOWN case.
MFC after: 1 week
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0 |
|
#
748b5b1e |
| 27-Feb-2006 |
Hartmut Brandt <harti@FreeBSD.org> |
Virgin import of bsnmpd 1.12
|
#
568d256a |
| 27-Feb-2006 |
Hartmut Brandt <harti@FreeBSD.org> |
This commit was generated by cvs2svn to compensate for changes in r156066, which included commits to RCS files with non-trunk default branches.
|
#
c6a4e658 |
| 13-Feb-2006 |
Hartmut Brandt <harti@FreeBSD.org> |
Vendor fix: make mibII HC counters really 64-bit on 32-bit platforms by polling the kernel periodically.
Submitted by: glebius (partly)
|
#
4232b8b1 |
| 13-Feb-2006 |
Hartmut Brandt <harti@FreeBSD.org> |
This commit was generated by cvs2svn to compensate for changes in r155602, which included commits to RCS files with non-trunk default branches.
|
Revision tags: release/6.0.0_cvs, release/6.0.0 |
|
#
361b40a3 |
| 02-Nov-2005 |
Hartmut Brandt <harti@FreeBSD.org> |
Vendor patch: fix the reporting of ifOperStatus. We now consider an 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 i
Vendor patch: fix the reporting of ifOperStatus. We now consider an 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
show more ...
|
#
1f467eaa |
| 02-Nov-2005 |
Hartmut Brandt <harti@FreeBSD.org> |
This commit was generated by cvs2svn to compensate for changes in r151970, which included commits to RCS files with non-trunk default branches.
|
#
69292ced |
| 23-May-2005 |
Hartmut Brandt <harti@FreeBSD.org> |
Virgin import of bsnmpd 1.10
|
#
fbe4316a |
| 23-May-2005 |
Hartmut Brandt <harti@FreeBSD.org> |
This commit was generated by cvs2svn to compensate for changes in r146525, which included commits to RCS files with non-trunk default branches.
|
Revision tags: release/5.4.0_cvs, release/5.4.0 |
|
#
94caccb3 |
| 28-Feb-2005 |
Hartmut Brandt <harti@FreeBSD.org> |
Virgin import of bsnmpd 1.8
|
#
71651a27 |
| 28-Feb-2005 |
Hartmut Brandt <harti@FreeBSD.org> |
This commit was generated by cvs2svn to compensate for changes in r142810, which included commits to RCS files with non-trunk default branches.
|
Revision tags: release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0 |
|
#
896052c1 |
| 06-Aug-2004 |
Hartmut Brandt <harti@FreeBSD.org> |
Virgin import of bsnmpd 1.7
|
#
495190c6 |
| 06-Aug-2004 |
Hartmut Brandt <harti@FreeBSD.org> |
This commit was generated by cvs2svn to compensate for changes in r133211, which included commits to RCS files with non-trunk default branches.
|