Print this page
tcp: maybe related to 721fffe3

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/inet/tcp_impl.h
          +++ new/usr/src/uts/common/inet/tcp_impl.h
↓ open down ↓ 538 lines elided ↑ open up ↑
 539  539                      boolean_t);
 540  540  extern int      tcp_do_connect(conn_t *, const struct sockaddr *, socklen_t,
 541  541                      cred_t *, pid_t);
 542  542  extern int      tcp_do_listen(conn_t *, struct sockaddr *, socklen_t, int,
 543  543                      cred_t *, boolean_t);
 544  544  extern int      tcp_do_unbind(conn_t *);
 545  545  extern boolean_t        tcp_eager_blowoff(tcp_t *, t_scalar_t);
 546  546  extern void     tcp_eager_cleanup(tcp_t *, boolean_t);
 547  547  extern void     tcp_eager_kill(void *, mblk_t *, void *, ip_recv_attr_t *);
 548  548  extern void     tcp_eager_unlink(tcp_t *);
 549      -extern int      tcp_getpeername(sock_lower_handle_t, struct sockaddr *,
 550      -                    socklen_t *, cred_t *);
 551      -extern int      tcp_getsockname(sock_lower_handle_t, struct sockaddr *,
 552      -                    socklen_t *, cred_t *);
 553  549  extern void     tcp_init_values(tcp_t *, tcp_t *);
 554  550  extern void     tcp_ipsec_cleanup(tcp_t *);
 555  551  extern int      tcp_maxpsz_set(tcp_t *, boolean_t);
 556  552  extern void     tcp_mss_set(tcp_t *, uint32_t);
 557  553  extern void     tcp_reinput(conn_t *, mblk_t *, ip_recv_attr_t *, ip_stack_t *);
 558  554  extern void     tcp_rsrv(queue_t *);
 559  555  extern uint_t   tcp_rwnd_reopen(tcp_t *);
 560  556  extern int      tcp_rwnd_set(tcp_t *, uint32_t);
 561  557  extern int      tcp_set_destination(tcp_t *);
 562  558  extern void     tcp_set_ws_value(tcp_t *);
↓ open down ↓ 109 lines elided ↑ open up ↑
 672  668                      uint_t *, uchar_t *, void *, cred_t *);
 673  669  extern void     tcp_tpi_unbind(tcp_t *, mblk_t *);
 674  670  extern void     tcp_tli_accept(tcp_t *, mblk_t *);
 675  671  extern void     tcp_use_pure_tpi(tcp_t *);
 676  672  extern void     tcp_do_capability_ack(tcp_t *, struct T_capability_ack *,
 677  673                      t_uscalar_t);
 678  674  
 679  675  /*
 680  676   * TCP option processing related functions in tcp_opt_data.c
 681  677   */
 682      -extern int      tcp_opt_default(queue_t *, t_scalar_t, t_scalar_t, uchar_t *);
 683  678  extern int      tcp_opt_get(conn_t *, int, int, uchar_t *);
 684  679  extern int      tcp_opt_set(conn_t *, uint_t, int, int, uint_t, uchar_t *,
 685  680                      uint_t *, uchar_t *, void *, cred_t *);
 686  681  
 687  682  /*
 688  683   * TCP time wait processing related functions in tcp_time_wait.c.
 689  684   */
 690  685  extern void             tcp_time_wait_append(tcp_t *);
 691  686  extern void             tcp_time_wait_collector(void *);
 692  687  extern boolean_t        tcp_time_wait_remove(tcp_t *, tcp_squeue_priv_t *);
↓ open down ↓ 18 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX