X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;ds=sidebyside;f=plugins%2Fnetutils.h;h=2ad0dba2c33aaa775ccd63c3d638d4b97f6eb57a;hb=b785fae376955045c2667073071678be647f0e17;hp=3ea516630eeb7b6d60ba68ed1b6107522b924c33;hpb=f6cc0cf400832ececffad4e90b693bf2c6471161;p=nagiosplug.git diff --git a/plugins/netutils.h b/plugins/netutils.h index 3ea5166..2ad0dba 100644 --- a/plugins/netutils.h +++ b/plugins/netutils.h @@ -31,7 +31,6 @@ ******************************************************************************/ #include "config.h" -#include "common.h" #include #include @@ -43,11 +42,22 @@ int process_tcp_request (char *address, int port, char *sbuffer, char *rbuffer, int rsize); int process_udp_request (char *address, int port, char *sbuffer, char *rbuffer, int rsize); -int process_request (char *address, int port, char *proto, char *sbuffer, +int process_request (char *address, int port, int proto, char *sbuffer, char *rbuffer, int rsize); int my_tcp_connect (char *address, int port, int *sd); int my_udp_connect (char *address, int port, int *sd); int my_connect (char *address, int port, int *sd, int proto); -int socket_timeout = DEFAULT_SOCKET_TIMEOUT; +int is_host (char *); +int is_addr (char *); +int resolve_host_or_addr (char *, int); +int is_inet_addr (char *); +#ifdef USE_IPV6 +int is_inet6_addr (char *); +#endif +int is_hostname (char *); + +extern int socket_timeout; +extern int econn_refuse_state; +extern int was_refused;