evlog.h (583B)
1 /* 2 * 3 * This license is set out in https://raw.githubusercontent.com/Broadcom-Network-Switching-Software/OpenBCM/master/Legal/LICENSE file. 4 * 5 * Copyright 2007-2020 Broadcom Inc. All rights reserved. 6 * 7 * File: evlog.h 8 * Purpose: 9 */ 10 11 #ifndef _EVLOG_H_ 12 #define _EVLOG_H_ 13 14 #include <shared/evlog.h> 15 16 #if defined(INCLUDE_SHARED_EVLOG) 17 extern shared_evlog_t * diag_evlog_create(int max_args, int max_entries); 18 extern void diag_evlog_destroy(shared_evlog_t *ev); 19 extern int diag_evlog_dump(shared_evlog_t *ev, int count, int oldest); 20 #endif 21 22 #endif /* _EVLOG_H_ */