mirror of
https://github.com/openwrt/luci.git
synced 2026-04-15 10:51:51 +00:00
luci-mod-network: allow interface names to max of 15 chars
The Kernel receives the name suffix, so evaluate length on the user provided name and disconnect the formatted name code length check. Closes #8390 Signed-off-by: Paul Donald <newtwen+github@gmail.com>
This commit is contained in:
@@ -1373,10 +1373,11 @@ return view.extend({
|
||||
if (uci.get('network', value) != null)
|
||||
return _('The interface name is already used');
|
||||
|
||||
/* // The kernel takes max 15 character names. We can skip this.
|
||||
const pr = network.getProtocol(proto.formvalue(section_id), value);
|
||||
const ifname = pr.isVirtual() ? '%s-%s'.format(pr.getProtocol(), value) : 'br-%s'.format(value);
|
||||
|
||||
if (ifname.length > 15)
|
||||
*/
|
||||
if (value.length > 15)
|
||||
return _('The interface name is too long');
|
||||
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user