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