Lines Matching defs:family
49 int family;
78 printf("usage: %s [command] [<interface>] [<address family>] "
115 for (int32 i = 0; kFamilies[i].family >= 0; i++) {
137 return address.SetTo(kFamilies[familyIndex].family, argument,
154 return mask.SetToMask(kFamilies[familyIndex].family, prefixLength) == B_OK;
189 // find family (we use the family of the first address as this is
190 // called on a socket for a single family)
191 const address_family *family = NULL;
192 for (int32 i = 0; kFamilies[i].family >= 0; i++) {
194 == kFamilies[i].family) {
195 family = &kFamilies[i];
200 int addressLength = family->maxAddressLength;
202 printf("%s routing table:\n", family->name);
204 if (family->preferredPrefixFormat == PREFIX_PREFER_NETMASK) {
219 if (family != NULL) {
225 if (family->preferredPrefixFormat
233 if (family->preferredPrefixFormat
246 printf("%*s ", family->maxAddressLength, "-");
248 printf("unknown family ");
343 // find family
344 const address_family *family = NULL;
345 for (int32 i = 0; kFamilies[i].family >= 0; i++) {
346 if (route.destination->sa_family == kFamilies[i].family) {
347 family = &kFamilies[i];
352 if (family != NULL) {
365 printf("unknown family ");
420 // try to parse address family
483 "address family\n", kProgramName);
517 int socket = ::socket(kFamilies[familyIndex].family, SOCK_DGRAM, 0);
519 fprintf(stderr, "%s: The requested address family is not available.\n",
548 for (int32 i = 0; kFamilies[i].family >= 0; i++) {
549 int socket = ::socket(kFamilies[i].family, SOCK_DGRAM, 0);