/* * miscellaneous BSD system call shims * * Copyright (c) 2013 Stacey D. Son * * SPDX-License-Identifier: GPL-2.0-or-later */ #ifndef BSD_MISC_H #define BSD_MISC_H #include #include #include #include #include #include "qemu-bsd.h" /* quotactl(2) */ static inline abi_long do_bsd_quotactl(abi_ulong path, abi_long cmd, __unused abi_ulong target_addr) { qemu_log("qemu: Unsupported syscall quotactl()\n"); return -TARGET_ENOSYS; } /* reboot(2) */ static inline abi_long do_bsd_reboot(abi_long how) { qemu_log("qemu: Unsupported syscall reboot()\n"); return -TARGET_ENOSYS; } /* getdtablesize(2) */ static inline abi_long do_bsd_getdtablesize(void) { return get_errno(getdtablesize()); } #endif /* BSD_MISC_H */