We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 570c16c commit cfe95f7Copy full SHA for cfe95f7
lib/redhound/l3/ipv6.rb
@@ -20,7 +20,7 @@ def initialize(bytes:)
20
def size = 40
21
22
def generate
23
- version_traffic_flow = @bytes[0..3]
+ version_traffic_flow = @bytes[0..3].join.to_i(16)
24
@version = (version_traffic_flow >> 28) & 0xF
25
@traffic_class = (version_traffic_flow >> 20) & 0xFF
26
@flow_label = version_traffic_flow & 0xFFFFF
@@ -30,6 +30,7 @@ def generate
30
@saddr = @bytes[8..23]
31
@daddr = @bytes[24..39]
32
@protocol = Protocol.new(protocol: @next_header)
33
+ self
34
end
35
36
def dump
0 commit comments