Skip to content
Snippets Groups Projects

Defer hard timeout

Open Lukáš Ondráček requested to merge defer-hard-timeout into master
+ 3
1
@@ -2,6 +2,7 @@
* SPDX-License-Identifier: GPL-3.0-or-later
*/
#pragma once
#include "lib/defines.h"
/// Async-signal-safe snprintf-like formatting function, it supports:
@@ -13,4 +14,5 @@
/// * %f takes double, supports width and precision (defaults to .3);
/// * %r takes (struct sockaddr *).
KR_EXPORT
int sigsafe_format(char *str, size_t size, const char *fmt, ...); // NOLINT(bugprone-signal-handler)
int sigsafe_format(char *str, size_t size, const char *fmt, ...);
#define sigsafe_format(...) sigsafe_format(__VA_ARGS__) // NOLINT(bugprone-signal-handler)
Loading