We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 1913858 + 4ff8681 commit c0f459aCopy full SHA for c0f459a
lib/OpenFlow0x04_Core.ml
@@ -19,7 +19,9 @@ let val_to_mask v =
19
20
let ip_to_mask (p,m) =
21
if m = 32l then { m_value = p; m_mask = None }
22
- else { m_value = p; m_mask = Some m }
+ else
23
+ let m = Int32.shift_left 0xffffffffl (Int32.to_int (Int32.sub 32l m)) in
24
+ { m_value = p; m_mask = Some m }
25
26
type switchId = int64
27
0 commit comments