luci-app-firewall: drop usage of getOffloadSupport()

Rely on the more generic L.hasSystemFeature() from now on.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
Jo-Philipp Wich 2019-08-14 17:00:04 +02:00
parent a4621c9520
commit 9f032e02e4

View file

@ -7,12 +7,6 @@
'require tools.widgets as widgets';
return L.view.extend({
callOffloadSupport: rpc.declare({
object: 'luci',
method: 'offload_support',
expect: { offload_support: false }
}),
callConntrackHelpers: rpc.declare({
object: 'luci',
method: 'conntrack_helpers',
@ -21,14 +15,12 @@ return L.view.extend({
load: function() {
return Promise.all([
this.callOffloadSupport(),
this.callConntrackHelpers()
]);
},
render: function(data) {
var hasOffloading = data[0],
ctHelpers = data[1],
var ctHelpers = data[0],
m, s, o, inp, out;
m = new form.Map('firewall', _('Firewall - Zone Settings'),
@ -55,7 +47,7 @@ return L.view.extend({
/* Netfilter flow offload support */
if (hasOffloading) {
if (L.hasSystemFeature('offloading')) {
s = m.section(form.TypedSection, 'defaults', _('Routing/NAT Offloading'),
_('Experimental feature. Not fully compatible with QoS/SQM.'));