X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=client.h;h=fa965c354997ff9fef38ebba8b8220412ffeab84;hp=c6d5c75d1ebf1e70a7dbeafa5ca10f60a2e00592;hb=bced94f9f81fdf355b61738e968aa8b61bfc36e7;hpb=343f3c63fc3a7f9ca4ba4163c9e4cf06cde8d0c3 diff --git a/client.h b/client.h index c6d5c75d..fa965c35 100644 --- a/client.h +++ b/client.h @@ -41,8 +41,8 @@ enum { struct client_task { /** the state of the connection */ int status; - /** the file descriptor */ - int fd; + /** The file descriptor and the rc4 keys. */ + struct rc4_context rc4c; /** the configuration (including the command) */ struct client_args_info conf; /** the config file for client options */ @@ -51,10 +51,6 @@ struct client_task { char *key_file; /** paraslash user name */ char *user; - /** session key for receiving data */ - RC4_KEY rc4_recv_key; - /** session key for sending data */ - RC4_KEY rc4_send_key; /** the client task structure */ struct task task; /** the buffer used for handshake and receiving */