• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/netat/

Lines Matching refs:nve

208 		strlcpy(zone,nbp_req.nve.zone.str, sizeof(zone));
209 strlcpy(object,nbp_req.nve.object.str, sizeof(object));
210 strlcpy(type,nbp_req.nve.type.str, sizeof(type));
531 nbp_req->nve.zone.len = zone->len;
532 nbp_req->nve.zone_hash = 0;
533 bcopy(zone->str,nbp_req->nve.zone.str, zone->len);
545 nbp_req->nve.zone_hash = nbp_strhash(& nbp_req->nve.zone);
548 nbp_req->nve.address = tuple->enu_addr;
549 nbp_req->nve.object.len = object->len;
550 nbp_req->nve.object_hash = 0;
579 nbp_req->nve.object.str[i] = object->str[i];
582 nbp_req->nve.object_hash =
583 nbp_strhash(&nbp_req->nve.object);
586 nbp_req->nve.type.len = type->len;
587 nbp_req->nve.type_hash = 0;
614 nbp_req->nve.type.str[i] = type->str[i];
617 nbp_req->nve.type_hash =
618 nbp_strhash(&nbp_req->nve.type);
623 strlcpy(zone,nbp_req.nve.zone.str, sizeof(zone));
624 strlcpy(object,nbp_req.nve.object.str, sizeof(object));
625 strlcpy(type,nbp_req.nve.type.str, sizeof(type));
697 strlcpy(zone,nbp_req.nve.zone.str, sizeof(zone));
698 strlcpy(object,nbp_req.nve.object.str, sizeof(object));
699 strlcpy(type,nbp_req.nve.type.str, sizeof(type));
706 if ((nbp_req->nve.zone_hash) &&
707 ((nbp_req->nve.zone_hash !=
709 (nbp_req->nve.zone_hash != hzonehash)
714 nbp_req->nve.zone_hash));
722 at_nvestr_t *rzone=&nbp_req->nve.zone;
748 if ((nbp_req->nve.object_hash) &&
749 (nbp_req->nve.object_hash !=
753 if (nbp_strcmp (&nbp_req->nve.object,
762 if ((nbp_req->nve.type_hash) &&
763 (nbp_req->nve.type_hash !=nve_entry->type_hash))
766 if (nbp_strcmp (&nbp_req->nve.type,
778 strlcpy(zone,nbp_req.nve.zone.str, sizeof(zone));
779 strlcpy(object,nbp_req.nve.object.str, sizeof(object));
780 strlcpy(type,nbp_req.nve.type.str, sizeof(type));
954 ddp->dst_socket = nbp_req->nve.address.socket;
955 ddp->dst_node = nbp_req->nve.address.node;
956 NET_ASSIGN_NOSWAP(ddp->dst_net, nbp_req->nve.address.net);
1029 register nve_entry_t *nve;
1032 for (nve = TAILQ_FIRST(&name_registry); nve; nve = TAILQ_NEXT(nve, nve_link), i++)
1045 register nve_entry_t *nve;
1051 nve = next;
1055 nve = TAILQ_FIRST(&name_registry);
1057 for ( ; nve && c ; nve = TAILQ_NEXT(nve, nve_link), p++,i++) {
1059 p->nbpe_object = nve->object;
1060 p->nbpe_type = nve->type;
1064 if (nve) {
1065 next = nve;
1237 int nbp_fillin_nve(entity, nve)
1239 nve_entry_t *nve;
1252 nve->zone = entity->zone;
1253 nve->zone_hash = 0;
1260 nve->zone_hash = nbp_strhash(&nve->zone);
1262 nve->object = entity->object;
1263 nve->object_hash = 0;
1280 nve->object_hash = nbp_strhash(&nve->object);
1282 nve->type = entity->type;
1283 nve->type_hash = 0;
1298 nve->type_hash = nbp_strhash(&nve->type);
1303 nve_entry_t *nbp_find_nve(nve)
1304 nve_entry_t *nve;
1309 if (nve->zone_hash &&
1310 ((nve->zone_hash != nve_entry->zone_hash) &&
1311 (nve->zone_hash != hzonehash))) {
1314 nve->zone_hash));
1318 if ((nve->object_hash) &&
1319 (nve->object_hash != nve_entry->object_hash))
1322 if ((nve->type_hash) &&
1323 (nve->type_hash != nve_entry->type_hash))
1375 /* Got an nve entry on hand.... allocate a buffer, copy the entry
1410 strlcpy(zone,nbp_req.nve.zone.str, sizeof(zone));
1411 strlcpy(object,nbp_req.nve.object.str, sizeof(object));
1412 strlcpy(type,nbp_req.nve.type.str, sizeof(type));
1437 nve_entry_t nve;
1442 if (nbp_fillin_nve(&nbpP->name, &nve) != 0) {
1448 nve.address = nbpP->addr;
1449 nve.ddptype = nbpP->ddptype;
1468 nve.address.net = ifID->ifThisNode.s_net;
1469 nve.address.node = ifID->ifThisNode.s_node;
1471 nve.zone = ifID->ifZoneName;
1472 nve.zone_hash = nbp_strhash(&nve.zone);
1473 if (nbp_find_nve(&nve))
1475 if (nbp_new_nve_entry(&nve, ifID) == 0)
1487 if (!(zno = zt_find_zname(&nve.zone))) {
1518 nve.address.net = ifID->ifThisNode.s_net;
1519 nve.address.node = ifID->ifThisNode.s_node;
1521 if (nbp_find_nve(&nve))
1523 if (nbp_new_nve_entry(&nve, ifID) == 0)
1532 nbpP->unique_nbp_id = (registered > 1)? 0: nve.unique_nbp_id;