CNDP  22.08.0
cne_ring.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: BSD-3-Clause
2  *
3  * Copyright (c) 2019-2022 Intel Corporation
4  * Copyright (c) 2007-2009 Kip Macy kmacy@freebsd.org
5  * All rights reserved.
6  * Derived from FreeBSD's bufring.h
7  * Used as BSD-3 Licensed with permission from Kip Macy.
8  */
9 
10 #ifndef _CNE_RING_H_
11 #define _CNE_RING_H_
12 
35 #include <cne_common.h> // for CNE_NAME_LEN
36 #include <cne_ring_api.h>
37 
38 #ifdef __cplusplus
39 extern "C" {
40 #endif
41 
43 #define CNE_RING_NAMESIZE CNE_NAME_LEN
44 
45 #ifdef __cplusplus
46 }
47 #endif
48 
49 #endif /* _CNE_RING_H_ */