30 enum ssh_audit_event_type {
31 SSH_LOGIN_EXCEED_MAXTRIES,
32 SSH_LOGIN_ROOT_DENIED,
38 SSH_AUTH_FAIL_HOSTBASED,
43 SSH_CONNECTION_ABANDON,
46 typedef enum ssh_audit_event_type ssh_audit_event_t;
48 void audit_connection_from(
const char *,
int);
49 void audit_event(ssh_audit_event_t);
50 void audit_session_open(
struct logininfo *);
51 void audit_session_close(
struct logininfo *);
52 void audit_run_command(
const char *);
53 ssh_audit_event_t audit_classify_auth(
const char *);