Artifact 055aa31100b36773017f213b82dde79ecf89e7ee:
- File rlogin.c — part of check-in [8d3480376f] at 2002-12-18 10:23:11 on branch trunk — Support for doing DNS at the proxy end. I've invented a new type of SockAddr, which just contains an unresolved hostname and is created by a stub function in *net.c. It's an error to pass this to most of the real-meat functions in *net.c; these fake addresses should have been dealt with by the time they get down that far. proxy.c now contains name_lookup(), a wrapper on sk_namelookup() which decides whether or not to do real DNS, and the individual proxy implementations each deal sensibly with being handed an unresolved address and avoid ever passing one down to *net.c. (user: simon size: 6307)
A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.