summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/inet/tcp.h
diff options
context:
space:
mode:
authornordmark <none@none>2006-09-14 18:05:27 -0700
committernordmark <none@none>2006-09-14 18:05:27 -0700
commit5597b60aeb68a38553f85c035a2b400ba7a22a50 (patch)
tree5f4bcde8420afbcd6994bc9fb61cff6a86968ab5 /usr/src/uts/common/inet/tcp.h
parentc2623971ed26a21199082ffc082fa6324f1a1c59 (diff)
downloadillumos-joyent-5597b60aeb68a38553f85c035a2b400ba7a22a50.tar.gz
4963362 routing socket is not zone-aware
6391685 Source interface selection is flawed when sending via default route within a zone. 6423486 Solaris should include an option to disable loopback traffic routing between non-global zones. 6426172 ICMP Destination unreachable from global zone instead non-global 6453678 TCP RST are routed as if they were sent by the global zone 6453732 zones routing check for "next hop reachable from zone" for default routes is flawed
Diffstat (limited to 'usr/src/uts/common/inet/tcp.h')
-rw-r--r--usr/src/uts/common/inet/tcp.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/uts/common/inet/tcp.h b/usr/src/uts/common/inet/tcp.h
index ebf0084e18..cede68250d 100644
--- a/usr/src/uts/common/inet/tcp.h
+++ b/usr/src/uts/common/inet/tcp.h
@@ -558,7 +558,8 @@ typedef struct tcp_s {
extern void tcp_free(tcp_t *tcp);
extern void tcp_ddi_init(void);
extern void tcp_ddi_destroy(void);
-extern void tcp_xmit_listeners_reset(mblk_t *mp, uint_t ip_hdr_len);
+extern void tcp_xmit_listeners_reset(mblk_t *mp, uint_t ip_hdr_len,
+ zoneid_t zoneid);
extern void tcp_conn_request(void *arg, mblk_t *mp, void *arg2);
extern void tcp_conn_request_unbound(void *arg, mblk_t *mp, void *arg2);
extern void tcp_input(void *arg, mblk_t *mp, void *arg2);