Lines Matching defs:connp

73 	conn_t	*connp = tcp->tcp_connp;
91 connp->conn_lport != tcphash->tcp_connp->conn_lport)
113 if (V6_OR_V4_INADDR_ANY(connp->conn_bound_addr_v6) &&
160 conn_t *connp = tcp->tcp_connp;
169 ASSERT(connp->conn_lport != 0);
171 connp->conn_lport)].tf_lock;
318 conn_t *connp = tcp->tcp_connp;
321 in6_addr_t v6addr = connp->conn_laddr_v6;
343 requested_port = connp->conn_anon_priv_bind ?
357 if (connp->conn_anon_mlp && is_system_labeled()) {
360 connp->conn_allzones ? ALL_ZONES : zone->zone_id,
397 if (connp->conn_debug) {
408 connp = tcp->tcp_connp;
412 connp->conn_allzones ? ALL_ZONES : zone->zone_id,
425 if (connp->conn_debug) {
448 if (connp->conn_zoneid != mlpzone) {
449 if (connp->conn_debug) {
455 mlp_port, connp->conn_zoneid,
464 err = tsol_mlp_anon(zone, mlptype, connp->conn_proto,
467 if (connp->conn_debug) {
476 connp->conn_anon_port = B_TRUE;
478 connp->conn_mlp_type = mlptype;
482 connp->conn_reuseaddr, B_FALSE, bind_to_req_port_only,
486 connp->conn_mlp_type = mlptSingle;
487 if (connp->conn_anon_port) {
488 connp->conn_anon_port = B_FALSE;
489 (void) tsol_mlp_anon(zone, mlptype, connp->conn_proto,
493 if (connp->conn_debug) {
501 if (connp->conn_debug) {
519 tcp_bind_check(conn_t *connp, struct sockaddr *sa, socklen_t len, cred_t *cr,
522 tcp_t *tcp = connp->conn_tcp;
529 zoneid_t zoneid = IPCL_ZONEID(connp);
530 ip_stack_t *ipst = connp->conn_netstack->netstack_ip;
533 ip_xmit_attr_t *ixa = connp->conn_ixa;
540 if (connp->conn_debug) {
550 if (connp->conn_debug) {
560 error = proto_verify_ip_addr(connp->conn_family, sa, len);
582 if (connp->conn_ipv6_v6only)
601 if (connp->conn_debug) {
613 connp->conn_bound_addr_v6 = v6addr;
617 connp->conn_incoming_ifindex = scopeid;
620 connp->conn_incoming_ifindex = connp->conn_bound_if;
623 connp->conn_laddr_v6 = v6addr;
624 connp->conn_saddr_v6 = v6addr;
631 connp->conn_laddr_v6 = ipv6_all_zeros;
632 connp->conn_saddr_v6 = ipv6_all_zeros;
633 connp->conn_bound_addr_v6 = ipv6_all_zeros;
663 conn_t *connp = tcp->tcp_connp;
684 if (connp->conn_anon_priv_bind) {
736 if (!IPCL_BIND_ZONE_MATCH(lconnp, connp))
789 connp->conn_exclbind;
792 (connp->conn_mac_mode != CONN_MAC_DEFAULT) ||
812 if (connp->conn_ipversion != lconnp->conn_ipversion &&
827 ((connp->conn_fport != lconnp->conn_fport) ||
828 !IN6_ARE_ADDR_EQUAL(&connp->conn_faddr_v6,
890 ip_xmit_attr_t *, connp->conn_ixa,
894 connp->conn_lport = htons(port);
897 connp->conn_lport)] == tbf);
914 if (!connp->conn_anon_priv_bind)
919 if (connp->conn_anon_priv_bind) {