/* libhw/host_util.c - Utilities for GNU/Linux hosts * * Copyright (C) 2024 Luke T. Shumaker * SPDX-License-Identifier: AGPL-3.0-or-later */ #include /* for error(3gnu) */ #include /* for SIGRTMIN, SIGRTMAX */ #include "host_util.h" int host_sigrt_alloc(void) { static int next = 0; if (!next) next = SIGRTMIN; int ret = next++; if (ret > SIGRTMAX) error(1, 0, "SIGRTMAX exceeded"); return ret; }