Lines Matching defs:kx_context
180 struct kx_context {
181 int (*authenticate)(struct kx_context *kc, int s);
182 int (*userok)(struct kx_context *kc, char *user);
183 ssize_t (*read)(struct kx_context *kc,
185 ssize_t (*write)(struct kx_context *kc,
187 int (*copy_encrypted)(struct kx_context *kc,
189 void (*destroy)(struct kx_context *kc);
204 typedef struct kx_context kx_context;
207 context_set (kx_context *kc, const char *host, const char *user, int port,
211 context_destroy (kx_context *kc);
214 context_authenticate (kx_context *kc, int s);
217 context_userok (kx_context *kc, char *user);
220 kx_read (kx_context *kc, int fd, void *buf, size_t len);
223 kx_write (kx_context *kc, int fd, const void *buf, size_t len);
226 copy_encrypted (kx_context *kc, int fd1, int fd2);
231 krb5_make_context (kx_context *c);
234 recv_v5_auth (kx_context *kc, int sock, u_char *buf);
239 fatal (kx_context *kc, int fd, char *format, ...)