1
1

Change refs from AGENT * to ssh_agent

Fixes also a typo in ssh_agent declaration
Этот коммит содержится в:
Aris Adamantiadis 2009-07-24 22:19:40 +02:00
родитель 2bc8819e8f
Коммит fa11083fcb
3 изменённых файлов: 7 добавлений и 8 удалений

Просмотреть файл

@ -77,9 +77,8 @@ typedef struct ssh_buffer_struct BUFFER;
typedef struct ssh_public_key_struct PUBLIC_KEY;
typedef struct ssh_private_key_struct PRIVATE_KEY;
typedef struct ssh_channel_struct CHANNEL;
#endif
typedef struct ssh_agent_struct AGENT;
//#endif
#endif
typedef struct ssh_options_struct SSH_OPTIONS;
typedef struct ssh_session SSH_SESSION;
@ -91,7 +90,7 @@ typedef struct ssh_public_key_struct* ssh_public_key;
typedef struct ssh_private_key_struct* ssh_private_key;
typedef struct ssh_options_struct* ssh_options;
typedef struct ssh_channel_struct* ssh_channel;
typedef struct ssh_agent_struct* ssh_agentT;
typedef struct ssh_agent_struct* ssh_agent;
typedef struct ssh_session* ssh_session;
typedef struct ssh_kbdint* ssh_kbdint;

Просмотреть файл

@ -382,7 +382,7 @@ struct ssh_session {
int maxchannel;
int exec_channel_opened; /* version 1 only. more
info in channels1.c */
AGENT *agent; /* ssh agent */
ssh_agent agent; /* ssh agent */
/* keyb interactive data */
struct ssh_kbdint *kbdint;

Просмотреть файл

@ -118,10 +118,10 @@ static size_t atomicio(struct socket *s, void *buf, size_t n, int do_read) {
return pos;
}
AGENT *agent_new(struct ssh_session *session) {
AGENT *agent = NULL;
ssh_agent agent_new(struct ssh_session *session) {
ssh_agent agent = NULL;
agent = malloc(sizeof(AGENT));
agent = malloc(sizeof(struct ssh_agent_struct));
if (agent == NULL) {
return NULL;
}
@ -147,7 +147,7 @@ void agent_close(struct ssh_agent_struct *agent) {
}
}
void agent_free(AGENT *agent) {
void agent_free(ssh_agent agent) {
if (agent) {
if (agent->ident) {
buffer_free(agent->ident);