Print this page
NEX-16824 SMB client connection setup rework
NEX-17232 SMB client reconnect failures
Reviewed by: Evan Layton <evan.layton@nexenta.com>
Reviewed by: Matt Barden <matt.barden@nexenta.com>
and: (improve debug)

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/sys/t_kuser.h
          +++ new/usr/src/uts/common/sys/t_kuser.h
↓ open down ↓ 90 lines elided ↑ open up ↑
  91   91   */
  92   92  #define         MADE_FP         0x02
  93   93  
  94   94  extern int      t_kalloc(TIUSER *, int, int, char **);
  95   95  extern int      t_kbind(TIUSER *, struct t_bind *, struct t_bind *);
  96   96  extern int      t_kclose(TIUSER *, int);
  97   97  extern int      t_kconnect(TIUSER *, struct t_call *, struct t_call *);
  98   98  extern int      t_kfree(TIUSER *, char *, int);
  99   99  extern int      t_kgetstate(TIUSER *, int *);
 100  100  extern int      t_kopen(struct file *, dev_t, int, TIUSER **, struct cred *);
      101 +extern int      t_koptmgmt(TIUSER *, struct t_optmgmt *, struct t_optmgmt *);
 101  102  extern int      t_krcvudata(TIUSER *, struct t_kunitdata *, int *, int *);
 102  103  extern int      t_ksndudata(TIUSER *, struct t_kunitdata *, frtn_t *);
 103  104  extern int      t_kspoll(TIUSER *, int, int, int *);
 104  105  extern int      t_kunbind(TIUSER *);
 105  106  extern int      tli_send(TIUSER *, mblk_t *, int);
 106  107  extern int      tli_recv(TIUSER *, mblk_t **, int);
 107  108  extern int      t_tlitosyserr(int);
 108  109  extern int      get_ok_ack(TIUSER *, int, int);
 109  110  
 110  111  /*
↓ open down ↓ 33 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX