···63636464 assertMacAddress = name: group: attr:
6565 optional (attr ? ${name} && ! isMacAddress attr.${name})
6666- "Systemd ${group} field `${name}' must be a valid mac address.";
6666+ "Systemd ${group} field `${name}' must be a valid MAC address.";
6767+6868+ assertNetdevMacAddress = name: group: attr:
6969+ optional (attr ? ${name} && (! isMacAddress attr.${name} || attr.${name} != "none"))
7070+ "Systemd ${group} field `${name}` must be a valid MAC address or the special value `none`.";
7171+67726873 isPort = i: i >= 0 && i <= 65535;
6974