Grid Community Toolkit
6.2.1705709074 (tag: v6.2.20240202)
Main Page
Related Pages
Modules
Data Structures
Files
Examples
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
myproxy
source
gsi_socket_priv.h
1
#ifndef GSI_SOCKET_PRIV_H
2
#define GSI_SOCKET_PRIV_H 1
3
/*
4
* gsi_socket_priv.h
5
*
6
* See gsi_socket.h for documentation.
7
*/
8
9
struct
_gsi_socket
10
{
11
int
sock;
12
int
allow_anonymous;
/* Boolean */
13
/* All these variables together indicate the last error we saw */
14
char
*error_string;
15
int
error_number;
16
gss_ctx_id_t gss_context;
17
OM_uint32 major_status;
18
OM_uint32 minor_status;
19
char
*peer_name;
20
int
limited_proxy;
/* 1 if peer used a limited proxy */
21
int
max_token_len;
22
char
*certreq;
/* path to a PEM encoded cert req */
23
};
24
25
#define DEFAULT_SERVICE_NAME "host"
26
27
#endif
/* GSI_SOCKET_PRIV_H */
Generated by
1.8.5