Skip to content
Snippets Groups Projects
Commit c83c34a5 authored by Guillaume Valadon's avatar Guillaume Valadon Committed by GitHub
Browse files

Merge pull request #335 from p-l-/fix-334

Fix ICMPv6MLQuery().hashret()
parents 32d71796 a1880b5c
No related branches found
No related tags found
No related merge requests found
...@@ -1352,7 +1352,9 @@ class ICMPv6MLQuery(_ICMPv6ML): # RFC 2710 ...@@ -1352,7 +1352,9 @@ class ICMPv6MLQuery(_ICMPv6ML): # RFC 2710
overload_fields = {IPv6: { "dst": "ff02::1", "hlim": 1, "nh": 58 }} overload_fields = {IPv6: { "dst": "ff02::1", "hlim": 1, "nh": 58 }}
def hashret(self): def hashret(self):
if self.mladdr != "::": if self.mladdr != "::":
return struct.pack("HH",self.mladdr)+self.payload.hashret() return (
inet_pton(socket.AF_INET6, self.mladdr) + self.payload.hashret()
)
else: else:
return self.payload.hashret() return self.payload.hashret()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment