forked from mirrors/nixpkgs
jwhois: fix service name
after an update of iana-etc the service name of whois changed
This commit is contained in:
parent
f0f9cad9f2
commit
080c799f38
|
@ -13,7 +13,7 @@ stdenv.mkDerivation {
|
|||
sed -i -e "s|/usr/bin/lynx|${lynx}/bin/lynx|g" $out/etc/jwhois.conf
|
||||
'';
|
||||
|
||||
patches = [ ./connect.patch ];
|
||||
patches = [ ./connect.patch ./service-name.patch ];
|
||||
|
||||
meta = {
|
||||
description = "A client for the WHOIS protocol allowing you to query the owner of a domain name";
|
||||
|
|
17
pkgs/tools/networking/jwhois/service-name.patch
Normal file
17
pkgs/tools/networking/jwhois/service-name.patch
Normal file
|
@ -0,0 +1,17 @@
|
|||
--- a/src/dns.c 2007-06-25 23:58:38.000000000 -0700
|
||||
+++ b/src/dns.c 2016-06-04 16:20:19.644865127 -0700
|
||||
@@ -113,12 +113,13 @@
|
||||
lookup_host_addrinfo(struct addrinfo **res, const char *host, int port)
|
||||
{
|
||||
struct addrinfo hints;
|
||||
- char ascport[10] = "whois";
|
||||
+ char ascport[10] = "nicname";
|
||||
int error;
|
||||
|
||||
memset(&hints, 0, sizeof(hints));
|
||||
hints.ai_family = PF_UNSPEC;
|
||||
|
||||
+ hints.ai_flags = AI_ADDRCONFIG;
|
||||
hints.ai_socktype = SOCK_STREAM;
|
||||
if (port)
|
||||
sprintf(ascport, "%9.9d", port);
|
Loading…
Reference in a new issue