bbfdm/dmtree/tr181
Daniel Danzberger ff759d2cca tr181: Add OS specific implementations
When code is build with --enable-generic-openwrt,
the tr181 implementations from dmtree/tr181/.*-openwrt.c are used.
Otherwise for IOPSYS-WRT, dmtree/tr181/*-iopsyswrt.c sources are used.

Note that all functions that have OS specific handlers, are prefixed
with 'os__' and are implemented in their OS specific file.

Functions that are only available in IOPSYS-WRT are prefixed with
'os_iopsys_*'.

More OpenWrt OS impelementations will follow in future commits.

Signed-off-by: Daniel Danzberger <daniel@dd-wrt.com>
2020-03-17 12:54:26 +01:00
..
atm.c ATM: fix some issues according to the standard 2020-03-16 17:57:14 +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 #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +01:00
device.h clean up the source code 2020-02-12 19:08:49 +01:00
deviceinfo-iopsyswrt.c tr181: Add OS specific implementations 2020-03-17 12:54:26 +01:00
deviceinfo-openwrt.c tr181: Add OS specific implementations 2020-03-17 12:54:26 +01:00
deviceinfo.c tr181: Add OS specific implementations 2020-03-17 12:54:26 +01:00
deviceinfo.h Remove static definitions of functions used by other packages 2020-03-10 22:25:48 +01:00
dhcpv4.c Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +01:00
dhcpv4.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
dhcpv6.c Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +01: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 #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 tr181: Add OS specific implementations 2020-03-17 12:54:26 +01:00
hosts-openwrt.c tr181: Add OS specific implementations 2020-03-17 12:54:26 +01:00
hosts.c tr181: Add OS specific implementations 2020-03-17 12:54:26 +01: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 #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 ManagementServer: fix some issues according to the standard 2020-03-16 17:59:59 +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 Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 tr181: Add OS specific implementations 2020-03-17 12:54:26 +01:00
ppp.c Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 PTM: fix some issues according to the standard 2020-03-16 17:58:33 +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.c Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +01:00
qos.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
routing.c Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +01: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 tr181: Remove unused functions 2020-03-10 13:36:37 +01: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 #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 tr181: Add OS specific implementations 2020-03-17 12:54:26 +01:00
wifi-openwrt.c tr181: Add OS specific implementations 2020-03-17 12:54:26 +01:00
wifi.c tr181: Add OS specific implementations 2020-03-17 12:54:26 +01:00
wifi.h tr181: Add OS specific implementations 2020-03-17 12:54:26 +01:00
x_iopsys_eu_buttons.c Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +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 #1254: Improvement validation parameters 2020-03-13 16:28:32 +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_ice.c Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_ice.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 Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_igmp.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_ipacccfg.c Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +01:00
x_iopsys_eu_ipacccfg.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_logincfg.c Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_logincfg.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_owsd.c Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_owsd.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_power_mgmt.c Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_power_mgmt.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_syslog.c Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00
x_iopsys_eu_syslog.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01: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 #1254: Improvement validation parameters 2020-03-13 16:28:32 +01:00
xmpp.h Only export symbols to the library that belong to the API interface 2020-03-09 21:23:57 +01:00