pbs-api-types: remove libc dependency
Signed-off-by: Dietmar Maurer <dietmar@proxmox.com>
This commit is contained in:
parent
af5a55509d
commit
f7fde5c81b
|
@ -9,7 +9,6 @@ description = "general API type helpers for PBS"
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
hex = "0.4.3"
|
hex = "0.4.3"
|
||||||
lazy_static = "1.4"
|
lazy_static = "1.4"
|
||||||
libc = "0.2"
|
|
||||||
openssl = "0.10"
|
openssl = "0.10"
|
||||||
percent-encoding = "2.1"
|
percent-encoding = "2.1"
|
||||||
regex = "1.2"
|
regex = "1.2"
|
||||||
|
|
|
@ -127,7 +127,7 @@ pub enum NetworkInterfaceType {
|
||||||
pub const NETWORK_INTERFACE_NAME_SCHEMA: Schema = StringSchema::new("Network interface name.")
|
pub const NETWORK_INTERFACE_NAME_SCHEMA: Schema = StringSchema::new("Network interface name.")
|
||||||
.format(&NETWORK_INTERFACE_FORMAT)
|
.format(&NETWORK_INTERFACE_FORMAT)
|
||||||
.min_length(1)
|
.min_length(1)
|
||||||
.max_length(libc::IFNAMSIZ-1)
|
.max_length(15) // libc::IFNAMSIZ-1
|
||||||
.schema();
|
.schema();
|
||||||
|
|
||||||
pub const NETWORK_INTERFACE_ARRAY_SCHEMA: Schema = ArraySchema::new(
|
pub const NETWORK_INTERFACE_ARRAY_SCHEMA: Schema = ArraySchema::new(
|
||||||
|
|
Loading…
Reference in New Issue