17 #if !defined GLOBUS_XIO_DRIVER_GSSAPI_FTP_H
18 #define GLOBUS_XIO_DRIVER_GSSAPI_FTP_H 1
21 #include "globus_error_gssapi.h"
25 GLOBUS_XIO_GSSAPI_ATTR_TYPE_SUBJECT,
26 GLOBUS_XIO_GSSAPI_ATTR_TYPE_START_STATE,
27 GLOBUS_XIO_GSSAPI_ATTR_TYPE_ENCRYPT,
28 GLOBUS_XIO_GSSAPI_ATTR_TYPE_ALLOW_CLEAR,
29 GLOBUS_XIO_GSSAPI_ATTR_TYPE_FORCE_SERVER
30 } globus_xio_gssapi_attr_type_t;
32 typedef enum globus_xio_gssapi_handle_cntl_type_e
34 GLOBUS_XIO_DRIVER_GSSAPI_FTP_GET_AUTH
35 } globus_xio_gssapi_handle_cntl_type_t;
39 GLOBUS_XIO_GSSAPI_FTP_BAD_PARAMETER,
40 GLOBUS_XIO_GSSAPI_FTP_OUTSTANDING_OP,
41 GLOBUS_XIO_GSSAPI_FTP_ERROR_ENCODING,
42 GLOBUS_XIO_GSSAPI_FTP_ERROR_ALLOC,
43 GLOBUS_XIO_GSSAPI_FTP_ERROR_AUTH,
44 GLOBUS_XIO_GSSAPI_FTP_ERROR_QUIT
49 GLOBUS_XIO_GSSAPI_FTP_SECURE,
50 GLOBUS_XIO_GSSAPI_FTP_CLEAR,
51 GLOBUS_XIO_GSSAPI_FTP_NONE
Headers common to all of Globus.