diff options
author | Jo-Philipp Wich <jow@openwrt.org> | 2011-10-09 21:16:59 +0000 |
---|---|---|
committer | Jo-Philipp Wich <jow@openwrt.org> | 2011-10-09 21:16:59 +0000 |
commit | ce024e350a52d8e1520d10d3e5c648e44f63edfe (patch) | |
tree | 0fdc71ebdee349861c093364b8a531539f8b78d3 /libs/core | |
parent | 63608d2636baaab72037564f3c5885087f4a3454 (diff) |
libs/core: add luci.model.network.get_protocol(protoname[, networkname])
Diffstat (limited to 'libs/core')
-rw-r--r-- | libs/core/luasrc/model/network.lua | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libs/core/luasrc/model/network.lua b/libs/core/luasrc/model/network.lua index b1db9dbfc..a85def89a 100644 --- a/libs/core/luasrc/model/network.lua +++ b/libs/core/luasrc/model/network.lua @@ -279,6 +279,13 @@ function ifnameof(self, x) end end +function get_protocol(self, protoname, netname) + local v = _protocols[protoname] + if v then + return v(netname or "__dummy__") + end +end + function get_protocols(self) local p = { } local _, v |