X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;ds=sidebyside;f=src%2Fnet_setup.c;h=b0b876083ee929ba1a0bc171a7c9d01891d3213d;hb=efca41606d4083eade90047d57cb963eb3b7e731;hp=f2534a477af5e2a4717095ab7de6791a7b65e737;hpb=8cb4dbb04af15e95e9a302670a4c6fd21e0ebfd6;p=tinc diff --git a/src/net_setup.c b/src/net_setup.c index f2534a47..b0b87608 100644 --- a/src/net_setup.c +++ b/src/net_setup.c @@ -948,7 +948,11 @@ static bool setup_myself(void) { #endif /* Compression */ - if(get_config_int(lookup_config(&config_tree, "Compression"), &myself->incompression)) { + int incompression = 0; + + if(get_config_int(lookup_config(&config_tree, "Compression"), &incompression)) { + myself->incompression = incompression; + switch(myself->incompression) { case COMPRESS_LZ4: #ifdef HAVE_LZ4 @@ -998,8 +1002,6 @@ static bool setup_myself(void) { myself->incompression = COMPRESS_NONE; } - myself->connection->outcompression = COMPRESS_NONE; - /* Done */ myself->nexthop = myself;