components/puppet/ext/puppet_audit.c
branchs11-update
changeset 2774 744be5e3b495
parent 2771 8e4227dc2fc4
child 2786 78b671af7080
equal deleted inserted replaced
2773:8d29ec07e743 2774:744be5e3b495
    30 #include <ruby.h>
    30 #include <ruby.h>
    31 #include <pwd.h>
    31 #include <pwd.h>
    32 #include <nss_dbdefs.h>
    32 #include <nss_dbdefs.h>
    33 #include <bsm/adt.h>
    33 #include <bsm/adt.h>
    34 #include <bsm/adt_event.h>
    34 #include <bsm/adt_event.h>
       
    35 
       
    36 /*
       
    37  * the ADT_puppet_session_* macros may not yet be on the system. this can
       
    38  * be removed when they are.
       
    39  */ 
       
    40 #ifndef ADT_puppet_session_start
       
    41 #define    ADT_puppet_session_end    219
       
    42 #define    ADT_puppet_session_start    218
       
    43 #endif 
    35 
    44 
    36 VALUE cPuppetAudit;
    45 VALUE cPuppetAudit;
    37 
    46 
    38 VALUE
    47 VALUE
    39 audit_new(VALUE class)
    48 audit_new(VALUE class)