Branch data Line data Source code
1 : : /* SPDX-License-Identifier: LGPL-2.1+ */ 2 : : #pragma once 3 : : 4 : : #include <stdbool.h> 5 : : /* 6 : : * MAX_ERRNO is defined as 4095 in linux/err.h 7 : : * We use the same value here. 8 : : */ 9 : : #define ERRNO_MAX 4095 10 : : 11 : : const char *errno_to_name(int id); 12 : : int errno_from_name(const char *name); 13 : 44 : static inline bool errno_is_valid(int n) { 14 [ + + + + ]: 44 : return n > 0 && n <= ERRNO_MAX; 15 : : }