Commit eee6346d authored by Michael Tremer's avatar Michael Tremer

Fix re-ordering flags which are now only 16 bits

Signed-off-by: default avatarMichael Tremer <michael.tremer@ipfire.org>
parent a7a3d958
...@@ -350,7 +350,7 @@ LOC_EXPORT int loc_network_to_database_v0(struct loc_network* network, struct lo ...@@ -350,7 +350,7 @@ LOC_EXPORT int loc_network_to_database_v0(struct loc_network* network, struct lo
dbobj->asn = htobe32(network->asn); dbobj->asn = htobe32(network->asn);
// Flags // Flags
dbobj->flags = htobe32(network->flags); dbobj->flags = htobe16(network->flags);
return 0; return 0;
} }
...@@ -376,7 +376,7 @@ LOC_EXPORT int loc_network_new_from_database_v0(struct loc_ctx* ctx, struct loc_ ...@@ -376,7 +376,7 @@ LOC_EXPORT int loc_network_new_from_database_v0(struct loc_ctx* ctx, struct loc_
return r; return r;
// Import flags // Import flags
r = loc_network_set_flag(*network, be32toh(dbobj->flags)); r = loc_network_set_flag(*network, be16toh(dbobj->flags));
if (r) if (r)
return r; return r;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment