bslfile.h (598B)
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 * Broadcom System Log State 8 */ 9 10 #ifndef _DIAG_BSLFILE_H 11 #define _DIAG_BSLFILE_H 12 13 #ifndef NO_FILEIO 14 #include <stdio.h> 15 16 FILE * 17 bslfile_fp(void); 18 19 #endif /* NO_FILEIO */ 20 21 int 22 bslfile_init(void); 23 24 char * 25 bslfile_name(void); 26 27 int 28 bslfile_close(void); 29 30 int 31 bslfile_open(char *filename, int append); 32 33 int 34 bslfile_is_enabled(void); 35 36 int 37 bslfile_enable(int enable); 38 39 #endif /* !_DIAG_BSLFILE_H */