]> git.proxmox.com Git - proxmox-widget-toolkit.git/commitdiff
MacPrefix: prevent multicast MacPrefixes
authorStoiko Ivanov <s.ivanov@proxmox.com>
Tue, 12 Mar 2019 15:07:47 +0000 (16:07 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 14 Mar 2019 09:08:22 +0000 (10:08 +0100)
provide direct visual feedback for the related commit in pve-cluster.

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
Toolkit.js

index ddc0e42cf04b8280925d056f4288f0bcc3acf283..41be6ad1401af06599688e3aa93b64e2e6cf45a7 100644 (file)
@@ -54,7 +54,7 @@ Ext.apply(Ext.form.field.VTypes, {
     MacAddressText: gettext('Example') + ': 01:23:45:67:89:ab',
 
     MacPrefix:  function(v) {
-       return (/^[a-f0-9]{2}(?::[a-f0-9]{2}){0,2}:?$/i).test(v);
+       return (/^[a-f0-9][02468ace](?::[a-f0-9]{2}){0,2}:?$/i).test(v);
     },
     MacPrefixMask: /[a-fA-F0-9:]/,
     MacPrefixText: gettext('Example') + ': 02:8f',