X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=ssh.h;h=bf57b8fac375d876b16147f172c9c20d1aaf524f;hb=107d1d875de8a2b19f71b6b4254f297c830591ac;hp=28dd6dd178861bfdd05150c649893a4c55dbc39a;hpb=8f91f075991a82cd3ba6415b5fddf2fe7ed4d8ea;p=PuTTY.git diff --git a/ssh.h b/ssh.h index 28dd6dd1..bf57b8fa 100644 --- a/ssh.h +++ b/ssh.h @@ -75,7 +75,10 @@ unsigned long crc32(const void *s, size_t len); unsigned long crc32_update(unsigned long crc_input, const void *s, size_t len); /* SSH CRC compensation attack detector */ -int detect_attack(unsigned char *buf, uint32 len, unsigned char *IV); +void *crcda_make_context(void); +void crcda_free_context(void *handle); +int detect_attack(void *handle, unsigned char *buf, uint32 len, + unsigned char *IV); typedef struct { uint32 h[4];