Skip to content

Commit 21cabca

Browse files
committed
Fix wrong include condition
1 parent 68c8a8e commit 21cabca

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,10 @@ fn merge(cidr1: String, cidr2: String) -> Vec<String> {
6464
let cidr2_mask = calc_network_mask(cidr2.clone());
6565

6666
//inclusion
67-
if cidr1_net < cidr2_net && cidr2_brd < cidr1_brd {
67+
if cidr1_net <= cidr2_net && cidr2_brd <= cidr1_brd {
6868
return vec![cidr1];
6969
}
70-
if cidr2_net < cidr1_net && cidr1_brd < cidr2_brd {
70+
if cidr2_net <= cidr1_net && cidr1_brd <= cidr2_brd {
7171
return vec![cidr2];
7272
}
7373

0 commit comments

Comments
 (0)