Skip to content

Commit f0b5a06

Browse files
committed
replace raw integers with enum
1 parent 973a8a7 commit f0b5a06

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

crates/defguard_gateway_manager/src/handler.rs

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -686,7 +686,12 @@ impl GatewayUpdatesHandler {
686686
let result = match update {
687687
GatewayEvent::NetworkCreated(network_id, network) => {
688688
if network_id == self.network_id {
689-
self.send_network_update(&network, Vec::new(), None, 0)
689+
self.send_network_update(
690+
&network,
691+
Vec::new(),
692+
None,
693+
UpdateType::Create as i32,
694+
)
690695
} else {
691696
Ok(())
692697
}
@@ -698,8 +703,12 @@ impl GatewayUpdatesHandler {
698703
maybe_firewall_config,
699704
) => {
700705
if network_id == self.network_id {
701-
let result =
702-
self.send_network_update(&network, peers, maybe_firewall_config, 1);
706+
let result = self.send_network_update(
707+
&network,
708+
peers,
709+
maybe_firewall_config,
710+
UpdateType::Modify as i32,
711+
);
703712
// update stored network data
704713
self.network = network;
705714
result
@@ -725,7 +734,7 @@ impl GatewayUpdatesHandler {
725734
&device.device.name,
726735
device.device.wireguard_pubkey,
727736
network_info,
728-
0,
737+
UpdateType::Create as i32,
729738
),
730739
None => Ok(()),
731740
}
@@ -741,7 +750,7 @@ impl GatewayUpdatesHandler {
741750
&device.device.name,
742751
device.device.wireguard_pubkey,
743752
network_info,
744-
1,
753+
UpdateType::Modify as i32,
745754
),
746755
None => Ok(()),
747756
}
@@ -791,7 +800,7 @@ impl GatewayUpdatesHandler {
791800
&device.name,
792801
device.wireguard_pubkey,
793802
&network_info,
794-
0,
803+
UpdateType::Create as i32,
795804
)
796805
} else {
797806
Ok(())

0 commit comments

Comments
 (0)