aboutsummaryrefslogtreecommitdiff
path: root/src/openvpn/route.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/openvpn/route.c')
-rw-r--r--src/openvpn/route.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/openvpn/route.c b/src/openvpn/route.c
index 4ae0d6a..3e5436d 100644
--- a/src/openvpn/route.c
+++ b/src/openvpn/route.c
@@ -3023,6 +3023,9 @@ get_default_gateway (struct route_gateway_info *rgi)
rtm.rtm_flags = RTF_UP | RTF_GATEWAY;
rtm.rtm_version = RTM_VERSION;
rtm.rtm_seq = ++seq;
+#ifdef TARGET_OPENBSD
+ rtm.rtm_tableid = getrtable();
+#endif
rtm.rtm_addrs = rtm_addrs;
so_dst.sa_family = AF_INET;