xref: /aosp_15_r20/external/sg3_utils/include/sg_lib_names.h (revision 44704f698541f6367e81f991ef8bb54ccbf3fc18)
1*44704f69SBart Van Assche #ifndef SG_LIB_NAMES_H
2*44704f69SBart Van Assche #define SG_LIB_NAMES_H
3*44704f69SBart Van Assche 
4*44704f69SBart Van Assche /*
5*44704f69SBart Van Assche  * Copyright (c) 2022 Douglas Gilbert.
6*44704f69SBart Van Assche  * All rights reserved.
7*44704f69SBart Van Assche  * Use of this source code is governed by a BSD-style
8*44704f69SBart Van Assche  * license that can be found in the BSD_LICENSE file.
9*44704f69SBart Van Assche  *
10*44704f69SBart Van Assche  * SPDX-License-Identifier: BSD-2-Clause
11*44704f69SBart Van Assche  */
12*44704f69SBart Van Assche 
13*44704f69SBart Van Assche #include <stdint.h>
14*44704f69SBart Van Assche 
15*44704f69SBart Van Assche #include "sg_lib_data.h"
16*44704f69SBart Van Assche 
17*44704f69SBart Van Assche #ifdef __cplusplus
18*44704f69SBart Van Assche extern "C" {
19*44704f69SBart Van Assche #endif
20*44704f69SBart Van Assche 
21*44704f69SBart Van Assche extern struct sg_lib_simple_value_name_t sg_lib_names_mode_arr[];
22*44704f69SBart Van Assche extern struct sg_lib_simple_value_name_t sg_lib_names_vpd_arr[];
23*44704f69SBart Van Assche 
24*44704f69SBart Van Assche extern const size_t sg_lib_names_mode_len;
25*44704f69SBart Van Assche extern const size_t sg_lib_names_vpd_len;
26*44704f69SBart Van Assche 
27*44704f69SBart Van Assche #ifdef __cplusplus
28*44704f69SBart Van Assche }
29*44704f69SBart Van Assche #endif
30*44704f69SBart Van Assche 
31*44704f69SBart Van Assche #endif  /* end of SG_LIB_NAMES */
32