On Fri, Mar 28, 2014 at 12:18 PM, Niels Baggesen
<n...@users.sourceforge.net>wrote:

>
> But I got an idea anyway. Maybe this will help?
>
> diff --git a/snmplib/transports/snmpUDPBaseDomain.c
> b/snmplib/transports/snmpUDPBaseDomain.c
> index 58b6fde..8497f71 100644
> --- a/snmplib/transports/snmpUDPBaseDomain.c
> +++ b/snmplib/transports/snmpUDPBaseDomain.c
> @@ -386,7 +386,7 @@ netsnmp_udpbase_recv(netsnmp_transport *t, void
> *buf, int size,
>                       void **opaque, int *olength)
>  {
>      int             rc = -1;
> -    socklen_t       fromlen = sizeof(struct sockaddr);
> +    socklen_t       fromlen = sizeof(netsnmp_sockaddr_storage);
>      netsnmp_indexed_addr_pair *addr_pair = NULL;
>      struct sockaddr *from;
>

Hi,
No luck there either, I'm afraid. Same old depressing output after
replacing that line and re-compiling.
(Used host name in the snmpTrapdAddr directive, this time, same result as
with ip address.)

BR,
Joel

netsnmp_sockaddr_in: return { AF_INET, 10.0.1.10:1162 }
netsnmp_udpbase: open local UDP: [10.0.1.10]:1162->[0.0.0.0]:0
UDPBase: openned socket 5 as local=1
socket:buffer: Requested server send buffer is 0
socket:buffer: server send buffer not valid or not specified; using OS
default(0)
socket:buffer: Requested server receive buffer is 0
socket:buffer: server receive buffer not valid or not specified; using OS
default(0)
NET-SNMP version 5.7.3.pre3
netsnmp_udp: recvfrom fd 5 got 69 bytes (from UDP: [0.0.0.0]:0->[0.0.0.0]:0)
transport:recv: 69 bytes from UDP: [0.0.0.0]:0->[0.0.0.0]:0
2014-03-28 14:01:59 UDP: [0.0.0.0]:0->[0.0.0.0]:0 PDU:[TRAP2, SNMP v2c,
community public] VARS: .1.3.6.1.2.1.1.3.0 = Timeticks: (14771785) 1 day,
17:01:57.85|#|.1.3.6.1.6.3.1.1.4.1.0 = OID: .1.3.6.1.6.3.1.1.5.1EOR
------------------------------------------------------------------------------
_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to