diff --git a/networking/udhcp/common.c b/networking/udhcp/common.c index b325c4112..31e525cb0 100644 --- a/networking/udhcp/common.c +++ b/networking/udhcp/common.c @@ -185,6 +185,13 @@ const uint8_t dhcp_option_lengths[] ALIGN1 = { */ }; +#if defined CONFIG_UDHCP_DEBUG && CONFIG_UDHCP_DEBUG >= 1 +void FAST_FUNC log1s(const char *msg) +{ + if (dhcp_verbose >= 1) + bb_simple_info_msg(msg); +} +#endif #if defined CONFIG_UDHCP_DEBUG && CONFIG_UDHCP_DEBUG >= 2 static void log_option(const char *pfx, const uint8_t *opt) diff --git a/networking/udhcp/common.h b/networking/udhcp/common.h index 48a23792a..8c678dd32 100644 --- a/networking/udhcp/common.h +++ b/networking/udhcp/common.h @@ -275,7 +275,8 @@ struct option_set *udhcp_find_option(struct option_set *opt_list, uint8_t code) # define IF_UDHCP_VERBOSE(...) __VA_ARGS__ extern unsigned dhcp_verbose; # define log1(...) do { if (dhcp_verbose >= 1) bb_info_msg(__VA_ARGS__); } while (0) -# define log1s(msg) do { if (dhcp_verbose >= 1) bb_simple_info_msg(msg); } while (0) +//# define log1s(msg) do { if (dhcp_verbose >= 1) bb_simple_info_msg(msg); } while (0) +void log1s(const char *msg) FAST_FUNC; # if CONFIG_UDHCP_DEBUG >= 2 void udhcp_dump_packet(struct dhcp_packet *packet) FAST_FUNC; # define log2(...) do { if (dhcp_verbose >= 2) bb_info_msg(__VA_ARGS__); } while (0)