https://github.com/cilium/cilium
Raw File
Tip revision: f1c787ee6c1120ef5935cd475518cba0e4d0d1b2 authored by Joe Stringer on 03 April 2020, 18:47:41 UTC
Prepare for release v1.7.2
Tip revision: f1c787e
config.h
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _H_LIB_CONFIG_H_
#define _H_LIB_CONFIG_H_

/* Subset of kernel's include/linux/kconfig.h */

#define __ARG_PLACEHOLDER_1 0,
#define __take_second_arg(__ignored, val, ...) val

#define __is_defined(x)              ___is_defined(x)
#define ___is_defined(val)           ____is_defined(__ARG_PLACEHOLDER_##val)
#define ____is_defined(arg1_or_junk) __take_second_arg(arg1_or_junk 1, 0)

#define is_defined(option)           __is_defined(option)

#endif /* _H_LIB_CONFIG_H_ */
back to top