Lines Matching defs:tir
1134 struct tcp_ident_mapping tir;
1148 if (newlen < sizeof(tir))
1150 if ((error = copyin(newp, &tir, sizeof (tir))) != 0 )
1155 if (*oldlenp < sizeof(tir))
1159 if ((error = copyin(oldp, &tir, sizeof (tir))) != 0 )
1165 switch (tir.faddr.ss_family) {
1168 if (tir.laddr.ss_family != AF_INET6) {
1172 fin6 = (struct sockaddr_in6 *)&tir.faddr;
1178 lin6 = (struct sockaddr_in6 *)&tir.laddr;
1187 if (tir.laddr.ss_family != AF_INET) {
1191 fin = (struct sockaddr_in *)&tir.faddr;
1192 lin = (struct sockaddr_in *)&tir.laddr;
1199 switch (tir.faddr.ss_family) {
1203 fin6->sin6_port, &l6, lin6->sin6_port, tir.rdomain);
1208 fin->sin_port, lin->sin_addr, lin->sin_port, tir.rdomain);
1211 unhandled_af(tir.faddr.ss_family);
1235 switch (tir.faddr.ss_family) {
1239 &l6, lin6->sin6_port, NULL, tir.rdomain);
1244 lin->sin_addr, lin->sin_port, NULL, tir.rdomain);
1253 tir.ruid = so->so_ruid;
1254 tir.euid = so->so_euid;
1256 tir.ruid = -1;
1257 tir.euid = -1;
1264 *oldlenp = sizeof(tir);
1265 return copyout(&tir, oldp, sizeof(tir));