Lines Matching refs:smb_ctx
95 struct smb_ctx; /* anonymous here; real one in smb_lib.h */
96 typedef struct smb_ctx smb_ctx_t;
106 int smb_ctx_alloc(struct smb_ctx **);
107 void smb_ctx_free(struct smb_ctx *);
108 int smb_ctx_kill(struct smb_ctx *);
110 int smb_ctx_scan_argv(struct smb_ctx *, int, char **, int, int, int);
111 int smb_ctx_parseunc(struct smb_ctx *, const char *, int, int, int,
113 int smb_ctx_readrc(struct smb_ctx *);
114 int smb_ctx_opt(struct smb_ctx *, int, const char *);
115 int smb_get_authentication(struct smb_ctx *);
117 int smb_ctx_flags2(struct smb_ctx *);
118 int smb_ctx_resolve(struct smb_ctx *);
119 int smb_ctx_get_ssn(struct smb_ctx *);
120 int smb_ctx_get_tree(struct smb_ctx *);
122 int smb_ctx_setauthflags(struct smb_ctx *, int);
123 int smb_ctx_setcharset(struct smb_ctx *, const char *);
124 int smb_ctx_setfullserver(struct smb_ctx *, const char *);
125 int smb_ctx_setsigning(struct smb_ctx *, int ena, int req);
126 int smb_ctx_setminver(struct smb_ctx *, int ver);
127 int smb_ctx_setmaxver(struct smb_ctx *, int ver);
129 int smb_ctx_setnbflags(struct smb_ctx *, int ena, int bcast);
130 int smb_ctx_setscope(struct smb_ctx *, const char *);
131 int smb_ctx_setwins(struct smb_ctx *, const char *, const char *);
133 int smb_ctx_setsrvaddr(struct smb_ctx *, const char *);
134 int smb_ctx_setserver(struct smb_ctx *, const char *);
135 int smb_ctx_setshare(struct smb_ctx *, const char *, int);
137 int smb_ctx_setdomain(struct smb_ctx *, const char *, int);
138 int smb_ctx_setuser(struct smb_ctx *, const char *, int);
139 int smb_ctx_setpassword(struct smb_ctx *, const char *, int);
140 int smb_ctx_setpwhash(struct smb_ctx *, const uchar_t *, const uchar_t *);
142 typedef void (*smb_ctx_close_hook_t)(struct smb_ctx *);
145 int smb_fh_open(struct smb_ctx *ctx, const char *, int);
152 int smb_open_printer(struct smb_ctx *, const char *, int, int);