diff options
author | jdp <jdp@FreeBSD.org> | 1997-10-17 04:59:56 +0000 |
---|---|---|
committer | jdp <jdp@FreeBSD.org> | 1997-10-17 04:59:56 +0000 |
commit | 7484bbe28efc698bd11fed0c0cb65dc95438ecec (patch) | |
tree | 645f848255c9e67061f7602fea2d62a6fbc2d456 /lib/libtelnet | |
parent | 27e81f68587ca2cee5db3913a5b6426b031bc648 (diff) | |
download | FreeBSD-src-7484bbe28efc698bd11fed0c0cb65dc95438ecec.zip FreeBSD-src-7484bbe28efc698bd11fed0c0cb65dc95438ecec.tar.gz |
Fix two bugs which caused various RPC programs (mountd, nfsd, ...)
to fail under certain circumstances.
1. In one spot, the ifr_flags member was being examined in the
wrong structure, thus it contained garbage. On a machine in which
only the loopback interface was up, this caused everything that
wanted to talk to the portmapper to fail -- a particular problem
with laptops, where the pccard ethernet interface is likely to come
up long after the attempt to start mountd, nfsd, amd, etc.
2. Compounding the above problem, get_myaddress() returned a
successful status even though it failed to find an address that it
considered good enough.
Diffstat (limited to 'lib/libtelnet')
0 files changed, 0 insertions, 0 deletions