Browse code

s/PF_/AF_/

git-svn: trunk@4244

aCaB authored on 2008/10/11 18:40:29
Showing 6 changed files
... ...
@@ -1,3 +1,8 @@
1
+Sat Oct 11 11:56:10 CEST 2008 (acab)
2
+------------------------------------
3
+  * Make use of address family instead of protocol family as the
4
+    latter gets broken by _XOPEN_SOURCE
5
+
1 6
 Fri Oct 10 16:38:45 CEST 2008 (tk)
2 7
 ----------------------------------
3 8
   * freshclam: add support for submitting detection statistics (bb#777)
... ...
@@ -1192,7 +1192,7 @@ main(int argc, char **argv)
1192 1192
 	if(Bflag) {
1193 1193
 		int on;
1194 1194
 
1195
-		broadcastSock = socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP);
1195
+		broadcastSock = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
1196 1196
 		/*
1197 1197
 		 * SO_BROADCAST doesn't sent to all NICs on Linux, it only
1198 1198
 		 * broadcasts on eth0, which is why there's an optional argument
... ...
@@ -50,11 +50,7 @@
50 50
 #include "client.h"
51 51
 #include "clamd_fdscan.h"
52 52
 
53
-#ifdef PF_INET
54
-# define SOCKET_INET	PF_INET
55
-#else
56
-# define SOCKET_INET	AF_INET
57
-#endif
53
+#define SOCKET_INET	AF_INET
58 54
 
59 55
 void move_infected(const char *filename, const struct optstruct *opt);
60 56
 int notremoved = 0, notmoved = 0;
... ...
@@ -118,15 +118,10 @@ static int getclientsock(const char *localip, int prot)
118 118
 {
119 119
 	int socketfd = -1;
120 120
 
121
-#ifdef HAVE_GETADDRINFO
122
-    if(prot == PF_INET6)
123
-	socketfd = socket(PF_INET6, SOCK_STREAM, 0);
121
+    if(prot == AF_INET6)
122
+	socketfd = socket(AF_INET6, SOCK_STREAM, 0);
124 123
     else
125
-	socketfd = socket(PF_INET, SOCK_STREAM, 0);
126
-#else
127
-    socketfd = socket(PF_INET, SOCK_STREAM, 0);
128
-#endif
129
-
124
+	socketfd = socket(AF_INET, SOCK_STREAM, 0);
130 125
     if(socketfd < 0) {
131 126
 	logg("!Can't create new socket\n");
132 127
 	return -1;
... ...
@@ -147,11 +147,7 @@ int notify(const char *cfgfile)
147 147
 
148 148
 #else /* IPv4 */
149 149
 
150
-#ifdef PF_INET
151
-	if((sockd = socket(PF_INET, SOCK_STREAM, 0)) < 0) {
152
-#else
153 150
 	if((sockd = socket(AF_INET, SOCK_STREAM, 0)) < 0) {
154
-#endif
155 151
 	    logg("^Clamd was NOT notified: Can't create TCP socket\n");
156 152
 	    perror("socket()");
157 153
 	    freecfg(copt);
... ...
@@ -297,11 +297,7 @@ static char *getdsig(const char *host, const char *user, const unsigned char *da
297 297
 	mprintf("\n");
298 298
     }
299 299
 
300
-#ifdef PF_INET
301
-    if((sockd = socket(PF_INET, SOCK_STREAM, 0)) < 0) {
302
-#else
303 300
     if((sockd = socket(AF_INET, SOCK_STREAM, 0)) < 0) {
304
-#endif
305 301
 	perror("socket()");
306 302
 	mprintf("!getdsig: Can't create socket\n");
307 303
 	memset(pass, 0, sizeof(pass));