// SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (c) 2017-2019 Petr Vorel * * Internal helper functions for the shell library. Do not use directly * in test programs. */ #ifndef TST_PRIVATE_H_ #define TST_PRIVATE_H_ #include #include #define MAX_IPV4_PREFIX 32 #define MAX_IPV6_PREFIX 128 #define tst_res_comment(...) { \ fprintf(stderr, "# "); \ tst_res(__VA_ARGS__); } \ #define tst_brk_comment(...) { \ fprintf(stderr, "# "); \ tst_brk(TCONF, __VA_ARGS__); } \ void tst_print_svar(const char *name, const char *val); void tst_print_svar_change(const char *name, const char *val); int tst_get_prefix(const char *ip_str, int is_ipv6); #endif