/
githubmirror
/
nvme-cli
Обзор
Документация
Войти
/
githubmirror
/
nvme-cli
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
shared/sig-util-win.c
29 строк
529 B
Daniel Wagner
shared: move util/sighdl-{linux,win}.c to shared/sig-util
07 авг 2026, 16:15
07 авг 2026, 16:15
c69eb14
Код
Авторство
О чём код?
// SPDX-License-Identifier: LGPL-2.1-or-later /* * This file is part of nvme-cli. */ #include <signal.h> #include <errno.h> #include "sig-util.h" volatile sig_atomic_t shr_sigint_received; volatile sig_atomic_t shr_sigwinch_received; static void shr_sigint_handler(int signum) { shr_sigint_received = true; } int shr_install_sigint_handler(void) { shr_sigint_received = false; if (signal(SIGINT, shr_sigint_handler) == SIG_ERR) return -errno; return 0; } int shr_install_sigwinch_handler(void) { return -ENOTSUP; }