summaryrefslogtreecommitdiff
path: root/defines.h
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2005-02-20 21:01:48 +1100
committerDarren Tucker <dtucker@zip.com.au>2005-02-20 21:01:48 +1100
commitd9f88915a2f2e7fe738799122ac288b5b1a13547 (patch)
tree47e36a257610c4944966d52802a4bc247dedcf89 /defines.h
parent3c774c52f31b54eccb5a936470d21d196968693b (diff)
- (dtucker) [LICENCE Makefile.in README.platform audit-bsm.c configure.ac
defines.h] Bug #125: Add *EXPERIMENTAL* BSM audit support. Configure --with-audit=bsm to enable. Patch originally from Sun Microsystems, parts by John R. Jackson. ok djm@
Diffstat (limited to 'defines.h')
-rw-r--r--defines.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/defines.h b/defines.h
index 4d59408ad..7758bc37a 100644
--- a/defines.h
+++ b/defines.h
@@ -25,7 +25,7 @@
25#ifndef _DEFINES_H 25#ifndef _DEFINES_H
26#define _DEFINES_H 26#define _DEFINES_H
27 27
28/* $Id: defines.h,v 1.118 2005/02/02 12:30:25 dtucker Exp $ */ 28/* $Id: defines.h,v 1.119 2005/02/20 10:01:49 dtucker Exp $ */
29 29
30 30
31/* Constants */ 31/* Constants */
@@ -288,6 +288,10 @@ struct sockaddr_un {
288}; 288};
289#endif /* HAVE_SYS_UN_H */ 289#endif /* HAVE_SYS_UN_H */
290 290
291#ifndef HAVE_IN_ADDR_T
292typedef u_int32_t in_addr_t;
293#endif
294
291#if defined(BROKEN_SYS_TERMIO_H) && !defined(_STRUCT_WINSIZE) 295#if defined(BROKEN_SYS_TERMIO_H) && !defined(_STRUCT_WINSIZE)
292#define _STRUCT_WINSIZE 296#define _STRUCT_WINSIZE
293struct winsize { 297struct winsize {
@@ -530,6 +534,11 @@ struct winsize {
530# define getpgrp() getpgrp(0) 534# define getpgrp() getpgrp(0)
531#endif 535#endif
532 536
537#ifdef USE_BSM_AUDIT
538# define SSH_AUDIT_EVENTS
539# define CUSTOM_SSH_AUDIT_EVENTS
540#endif
541
533/* OPENSSL_free() is Free() in versions before OpenSSL 0.9.6 */ 542/* OPENSSL_free() is Free() in versions before OpenSSL 0.9.6 */
534#if !defined(OPENSSL_VERSION_NUMBER) || (OPENSSL_VERSION_NUMBER < 0x0090600f) 543#if !defined(OPENSSL_VERSION_NUMBER) || (OPENSSL_VERSION_NUMBER < 0x0090600f)
535# define OPENSSL_free(x) Free(x) 544# define OPENSSL_free(x) Free(x)