Searched refs:prefixLength (Results 1 - 7 of 7) sorted by relevance

/haiku/src/system/libroot/os/
H A Dfind_paths.cpp351 size_t prefixLength = strlen(buffer); local
360 const char* remainder = path + prefixLength + 1;
781 size_t prefixLength = placeholder - basePath; local
782 if (strncmp(relativePath, basePath, prefixLength) != 0
783 || relativePath[prefixLength] != '/') {
788 const char* architecturePart = relativePath + prefixLength + 1;
/haiku/src/kits/network/libnetapi/
H A DNetworkAddress.cpp421 BNetworkAddress::SetToMask(int family, uint32 prefixLength) argument
426 if (prefixLength > 32)
435 for (uint8 i = 32; i > 32 - prefixLength; i--)
444 if (prefixLength > 128)
452 for (uint8 i = 0; i < sizeof(in6_addr); i++, prefixLength -= 8) {
453 if (prefixLength < 8) {
455 = (uint8)(0xff << (8 - prefixLength));
/haiku/src/kits/package/
H A DPackageInfo.cpp93 size_t prefixLength = strlen(prefix); local
95 if (prefixLength + suffixLength >= sizeof(fFieldName)) {
100 memcpy(fFieldName, prefix, prefixLength);
101 memcpy(fFieldName + prefixLength, suffix, suffixLength);
102 fFieldName[prefixLength + suffixLength] = '\0';
105 bool ReplaceSuffix(size_t prefixLength, const char* suffix) argument
108 if (prefixLength + suffixLength >= sizeof(fFieldName)) {
113 memcpy(fFieldName + prefixLength, suffix, suffixLength);
114 fFieldName[prefixLength + suffixLength] = '\0';
/haiku/headers/os/net/
H A DNetworkAddress.h70 status_t SetToMask(int family, uint32 prefixLength);
/haiku/src/bin/network/route/
H A Droute.cpp150 uint32 prefixLength = strtoul(argument, &end, 10); local
154 return mask.SetToMask(kFamilies[familyIndex].family, prefixLength) == B_OK;
/haiku/src/tests/add-ons/kernel/kernelland_emu/
H A Dmodule.cpp640 uint32 prefixLength = strlen(prefix); local
644 if (!strncmp(module->Info()->name, prefix, prefixLength)
/haiku/src/bin/network/ifconfig/
H A Difconfig.cpp180 uint32 prefixLength = strtoul(argument, &end, 10); local
184 return mask.SetToMask(family, prefixLength) == B_OK;

Completed in 75 milliseconds