bbfdm/dmtree/tr181
Rahul e6da2d7f4a bbf: Fix uci for proxy interface
Changes done are:
1. Interfaces in the proxy uci section are called upstream_interface
   and downstream_interface as against proxy_interface and snooping_interface
   earlier.
2. The interface now bears the value of the actual linux interface, so,
   the upstream interface for example is now eth4.1 instead of wan.
3. A bug in the determining of bridging instance was identified and fixed.

The UCI looks as follows now:
root@iopsys:~# cat /etc/config/mcast

config proxy 'mproxy_1'
	option enable '0'
	option proto 'igmp'
	option version '2'
	option robustness '2'
	option aggregation '0'
	option last_member_query_interval '10'
	option query_interval '120'
	option query_response_interval '10'
	list downstream_interface 'br-wan100'
	list upstream_interface 'eth4.1'

config snooping 'msnoop_1'
	option enable '0'
	option proto 'igmp'
	option version '2'
	option robustness '2'
	option aggregation '0'
	option interface 'br-wan100'
2020-04-28 11:31:31 +05:30
..
atm.c Fix compile errors on x86 environment 2020-04-26 13:44:26 +01:00
atm.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
bridging.c Ticket refs#2494: bbf: multiple bridging object handling 2020-04-26 13:17:26 +01:00
bridging.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
datamodelversion.c Ticket refs #1254: TR-x69: add support for parameter validation 2020-02-20 23:25:49 +01:00
datamodelversion.h clean up the source code 2020-02-12 19:08:49 +01:00
device.c bbf: add support for the new IGMP vendor extension 2020-04-28 11:31:31 +05:30
device.h clean up the source code 2020-02-12 19:08:49 +01:00
deviceinfo-iopsyswrt.c Update mappings of some parameters 2020-04-20 16:21:31 +01:00
deviceinfo-openwrt.c tr181: deviceinfo: use os specific implementation for model_name 2020-04-09 11:22:15 +02:00
deviceinfo.c Update mappings of some parameters 2020-04-20 16:21:31 +01:00
deviceinfo.h Fix compilation issues after removing deprecate objects 2020-04-10 13:46:57 +01:00
dhcpv4.c Revert "change strcat->strncat" 2020-04-22 10:08:39 +02:00
dhcpv4.h Update the object definition according to the code generation 2020-03-17 17:20:30 +01:00
dhcpv6.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
dhcpv6.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
dns.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
dns.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
dsl.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
dsl.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
dynamicdns.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
dynamicdns.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
ethernet.c Ticket refs#2494: bbf: multiple bridging object handling 2020-04-26 13:17:26 +01:00
ethernet.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
firewall.c Revert "change strcat->strncat" 2020-04-22 10:08:39 +02:00
firewall.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
gre.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
gre.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
hosts-iopsyswrt.c remove deprecated vendor extension parameters 2020-04-10 13:45:28 +02:00
hosts-openwrt.c Fix compilation issues after removing deprecate objects 2020-04-10 13:46:57 +01:00
hosts.c remove deprecated vendor extension parameters 2020-04-10 13:45:28 +02:00
hosts.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
interfacestack.c Ticket refs#2494: bbf: multiple bridging object handling 2020-04-26 13:17:26 +01:00
interfacestack.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
ip.c Fix compile errors on x86 environment 2020-04-26 13:44:26 +01:00
ip.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
managementserver.c Update mappings of some parameters 2020-04-20 16:21:31 +01:00
managementserver.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
nat.c Fix compile errors on x86 environment 2020-04-26 13:44:26 +01:00
nat.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
os.h Fix compilation issues after removing deprecate objects 2020-04-10 13:46:57 +01:00
ppp.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
ppp.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
ptm.c Fix compile errors on x86 environment 2020-04-26 13:44:26 +01:00
ptm.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
qos-iopsyswrt.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
qos.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
qos.h Fix QoS issues 2020-04-08 17:31:24 +01:00
routing.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
routing.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
security.c Device.Security fix bugs 2020-04-27 11:18:27 +01:00
security.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
times.c remove deprecated vendor extension parameters 2020-04-10 13:45:28 +02:00
times.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
upnp.c vendor extensions are more aligned with standard naming convention 2020-04-11 13:49:23 +02:00
upnp.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
usb.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
usb.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
userinterface.c Update the time format according to the standard 2020-03-16 23:29:02 +01:00
userinterface.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
users.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
users.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
wifi-iopsyswrt.c Device.WiFi.Radio.{i}.OperatingStandards GET fixe 2020-04-06 16:54:47 +01:00
wifi-openwrt.c Update the function of get default wpa key 2020-03-30 10:08:55 +01:00
wifi.c Fix compile errors on x86 environment 2020-04-26 13:44:26 +01:00
wifi.h WiFi: update parameters with new ubus objects 2020-03-18 22:47:41 +01:00
x_iopsys_eu_buttons.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
x_iopsys_eu_buttons.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_dropbear.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
x_iopsys_eu_dropbear.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_igmp.c bbf: Fix uci for proxy interface 2020-04-28 11:31:31 +05:30
x_iopsys_eu_igmp.h bbf: add support for the new IGMP vendor extension 2020-04-28 11:31:31 +05:30
x_iopsys_eu_owsd.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
x_iopsys_eu_owsd.h vendor extensions are more aligned with standard naming convention 2020-04-11 13:49:23 +02:00
x_iopsys_eu_syslog.c vendor extensions are more aligned with standard naming convention 2020-04-11 13:49:23 +02:00
x_iopsys_eu_syslog.h vendor extensions are more aligned with standard naming convention 2020-04-11 13:49:23 +02:00
x_iopsys_eu_wifilife.c Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_wifilife.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
xmpp.c Ticket refs #2483: TR-181: most Alias values are empty 2020-04-20 00:18:52 +01:00
xmpp.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00