diff --git a/libnetutil/ICMPv6Header.cc b/libnetutil/ICMPv6Header.cc index e885db1fa..c79836e8b 100755 --- a/libnetutil/ICMPv6Header.cc +++ b/libnetutil/ICMPv6Header.cc @@ -699,7 +699,7 @@ u32 ICMPv6Header::getSequence() const{ case ICMPv6_ECHO: case ICMPv6_ECHOREPLY: - return ntohl( ((u32)this->h_e->seq) ); + return (u32)ntohs(this->h_e->seq); break; } return 0;