commit | 274e48638ba123d60e8f93762feddb52638c6664 | [log] [tgz] |
---|---|---|
author | Brian Silverman <brians> | Thu Aug 29 12:48:54 2013 -0700 |
committer | Brian Silverman <brians> | Thu Aug 29 12:48:54 2013 -0700 |
tree | a559b4ee07eb87adc7e38f7c1112de536ba847e4 | |
parent | c9f5e7756f5d8b90fb6ac36bc0250d77162ef83b [diff] [blame] |
remembered to convert to network byte order for IP addresses
diff --git a/aos/common/util.cc b/aos/common/util.cc index 1b7ca93..2903611 100644 --- a/aos/common/util.cc +++ b/aos/common/util.cc
@@ -23,8 +23,8 @@ } void SetLastSegment(in_addr *address, ::aos::NetworkAddress last_segment) { - address->s_addr &= ~0xFF; - address->s_addr |= static_cast<uint8_t>(last_segment); + address->s_addr &= ~(htonl(0xFF)); + address->s_addr |= htonl(static_cast<uint8_t>(last_segment)); } } // namespace util