ngie
b2ff0ca59d
style(9): snmp_send_packet(..): fix whitespace
...
MFC after: 3 days
2016-12-28 04:56:15 +00:00
ngie
65df443113
style(9): fix whitespace in pdu_encode_secparams(..)
...
MFC after: 3 days
2016-12-28 04:53:52 +00:00
ngie
6a228a1b19
style(9): clean up trailing whitespace
...
MFC after: 3 weeks
2016-12-27 23:32:54 +00:00
ngie
3a6e63dcae
Be more strict about IpAddress type in snmp_value_parse(..)
...
- Use inet_pton with AF_INET instead of doing longhand with sscanf.
- Use gethostbyname2 with AF_INET to ensure that the hostname isn't
accidentally parsed with another address family, e.g. AF_INET6.
NB: IpAddress per RFC-2578 is IPv4 only. Work is in progress to add
the InetAddress type and friends documented in RFC-4001 and
elsewhere (which supports IPv4, IPv6, and more).
MFC after: 2 weeks
2016-12-24 11:41:16 +00:00
ngie
f3cd3b6abc
Minor style(9) fixes
...
- Trailing whitespace cleanup
- Sort variables in snmp_dialog(..) by alignment
No functional change
MFC after: 1 week
2016-12-24 11:30:24 +00:00
ngie
5d96cb434e
Sort #includes
...
No functional change
MFC after: 3 days
2016-12-24 11:26:55 +00:00
ngie
1027db332b
Clean up trailing and leading whitespace
...
Fix variable type alignment in snmp_dialog(..)
MFC after: 1 week
2016-12-18 05:31:54 +00:00
syrinx
b0a3ee5d95
Reply to a snmpEngineID discovery PDU with a Report PDU as per the
...
requirements of RFC 3414 section 4.
PR: 174974
Submitted by: pguyot@kallisys.net
Reported by: several people
Reviewed by: bz@
2016-11-10 20:51:26 +00:00
syrinx
ea49fb0774
Fix a regression introduced in SVN r256678 that breaks USM header parsing
...
Reviewed by: bz@
2016-10-24 21:05:23 +00:00
ngie
8e415d9c27
Fix the function signatures when MK_CRYPT == no for snmp_get_local_keys and
...
snmp_passwd_to_keys
MFC after: 1 week
Reported by: Beeblebrox <zaphod@berentweb.com>
2014-12-27 20:58:01 +00:00
harti
1d74874531
Fix a problem with OBJECT IDENTIFIER encoding: need to check the
...
second subid to be less than 40, not the first when the first
subid is 0 or 1.
2014-01-21 16:49:54 +00:00
delphij
7d5825ffd4
Fix bsnmpd remote denial of service vulnerability.
...
Reported by: dinoex
Submitted by: harti
Security: FreeBSD-SA-14:01.bsnmpd
Security: CVE-2014-1452
2014-01-14 18:58:57 +00:00
syrinx
8e524b7e82
Fix the -Wconversion warnings produced when compiling the SNMP agent.
2013-10-17 12:03:17 +00:00
syrinx
f7282ff245
Fix SNMP Error response PDUs and properly encode them when using v3 auth/encryption.
...
Reported by: harti@
2013-10-17 11:49:46 +00:00
pfg
245e35ae97
Clean some 'svn:executable' properties in the tree.
...
Submitted by: Christoph Mallon
MFC after: 3 days
2013-01-26 22:08:21 +00:00
joel
44b4398f7d
Remove end of line whitespace.
2012-06-17 11:36:28 +00:00
joel
f7ba751662
Minor mdoc fixes.
2012-06-17 11:33:55 +00:00
syrinx
cdf73327e5
Bring in a SNMP module that allows configuration of SNMPv3 Notification targets.
...
Sponsored by: The FreeBSD Foundation
Reviewed by: philip
Approved by: philip
2010-12-20 17:13:14 +00:00
syrinx
c913d3117c
Silence the compiler warnings in libbsnmp by removing several (now)
...
unsed parameters.
Sponsored by: The FreeBSD Foundation
Reviewed by: philip@
2010-12-16 11:20:37 +00:00
syrinx
69401abe0a
Add a forgotten file from r216294 and unbreak the build.
...
Sponsored by: The FreeBSD Foundation
Reviewed by: philip@ (mostly)
Approved by: philip@
2010-12-08 15:52:06 +00:00
syrinx
ed79f703fb
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@
2010-12-08 13:51:38 +00:00
uqs
7fc6083fed
mdoc: drop even more redundant .Pp calls
...
No change in rendered output, less mandoc lint warnings.
Tool provided by: Nobuyuki Koganemaru n-kogane at syd.odn.ne.jp
2010-10-19 12:35:40 +00:00
uqs
e5ed83efa9
mdoc: consistently spell our email addresses <foo@FreeBSD.org>
...
Reviewed by: ru
Approved by: harti
2010-05-24 06:26:38 +00:00
harti
247524ddce
This commit was generated by cvs2svn to compensate for changes in r156066,
...
which included commits to RCS files with non-trunk default branches.
2006-02-27 16:16:18 +00:00
harti
9b4fc3d8f1
Virgin import of bsnmpd 1.12
2006-02-27 16:16:18 +00:00
harti
1973a24241
Vendor fix for the build problem of snmp_pf. Move the fallback definitions
...
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).
2005-10-05 15:19:56 +00:00
harti
ebda350f0a
This commit was generated by cvs2svn to compensate for changes in r150974,
...
which included commits to RCS files with non-trunk default branches.
2005-10-05 15:19:56 +00:00
harti
c45e21ccca
These files are not needed and were imported by accident in the
...
previous import.
2005-10-04 14:51:55 +00:00
harti
efb2dfa177
Virgin import of bsnmpd 1.11
2005-10-04 14:41:06 +00:00
harti
a585c860e6
Virgin import of bsnmpd 1.10
2005-05-23 11:19:11 +00:00
harti
273b7adb85
Virgin import of bsnmpd 1.8
2005-02-28 17:27:11 +00:00
harti
d6d162437d
Virgin import of bsnmpd 1.7
2004-08-06 13:38:30 +00:00
harti
2dce00c891
Import of bsnmpd 1.6
2004-04-14 16:20:14 +00:00
harti
37f8604ae2
Virgin import of bsnmpd 1.5a
2004-01-23 10:44:47 +00:00
harti
ea9d8683bc
Virgin import of bsnmp 1.4
2003-11-10 08:53:38 +00:00