Lines Matching refs:familyIndex
113 get_address_family(const char* argument, int32& familyIndex)
119 familyIndex = i;
126 familyIndex = 0;
132 parse_address(int32 familyIndex, const char* argument, BNetworkAddress& address)
137 return address.SetTo(kFamilies[familyIndex].family, argument,
143 prefix_length_to_mask(int32 familyIndex, const char* argument,
154 return mask.SetToMask(kFamilies[familyIndex].family, prefixLength) == B_OK;
409 int32 familyIndex = 0;
422 && get_address_family(argv[i], familyIndex)) {
433 } else if (parse_address(familyIndex, argv[i], destination)) {
449 if (i < argc && parse_address(familyIndex, argv[i], mask))
456 if (!parse_address(familyIndex, argv[i + 1], gateway)) {
468 if (!parse_address(familyIndex, argv[i + 1], mask)) {
481 if (!prefix_length_to_mask(familyIndex, argv[i + 1], mask)) {
517 int socket = ::socket(kFamilies[familyIndex].family, SOCK_DGRAM, 0);