32 enum ssh_audit_event_type {
33 SSH_LOGIN_EXCEED_MAXTRIES,
34 SSH_LOGIN_ROOT_DENIED,
40 SSH_AUTH_FAIL_HOSTBASED,
45 SSH_CONNECTION_ABANDON,
48 typedef enum ssh_audit_event_type ssh_audit_event_t;
50 void audit_connection_from(
const char *,
int);
51 void audit_event(ssh_audit_event_t);
52 void audit_session_open(
struct logininfo *);
53 void audit_session_close(
struct logininfo *);
54 void audit_run_command(
const char *);
55 ssh_audit_event_t audit_classify_auth(
const char *);