[mrtg-developers] Re: About INET6-1.27
Rafael Martinez Torres
rafael.martinez at novagnet.com
Thu Jul 17 16:10:39 MEST 2003
Hi folks:
On Tue, 15 Jul 2003, Lorenzo Colitti wrote:
>
> is the problem an "address family not supported by protocol" error in
> SNMP_Session.pm line 420?
>
> I'm seeing something like this:
>
Yes. It is that. I was just to post the list because I want to release the
1.28 in a short time, ... But if you can help me...
In fact , when we patch 1.27 we make some basic changes. In fact, it is
only by a chance that 1.26 worked with MRTG . MRTG invokes
INET6->new (
...
LocalAddr => $local_hostname ,
LocalPort => $local_port ,
....
)
as it expected to do: But these values are either "" or undefined , if
I'm not wrong...
The previous 1.26 did not care about that, because he use to make the call
with
socket(AF_INET6,$type,$proto) , given $type $proto.
(as its tween IPv4, use to do socket(AF_INET,$type,$proto) ...
but 1.27 checks the info entered by the user with getaddrinfo
($family, , , , ) = getaddrinfo($str_addr,$port,$family,$type,$flags)
what happens when $str_addr is undef ?
$family is corrupted with "Name or service not valid"
Of course, this is not a "valid family" as your output reports.
So, the bug is detected... Please , we must not to arrange MRTG , it is a
problem for INET6-1.27 .
Sorry, if the MRTG relase is delayed because of me... I try to fix, but
this is not the only fault registered.
I hope to fix in a short time...
--
Unsubscribe mailto:mrtg-developers-request at list.ee.ethz.ch?subject=unsubscribe
Help mailto:mrtg-developers-request at list.ee.ethz.ch?subject=help
Archive http://www.ee.ethz.ch/~slist/mrtg-developers
More information about the mrtg-developers
mailing list