From acdd5eddbff070170ac484266eb6d79fb46c1e50 Mon Sep 17 00:00:00 2001 From: Mike Hansen Date: Wed, 4 Nov 2020 11:45:50 -0500 Subject: [PATCH] Wifi-1004: Provision gre_ifname, gre_local_inet_addr, gre_remote_inet_addr, gre_remote_mac_addr on AP -- remove hardcoded 'wan' for parent if_name --- .../telecominfraproject/wlan/opensync/ovsdb/dao/OvsdbDao.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/opensync-gateway/src/main/java/com/telecominfraproject/wlan/opensync/ovsdb/dao/OvsdbDao.java b/opensync-gateway/src/main/java/com/telecominfraproject/wlan/opensync/ovsdb/dao/OvsdbDao.java index d2bb3ca..8d10167 100644 --- a/opensync-gateway/src/main/java/com/telecominfraproject/wlan/opensync/ovsdb/dao/OvsdbDao.java +++ b/opensync-gateway/src/main/java/com/telecominfraproject/wlan/opensync/ovsdb/dao/OvsdbDao.java @@ -3274,7 +3274,7 @@ public class OvsdbDao { Map tableColumns = new HashMap<>(); GreTunnelProfile details = (GreTunnelProfile) greTunnelProfile.getDetails(); - tableColumns.put("gre_ifname", new Atom<>(defaultWanInterfaceName)); + tableColumns.put("gre_ifname", new Atom<>(details.getGreParentIfName())); tableColumns.put("gre_local_inet_addr", new Atom<>(details.getGreLocalInetAddr().getHostAddress())); tableColumns.put("gre_remote_inet_addr", new Atom<>(details.getGreRemoteInetAddr().getHostAddress())); if (details.getGreRemoteMacAddr() != null) { @@ -3375,6 +3375,7 @@ public class OvsdbDao { tableColumns.put("dhcp_sniff", new Atom<>(true)); tableColumns.put("ip_assign_scheme", new Atom<>(parentWanInterface.ipAssignScheme)); tableColumns.put("NAT", new Atom<>(parentWanInterface.nat)); + tableColumns.put("mtu", new Atom<>(1500)); row = new Row(tableColumns);