On Tue, Mar 05, 2013 at 01:58:25PM +0000, Stuart Henderson wrote:
> OK?
> 
OK claudio@

> 
> Index: whois.1
> ===================================================================
> RCS file: /cvs/src/usr.bin/whois/whois.1,v
> retrieving revision 1.31
> diff -u -p -r1.31 whois.1
> --- whois.1   26 Sep 2012 16:12:14 -0000      1.31
> +++ whois.1   5 Mar 2013 13:56:54 -0000
> @@ -175,6 +175,10 @@ defaults to the
>  port listed in
>  .Pa /etc/services
>  (port 43).
> +.It Fl P
> +Use the PeeringDB database.
> +It contains details about presence at internet peering points
> +for many network operators.
>  .It Fl Q
>  Do a quick lookup.
>  This means that
> Index: whois.c
> ===================================================================
> RCS file: /cvs/src/usr.bin/whois/whois.c,v
> retrieving revision 1.43
> diff -u -p -r1.43 whois.c
> --- whois.c   4 Mar 2010 21:37:56 -0000       1.43
> +++ whois.c   5 Mar 2013 13:56:54 -0000
> @@ -57,6 +57,7 @@
>  #define LNICHOST     "whois.lacnic.net"
>  #define      AFNICHOST       "whois.afrinic.net"
>  #define BNICHOST     "whois.registro.br"
> +#define      PDBHOST         "whois.peeringdb.com"
>  #define      QNICHOST_TAIL   ".whois-servers.net"
>  
>  #define      WHOIS_PORT      "whois"
> @@ -81,7 +82,7 @@ main(int argc, char *argv[])
>  
>       country = host = NULL;
>       flags = rval = 0;
> -     while ((ch = getopt(argc, argv, "aAc:dgh:ilmp:qQrR")) != -1)
> +     while ((ch = getopt(argc, argv, "aAc:dgh:ilmp:PqQrR")) != -1)
>               switch (ch) {
>               case 'a':
>                       host = ANICHOST;
> @@ -112,6 +113,9 @@ main(int argc, char *argv[])
>                       break;
>               case 'p':
>                       port_whois = optarg;
> +                     break;
> +             case 'P':
> +                     host = PDBHOST;
>                       break;
>               case 'q':
>                       /* deprecated, now the default */
> 

-- 
:wq Claudio

Reply via email to