Lines Matching refs:prefixLength
83 int prefixLength = 0; in ipv4NetmaskToPrefixLength() local
86 prefixLength++; in ipv4NetmaskToPrefixLength()
89 return prefixLength; in ipv4NetmaskToPrefixLength()
445 int ifc_set_prefixLength(const char *name, int prefixLength) in ifc_set_prefixLength() argument
449 if (prefixLength > 32 || prefixLength < 0) return -1; in ifc_set_prefixLength()
451 in_addr_t mask = prefixLengthToIpv4Netmask(prefixLength); in ifc_set_prefixLength()
475 int ifc_get_info(const char *name, in_addr_t *addr, int *prefixLength, unsigned *flags) in ifc_get_info() argument
488 if (prefixLength != NULL) { in ifc_get_info()
490 *prefixLength = 0; in ifc_get_info()
492 *prefixLength = ipv4NetmaskToPrefixLength( in ifc_get_info()
665 uint32_t prefixLength, in ifc_configure() argument
684 if (ifc_set_prefixLength(ifname, prefixLength)) { in ifc_configure()
685 printerr("failed to set prefixLength %d: %s\n", prefixLength, strerror(errno)); in ifc_configure()