Lines Matching refs:pvt
58 struct pvt { struct
998 struct pvt *pvt; local
1001 net_data->ho_data = malloc(sizeof (struct pvt));
1007 pvt = net_data->ho_data;
1017 if (inet_pton(af, name, pvt->addr) != 1) {
1024 inet_aton(name, (struct in_addr *)pvt->addr) != 1) &&
1025 inet_pton(af, name, pvt->addr) != 1) {
1030 strncpy(pvt->name, name, NS_MAXDNAME);
1031 pvt->name[NS_MAXDNAME] = '\0';
1033 map_v4v6_address(pvt->addr, pvt->addr);
1036 pvt->host.h_addrtype = af;
1039 pvt->host.h_length = NS_INADDRSZ;
1042 pvt->host.h_length = NS_IN6ADDRSZ;
1049 pvt->host.h_name = pvt->name;
1050 pvt->host.h_aliases = pvt->aliases;
1051 pvt->aliases[0] = NULL;
1052 pvt->addrs[0] = (char *)pvt->addr;
1053 pvt->addrs[1] = NULL;
1054 pvt->host.h_addr_list = pvt->addrs;
1056 return (&pvt->host);