• Ad Schellevis's avatar
    (services.inc / services_radvd_configure) fix for carp and cleanups; closes #1196 · ab1cf69f
    Ad Schellevis authored
    Quite some inconsistencies in this function, parameters that can't be set, lack of logic and code duplication.
    
    * removes get_configured_pppoe_server_interfaces(), which can't work anyway... pppoe server interfaces are registered via the plugin itself.
    * $dhcpv6ifconf['mode'] can't be set anywhere....
    * don't try to revalidate rainterface
    * collect "real interface" from dhcpif, shouldn't use carp if
    * remove code duplication in dns collection
    * move checks up for interface we should skip (when possible)
    * RA subnets do not have any backend ties
    
    PR: https://github.com/opnsense/core/issues/1196
    
    (cherry picked from commit 607d8ecc)
    (cherry picked from commit b3737522)
    (cherry picked from commit 089a3f07)
    (cherry picked from commit 89c7a39f)
    ab1cf69f
Name
Last commit
Last update
..
devd Loading commit data...
inc Loading commit data...
pkg Loading commit data...
rc.d Loading commit data...
rc.loader.d Loading commit data...
ssl Loading commit data...
bogons.sample Loading commit data...
bogonsv6.sample Loading commit data...
config.xml.sample Loading commit data...
ddb.conf Loading commit data...
dh-parameters.1024 Loading commit data...
dh-parameters.2048 Loading commit data...
dh-parameters.4096 Loading commit data...
netflow.conf.example Loading commit data...
rc Loading commit data...
rc.backup_dhcpleases Loading commit data...
rc.backup_netflow Loading commit data...
rc.backup_rrd Loading commit data...
rc.bootup Loading commit data...
rc.carpbackup Loading commit data...
rc.carpmaster Loading commit data...
rc.configure_firmware Loading commit data...
rc.crashdump Loading commit data...
rc.dyndns.update Loading commit data...
rc.expireaccounts Loading commit data...
rc.filter_configure_sync Loading commit data...
rc.filter_synchronize Loading commit data...
rc.firmware Loading commit data...
rc.firmware.subr Loading commit data...
rc.halt Loading commit data...
rc.halt.subr Loading commit data...
rc.initial Loading commit data...
rc.initial.banner Loading commit data...
rc.initial.defaults Loading commit data...
rc.initial.firmware Loading commit data...
rc.initial.halt Loading commit data...
rc.initial.password Loading commit data...
rc.initial.ping Loading commit data...
rc.initial.reboot Loading commit data...
rc.initial.setlanip Loading commit data...
rc.initial.setports Loading commit data...
rc.installer Loading commit data...
rc.interfaces_wan_configure Loading commit data...
rc.ipfw Loading commit data...
rc.ipfw.postload Loading commit data...
rc.kill_states Loading commit data...
rc.linkup Loading commit data...
rc.loader Loading commit data...
rc.newipsecdns Loading commit data...
rc.newroutedns Loading commit data...
rc.newwanip Loading commit data...
rc.newwanipv6 Loading commit data...
rc.openvpn Loading commit data...
rc.opnsense Loading commit data...
rc.php_ini_setup Loading commit data...
rc.php_test_run Loading commit data...
rc.reboot Loading commit data...
rc.recover Loading commit data...
rc.reload_all Loading commit data...
rc.reload_interfaces Loading commit data...
rc.resolv_conf_generate Loading commit data...
rc.restart_webgui Loading commit data...
rc.restore_config_backup Loading commit data...
rc.sshd Loading commit data...
rc.syshook Loading commit data...
rc.update_alias_url_data Loading commit data...
rc.update_bogons Loading commit data...
rc.update_urltables Loading commit data...