Improvements to plugin_xmlrpc functions
- The "merged in config" log may not show all merged sections. Fix this by not clobbering the "$sections" variable.- Fix variable expansion in the xmlrpc_recv plugin error logs.- Pass the return value of "plugin_xmlrpc_recv" to...
Fix double rc.newwanipv6 execution on if_pppoe
When using if_pppoe and DHCPv6 over the PPP link, both the devd handler scriptand dhcp6c execute /etc/rc.newwanipv6 as a result of an address assignment,which is not fatal but does cause some extra delay as the filter is reloaded and...
pppoe-handler: Mute spurious invalid address warnings
Move the address checking out of the main body of the script into switch casesthat actually use the address
(cherry picked from commit 51ce224e061a26728bb42d11d238a11bbd989850)
Fix serialization/deserialization of ppp hostuniq and provider attributes
When these two properties were added, the form handling set their config valuesto boolean true if empty, leading to empty tags in the config.xml which would beserialized to the config.cache as empty strings. As a result, later fetches of a...
if_pppoe: Resolve endless loop on dhcp6c
When using if_pppoe, the use of ppp-ipv6 to up the pppoe interface on ADDR_ADDcauses a loop of calling interface_dhcp6_configure(), whichrestarts dhcp6c, which acquires a lease and assigns an address, which emits an...
Check input validation before prompting to apply settings. Fix #16162
Fix IPsec settings filter policy link
Fix config check for if_pppoe
'system/use_mpd5_for_pppoe' is not a valid config path.
Remove the pppoe reset cron job when the interface is disabled or with if_pppoe
Hide unsupported options with if_pppoe. Fix #16155
View revisions
Also available in: Atom