X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fnet.c;h=58f3e02fbedba61472c062e890b7f9d9f262d1c8;hp=7b9133e0c02d005761300fa24a4bcf03fa8ae1b6;hb=d0ba34ccae02d07051bc3f7012a6c116cfb3b653;hpb=a083b1cf305f3d241f2f4b36968a5b1ed9117612 diff --git a/src/net.c b/src/net.c index 7b9133e0..58f3e02f 100644 --- a/src/net.c +++ b/src/net.c @@ -258,8 +258,14 @@ cp */ int send_packet(ip_t to, vpn_packet_t *packet) { + config_t const *cfg; conn_list_t *cl; cp + if(!(cfg = get_config_val(proxymode))) /* In case we are in proxy mode, just send everything to our uplink. */ + cl = conn_list; + else + cl = lookup_conn(to); + if((cl = lookup_conn(to)) == NULL) { if(debug_lvl > 2)