@@ -48,21 +48,21 @@ let from_pattern (pat : AL.Pattern.t) : Core.pattern =
48
48
| None -> None )
49
49
; Core. dlVlanPcp = pat.AL.Pattern. dlVlanPcp
50
50
; Core. nwSrc = (match pat.AL.Pattern. nwSrc with
51
- | None -> None
51
+ | None -> None
52
52
| Some (p ,m ) ->
53
- let mo =
54
- if m = 32l then
55
- None
56
- else
53
+ let mo =
54
+ if m = 32l then
55
+ None
56
+ else
57
57
Some (Int32. sub 32l m) in
58
58
Some { Core. m_value = p; Core. m_mask = mo })
59
59
; Core. nwDst = (match pat.AL.Pattern. nwDst with
60
- | None -> None
60
+ | None -> None
61
61
| Some (p ,m ) ->
62
- let mo =
63
- if m = 32l then
64
- None
65
- else
62
+ let mo =
63
+ if m = 32l then
64
+ None
65
+ else
66
66
Some (Int32. sub 32l m) in
67
67
Some { Core. m_value = p; Core. m_mask = mo })
68
68
; Core. nwProto = pat.AL.Pattern. nwProto
@@ -129,8 +129,10 @@ module Common = HighLevelSwitch_common.Make (struct
129
129
end
130
130
| AL. Modify (AL. SetVlanPcp pcp ) ->
131
131
(Mod. dlVlanPcp, SetDlVlanPcp (VInt. (get_int4 (Int4 pcp))))
132
- | AL. Modify (AL. SetEthTyp _ ) -> raise (Invalid_argument " cannot set Ethernet type" )
133
- | AL. Modify (AL. SetIPProto _ ) -> raise (Invalid_argument " cannot set IP protocol" )
132
+ | AL. Modify (AL. SetEthTyp _ ) ->
133
+ raise (Invalid_argument " cannot set Ethernet type" )
134
+ | AL. Modify (AL. SetIPProto _ ) ->
135
+ raise (Invalid_argument " cannot set IP protocol" )
134
136
| AL. Modify (AL. SetIP4Src nwAddr ) ->
135
137
(Mod. nwSrc, SetNwSrc nwAddr)
136
138
| AL. Modify (AL. SetIP4Dst nwAddr ) ->
@@ -141,11 +143,13 @@ module Common = HighLevelSwitch_common.Make (struct
141
143
(Mod. tpDst, SetTpDst VInt. (get_int16 (Int16 tp)))
142
144
end )
143
145
144
- let from_group (inPort : Core.portId option ) (group : AL.group ) : Core.action list =
146
+ let from_group (inPort : Core.portId option ) (group : AL.group )
147
+ : Core.action list =
145
148
match group with
146
149
| [] -> []
147
150
| [par] -> Common. flatten_par inPort par
148
- | _ -> raise (SDN_Types. Unsupported " OpenFlow 1.0 does not support fast-failover" )
151
+ | _ ->
152
+ raise (SDN_Types. Unsupported " OpenFlow 1.0 does not support fast-failover" )
149
153
150
154
let from_timeout (timeout : AL.timeout ) : Core.timeout =
151
155
match timeout with
0 commit comments