From: Jeremy T. Bouse Date: Fri, 27 Jun 2003 18:47:45 +0000 (+0000) Subject: Modified my_connect to include ai_socktype in the hints to be compliant with X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=6923e72f7f0e9d03fdf5132df9324536f5904c2f;p=nagiosplug.git Modified my_connect to include ai_socktype in the hints to be compliant with RFC3493 as pointed out by Janos Mohacsi. git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@562 f882894a-f735-0410-b71e-b25c423dba1c --- diff --git a/plugins/netutils.c b/plugins/netutils.c index 926547e..c567df5 100644 --- a/plugins/netutils.c +++ b/plugins/netutils.c @@ -256,6 +256,7 @@ my_connect (char *host_name, int port, int *sd, int proto) memset (&hints, 0, sizeof (hints)); hints.ai_family = PF_UNSPEC; hints.ai_protocol = proto; + hints.ai_socktype = (proto == IPPROTO_UDP) ? SOCK_DGRAM : SOCK_STREAM; snprintf (port_str, sizeof (port_str), "%d", port); result = getaddrinfo (host_name, port_str, &hints, &res);