]> git.ipfire.org Git - people/ms/libloc.git/commitdiff
network: Copy flags when split into subnets
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 26 Nov 2020 09:54:07 +0000 (09:54 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 26 Nov 2020 09:54:07 +0000 (09:54 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/network.c

index 4d7ac79a9f252323bfb945c9ea141f0429b8645a..a6b679c84f4e8909ff737d84fb353cf7dbe19479 100644 (file)
@@ -533,6 +533,10 @@ LOC_EXPORT int loc_network_subnets(struct loc_network* network,
                loc_network_set_asn(*subnet2, asn);
        }
 
+       // Copy flags
+       loc_network_set_flag(*subnet1, network->flags);
+       loc_network_set_flag(*subnet2, network->flags);
+
        return 0;
 }