瀏覽代碼

Netbios: do not include arpa/inet.h unconditionally

Jean-Baptiste Kempf 9 年之前
父節點
當前提交
1287bc6b7a
共有 2 個文件被更改,包括 10 次插入2 次删除
  1. 4 1
      src/netbios_query.c
  2. 6 1
      src/netbios_session.c

+ 4 - 1
src/netbios_query.c

@@ -28,11 +28,14 @@
  * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
  *****************************************************************************/
 
+#include "config.h"
 #include <stdlib.h>
 #include <string.h>
 #include <stdio.h>
 #include <assert.h>
-#include <arpa/inet.h>
+#ifdef HAVE_ARPA_INET_H
+# include <arpa/inet.h>
+#endif
 
 #include "netbios_query.h"
 

+ 6 - 1
src/netbios_session.c

@@ -28,13 +28,18 @@
  * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
  *****************************************************************************/
 
-#include <arpa/inet.h>
+#include "config.h"
+
 #include <assert.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 #include <unistd.h>
 
+#ifdef HAVE_ARPA_INET_H
+#include <arpa/inet.h>
+#endif
+
 #include "bdsm_debug.h"
 #include "netbios_session.h"
 #include "netbios_utils.h"