From 984fb41b9838c80ec35eb9595b11df15ba8d152a Mon Sep 17 00:00:00 2001 From: Aris Adamantiadis Date: Sun, 6 Dec 2009 23:47:58 +0100 Subject: Moved #defines into an enum --- libssh/client.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'libssh/client.c') diff --git a/libssh/client.c b/libssh/client.c index d4f5f5c..580a7d5 100644 --- a/libssh/client.c +++ b/libssh/client.c @@ -231,12 +231,15 @@ int ssh_send_banner(ssh_session session, int server) { return 0; } -#define DH_STATE_INIT 0 -#define DH_STATE_INIT_TO_SEND 1 -#define DH_STATE_INIT_SENT 2 -#define DH_STATE_NEWKEYS_TO_SEND 3 -#define DH_STATE_NEWKEYS_SENT 4 -#define DH_STATE_FINISHED 5 +enum ssh_dh_state_e { + DH_STATE_INIT, + DH_STATE_INIT_TO_SEND, + DH_STATE_INIT_SENT, + DH_STATE_NEWKEYS_TO_SEND, + DH_STATE_NEWKEYS_SENT, + DH_STATE_FINISHED +}; + static int dh_handshake(ssh_session session) { ssh_string e = NULL; ssh_string f = NULL; -- cgit