From 65581b3e9d29a050ff329ca0f6724c29f13449e7 Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Fri, 26 Aug 2011 17:09:04 +1200 Subject: [PATCH] Portability: avoid htons() on 8-bit values. Little Endians complain. --- src/ip/Address.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ip/Address.cc b/src/ip/Address.cc index 046606efc5..a81da56bfb 100644 --- a/src/ip/Address.cc +++ b/src/ip/Address.cc @@ -276,8 +276,8 @@ Ip::Address::IsSiteLocal6() const bool Ip::Address::IsSlaac() const { - return m_SocketAddr.sin6_addr.s6_addr[10] == htons(0xff) && - m_SocketAddr.sin6_addr.s6_addr[11] == htons(0xfe); + return m_SocketAddr.sin6_addr.s6_addr[10] == static_cast(0xff) && + m_SocketAddr.sin6_addr.s6_addr[11] == static_cast(0xfe); } bool -- 2.47.3