Home | History | Annotate | Download | only in include
      1 /*	$OpenBSD: deattack.h,v 1.7 2001/06/26 17:27:23 markus Exp $	*/
      2 
      3 #ifndef	_DEATTACK_H
      4 #define	_DEATTACK_H
      5 
      6 #pragma ident	"%Z%%M%	%I%	%E% SMI"
      7 
      8 #ifdef __cplusplus
      9 extern "C" {
     10 #endif
     11 
     12 
     13 /*
     14  * Cryptographic attack detector for ssh - Header file
     15  *
     16  * Copyright (c) 1998 CORE SDI S.A., Buenos Aires, Argentina.
     17  *
     18  * All rights reserved. Redistribution and use in source and binary
     19  * forms, with or without modification, are permitted provided that
     20  * this copyright notice is retained.
     21  *
     22  * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
     23  * WARRANTIES ARE DISCLAIMED. IN NO EVENT SHALL CORE SDI S.A. BE
     24  * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY OR
     25  * CONSEQUENTIAL DAMAGES RESULTING FROM THE USE OR MISUSE OF THIS
     26  * SOFTWARE.
     27  *
     28  * Ariel Futoransky <futo (at) core-sdi.com>
     29  * <http://www.core-sdi.com>
     30  */
     31 
     32 /* Return codes */
     33 #define DEATTACK_OK		0
     34 #define DEATTACK_DETECTED	1
     35 #define DEATTACK_DOS_DETECTED	2
     36 
     37 int	 detect_attack(u_char *, u_int32_t, u_char[8]);
     38 
     39 #ifdef __cplusplus
     40 }
     41 #endif
     42 
     43 #endif /* _DEATTACK_H */
     44