/* SPDX-License-Identifier: GPL-2.0 */ int for_each_subdir(int (*func)(const char *, void *), void *private_data); __must_check int mark_fd_nonblocking(int fd); static inline int dss_rename(const char *old_path, const char *new_path) { if (rename(old_path, new_path) >= 0) return 1; return -ERRNO_TO_DSS_ERROR(errno); } int dss_select(int n, fd_set *readfds, fd_set *writefds, struct timeval *timeout_tv);