openbcm

Git mirror of https://github.com/Broadcom-Network-Switching-Software/OpenBCM
git clone git://git.finwo.net/mirror/broadcom/openbcm
Log | Files | Refs | README

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 */