diff options
author | Günther Deschner <gd@samba.org> | 2008-02-04 10:10:12 +0100 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2008-02-04 10:10:12 +0100 |
commit | 72d0deddc46a12363f930596e1823105caad5f24 (patch) | |
tree | f1ae373eed35958d5f2de74a0677d9e27c2bbaf9 /source3/rpc_server/srv_eventlog_nt.c | |
parent | 00073422d5b61e1e2182475d9aa44290d466fb0f (diff) | |
download | samba-72d0deddc46a12363f930596e1823105caad5f24.tar.gz samba-72d0deddc46a12363f930596e1823105caad5f24.tar.bz2 samba-72d0deddc46a12363f930596e1823105caad5f24.zip |
Use pidl for _eventlog_GetNumRecords().
Guenther
(This used to be commit af30a6373e7d85df4bb99e153588498938ddc368)
Diffstat (limited to 'source3/rpc_server/srv_eventlog_nt.c')
-rw-r--r-- | source3/rpc_server/srv_eventlog_nt.c | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/source3/rpc_server/srv_eventlog_nt.c b/source3/rpc_server/srv_eventlog_nt.c index 7af8219a3e..2cc7d021ca 100644 --- a/source3/rpc_server/srv_eventlog_nt.c +++ b/source3/rpc_server/srv_eventlog_nt.c @@ -832,13 +832,13 @@ NTSTATUS _eventlog_get_oldest_entry( pipes_struct * p, } /******************************************************************** +_eventlog_GetNumRecords ********************************************************************/ -NTSTATUS _eventlog_get_num_records( pipes_struct * p, - EVENTLOG_Q_GET_NUM_RECORDS * q_u, - EVENTLOG_R_GET_NUM_RECORDS * r_u ) +NTSTATUS _eventlog_GetNumRecords(pipes_struct *p, + struct eventlog_GetNumRecords *r) { - EVENTLOG_INFO *info = find_eventlog_info_by_hnd( p, &q_u->handle ); + EVENTLOG_INFO *info = find_eventlog_info_by_hnd( p, r->in.handle ); if (info == NULL) { return NT_STATUS_INVALID_HANDLE; @@ -847,7 +847,7 @@ NTSTATUS _eventlog_get_num_records( pipes_struct * p, if ( !( get_num_records_hook( info ) ) ) return NT_STATUS_ACCESS_DENIED; - r_u->num_records = info->num_records; + *r->out.number = info->num_records; return NT_STATUS_OK; } @@ -870,12 +870,6 @@ NTSTATUS _eventlog_DeregisterEventSource(pipes_struct *p, struct eventlog_Deregi return NT_STATUS_NOT_IMPLEMENTED; } -NTSTATUS _eventlog_GetNumRecords(pipes_struct *p, struct eventlog_GetNumRecords *r) -{ - p->rng_fault_state = True; - return NT_STATUS_NOT_IMPLEMENTED; -} - NTSTATUS _eventlog_GetOldestRecord(pipes_struct *p, struct eventlog_GetOldestRecord *r) { p->rng_fault_state = True; |