X-Git-Url: https://git.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Froute.c;h=2e8d94ace2123a1c9cd5485ecfad1cd55f43387b;hb=f8190b7233871b5b47c3fc8846731d1bbdef78a5;hp=fc08f5f7aae7c8cb3a1a87bb3c96821677e1a672;hpb=2b0aeec02d64bb4724da9ff1dbc19b7d35d7c904;p=tinc diff --git a/src/route.c b/src/route.c index fc08f5f7..2e8d94ac 100644 --- a/src/route.c +++ b/src/route.c @@ -59,7 +59,6 @@ static const size_t opt_size = sizeof(struct nd_opt_hdr); #define MAX(a, b) ((a) > (b) ? (a) : (b)) #endif -volatile int dummy; static timeout_t age_subnets_timeout; /* RFC 1071 */ @@ -81,11 +80,6 @@ static uint16_t inet_checksum(void *data, int len, uint16_t prevsum) { checksum = (checksum & 0xFFFF) + (checksum >> 16); } - // Work around a compiler optimization bug. - if(checksum) { - dummy = 1; - } - return ~checksum; }