summaryrefslogtreecommitdiff
path: root/whois.h
diff options
context:
space:
mode:
Diffstat (limited to 'whois.h')
-rw-r--r--whois.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/whois.h b/whois.h
index f22fb53..4897b5e 100644
--- a/whois.h
+++ b/whois.h
@@ -5,12 +5,16 @@
/* Do *NOT* change it if you don't know what you are doing! */
#define IDSTRING "Md4.6"
+#define HIDE_DISABLED -2
+#define HIDE_UNSTARTED -1
+
/* prototypes */
const char *whichwhois(const char *);
const char *match_config_file(const char *);
const char *whereas(const unsigned short);
char *queryformat(const char *, const char *, const char *);
-void do_query(const int, const char *);
+int hide_line(int *hiding, const char *const line);
+const char *do_query(const int, const char *);
const char *query_crsnic(const int, const char *);
const char *query_pir(const int, const char *);
int openconn(const char *, const char *);
@@ -23,6 +27,10 @@ int domcmp(const char *, const char *);
int domfind(const char *, const char *[]);
char *normalize_domain(const char *);
char *convert_6to4(const char *);
+const char *handle_query(const char *server, const char *port,
+ const char *qstring, const char *fstring);
+void split_server_port(const char *const input, const char **server,
+ const char **port);
void err_quit(const char *,...);
void err_sys(const char *,...);