Changeset 539


Ignore:
Timestamp:
06/01/11 18:24:08 (3 years ago)
Author:
sgrubb
Message:

Return error if auditctl -l fails (#709345)

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r538 r539  
    88- Update auditd to avoid the oom killer in new kernels (Andreas Jaeger) 
    99- Parse and interpret NETFILTER_PKT events correctly 
     10- Return error if auditctl -l fails (#709345) 
    1011 
    11122.1.1 
  • trunk/src/auditctl.c

    r479 r539  
    425425} 
    426426 
    427 void audit_request_rule_list(int fd) 
     427int audit_request_rule_list(int fd) 
    428428{ 
    429429        if (audit_request_rules_list_data(fd) > 0) { 
    430430                list_requested = 1; 
    431431                get_reply(); 
    432         } 
     432                return 1; 
     433        } 
     434        return 0; 
    433435} 
    434436 
     
    584586                        } 
    585587                } 
    586                 audit_request_rule_list(fd); 
    587                 retval = -2; 
     588                if (audit_request_rule_list(fd)) 
     589                        retval = -2; 
     590                else 
     591                        retval = -1; 
    588592                break; 
    589593        case 'a': 
     
    774778                retval = delete_all_rules(fd); 
    775779                if (retval == 0) { 
    776                         audit_request_rule_list(fd); 
     780                        (void)audit_request_rule_list(fd); 
    777781                        key[0] = 0; 
    778782                        retval = -2; 
Note: See TracChangeset for help on using the changeset viewer.