"Fossies" - the Fresh Open Source Software Archive

Member "whois/data.h" (23 Jan 2020, 5521 Bytes) of package /linux/privat/whois_5.5.9.tar.xz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "data.h" see the Fossies "Dox" file reference documentation and the last Fossies "Diffs" side-by-side code changes report: 5.5.3_vs_5.5.4.

    1 /*
    2  * RIPE-like servers.
    3  * All of them do not understand -V2.0Md with the exception of RA and RIPN.
    4  */
    5 
    6 /* servers which accept the new syntax (-V XXn.n) */
    7 const char *ripe_servers[] = {
    8     "whois.ripe.net",
    9     "whois.apnic.net",
   10     "whois.afrinic.net",
   11     "rr.arin.net",      /* does not accept the old syntax */
   12     "whois.nic.fr",
   13     "rr.level3.net",        /* 3.0.0a13 */
   14     "rr.ntt.net",
   15     "whois.tcinet.ru",
   16     "whois.ripn.net",
   17     "whois.arnes.si",
   18     "whois.nic.ir",
   19     "whois.ra.net",
   20     NULL
   21 };
   22 
   23 const char *hide_strings[] = {
   24     "The data in Networksolutions.com's WHOIS database", NULL,
   25     /* Some registrars like .wang copied the first paragraph of this
   26      * disclaimer, so the detection here needs to be split in two parts. */
   27     "TERMS OF USE: You are not authorized", NULL,   /* crsnic */
   28     "The data in Register.com's WHOIS database", NULL,
   29     "The Data in the Tucows Registrar WHOIS database", NULL,
   30     "TERMS OF USE: The Data in Gabia' WHOIS", NULL,
   31     "The data contained in GoDaddy.com", NULL,
   32     "Personal data access and use are governed by French", NULL, /* GANDI */
   33     "The data in this whois database is provided to you", NULL, /* enom */
   34     "Please register your domains at; http://www.", NULL, /* key-systems.net */
   35     "%% NOTICE: Access to this information is provided", NULL, /* bookmyname.com */
   36     "NOTICE: Access to the domain name's information", NULL, /* CORE */
   37     "The Data in MarkMonitor.com's", NULL, /* MarkMonitor */
   38     "Corporation Service Company(c) (CSC)  The Trusted Partner", "Register your domain name at", /* CSC */
   39     "The data in Networksolutions.com's", NULL,     /* Networksolutions */
   40     "# Welcome to the OVH WHOIS Server", "", /* ovh */
   41     "TERMS OF USE OF MELBOURNE IT WHOIS DATABASE", NULL,
   42     "The data contained in this Registrar's Whois", NULL, /* wildwestdomains.com */
   43     "The data in the FastDomain Inc. WHOIS database", NULL,
   44 
   45     /* gTLDs */
   46     "Access to WHOIS information is provided", NULL,
   47     "This Registry database contains ONLY .EDU", "domain names.", /* edu */
   48     "Access to AFILIAS WHOIS information is provided", NULL,    /* .info */
   49     "Access to Public Interest Registry WHOIS information", NULL, /* .org */
   50     "Telnames Limited, the Registry Operator for", NULL,
   51     "Tralliance, Inc., the Registry Operator for .travel", NULL,
   52     "The data in this record is provided by", NULL, /* .xxx */
   53 
   54     /* new gTLDs */
   55     "Terms of Use: Donuts Inc. provides", NULL,
   56     "Access to WHOIS information is provided", NULL,        /* Afilias */
   57     "TERMS OF USE: You  are  not  authorized", NULL, /* uniregistry.net */
   58     "The Whois and RDAP services are provided by CentralNic", "",
   59     ".Club Domains, LLC, the Registry Operator", NULL,
   60     "% Except for agreed Internet operational purposes", NULL,  /* .berlin */
   61     "TERMS OF USE: The information in the Whois database", NULL, /* .wang */
   62     "The WHOIS service offered by Neustar, Inc, on behalf", NULL,
   63     "The WHOIS service offered by the Registry Operator", NULL, /* .science */
   64 
   65     /* ccTLDs */
   66     "Access to CCTLD WHOIS information is provided", "",    /* Afilias */
   67     "This WHOIS information is provided", NULL,         /* as */
   68     "% The WHOIS service offered by DNS Belgium", "",       /* be */
   69     ".CO Internet, S.A.S., the Administrator", NULL,        /* co */
   70     "%  *The information provided",
   71     "% https://www.nic.cr/iniciar-sesion/?next=/mi-cuenta/",/* cr */
   72     "% The WHOIS service offered by EURid", "% of the database", /* eu */
   73     "Access to .IN WHOIS information", NULL,            /* in */
   74     "access to .in whois information", NULL,        /* in registar */
   75     "% Use of CIRA's WHOIS service is governed by the Terms of Use in its Legal", NULL, /* sx */
   76     "The Service is provided so that you may look", "We may discontinue",/*vu*/
   77     "NeuStar, Inc., the Registry Administrator for .US", NULL,
   78 
   79     NULL, NULL
   80 };
   81 
   82 const char *nic_handles[] = {
   83     "net-", "whois.arin.net",
   84     "netblk-",  "whois.arin.net",
   85     "poem-",    "whois.ripe.net",
   86     "form-",    "whois.ripe.net",
   87     "pgpkey-",  "whois.ripe.net",
   88     "denic-",   "whois.denic.de",
   89     /* RPSL objects */
   90     "as-",  "whois.ripe.net",
   91     "rs-",  "whois.ripe.net",
   92     "rtrs-",    "whois.ripe.net",
   93     "fltr-",    "whois.ripe.net",
   94     "prng-",    "whois.ripe.net",
   95     NULL,   NULL
   96 };
   97 
   98 struct ip_del {
   99     const unsigned long net;
  100     const unsigned long mask;
  101     const char         *serv;
  102 };
  103 
  104 const struct ip_del ip_assign[] = {
  105 #include "ip_del_recovered.h"
  106 #include "ip_del.h"
  107     { 0, 0, NULL }
  108 };
  109 
  110 struct ip6_del {
  111     const unsigned long  net;
  112     const unsigned short masklen;
  113     const char          *serv;
  114 };
  115 
  116 const struct ip6_del ip6_assign[] = {
  117 #include "ip6_del.h"
  118     { 0, 0, NULL }
  119 };
  120 
  121 struct as_del {
  122     const unsigned short first;
  123     const unsigned short last;
  124     const char          *serv;
  125 };
  126 
  127 const struct as_del as_assign[] = {
  128 #include "as_del.h"
  129     { 0, 0, NULL }
  130 };
  131 
  132 struct as32_del {
  133     const unsigned long first;
  134     const unsigned long last;
  135     const char         *serv;
  136 };
  137 
  138 const struct as32_del as32_assign[] = {
  139 #include "as32_del.h"
  140     { 0, 0, NULL }
  141 };
  142 
  143 const char *new_gtlds[] = {
  144 #include "new_gtlds.h"
  145     NULL
  146 };
  147 
  148 const char *tld_serv[] = {
  149 #include "tld_serv.h"
  150     NULL,   NULL
  151 };
  152 
  153 const char *nic_handles_post[] = {
  154 #include "nic_handles.h"
  155     NULL,   NULL
  156 };
  157 
  158 #ifdef HAVE_ICONV
  159 struct server_charset {
  160     const char *name;
  161     const char *charset;
  162     const char *options;
  163 };
  164 
  165 const struct server_charset servers_charset[] = {
  166 #include "servers_charset.h"
  167     { NULL, NULL, NULL }
  168 };
  169 #endif
  170