summaryrefslogtreecommitdiff
path: root/ares_nowarn.h
diff options
context:
space:
mode:
authorYang Tse <yangsita@gmail.com>2011-05-26 16:06:40 +0200
committerYang Tse <yangsita@gmail.com>2011-05-26 16:06:40 +0200
commitf413fce8233c4e6f2e89bed177a9de42b3718d1e (patch)
tree8c01bc40ec490efb9f4c04f569fe664386fef348 /ares_nowarn.h
parent5ef8f5ead2478defca69e303a47d00d21b16d838 (diff)
downloadc-ares-f413fce8233c4e6f2e89bed177a9de42b3718d1e.tar.gz
c-ares-f413fce8233c4e6f2e89bed177a9de42b3718d1e.tar.bz2
c-ares-f413fce8233c4e6f2e89bed177a9de42b3718d1e.zip
compiler warning: fix
Fix compiler warning: conversion may lose significant bits
Diffstat (limited to 'ares_nowarn.h')
-rw-r--r--ares_nowarn.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/ares_nowarn.h b/ares_nowarn.h
index 0cc204c..bcaa227 100644
--- a/ares_nowarn.h
+++ b/ares_nowarn.h
@@ -33,6 +33,10 @@ void aresx_FD_SET(int fd, fd_set *fdset);
void aresx_FD_ZERO(fd_set *fdset);
+unsigned short aresx_htons(unsigned short usnum);
+
+unsigned short aresx_ntohs(unsigned short usnum);
+
#ifndef BUILDING_ARES_NOWARN_C
# undef FD_ISSET
# define FD_ISSET(a,b) aresx_FD_ISSET((a),(b))
@@ -40,6 +44,10 @@ void aresx_FD_ZERO(fd_set *fdset);
# define FD_SET(a,b) aresx_FD_SET((a),(b))
# undef FD_ZERO
# define FD_ZERO(a) aresx_FD_ZERO((a))
+# undef htons
+# define htons(a) aresx_htons((a))
+# undef ntohs
+# define ntohs(a) aresx_ntohs((a))
#endif
#endif /* __INTEL_COMPILER && __unix__ */