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
|
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 = {
|
meta = {
|
||||||
description = "A client for the WHOIS protocol allowing you to query the owner of a domain name";
|
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…
x
Reference in New Issue
Block a user