summaryrefslogtreecommitdiffstats
path: root/include/usleep.h
diff options
context:
space:
mode:
authorKarel Zak2012-10-22 11:03:09 +0200
committerKarel Zak2012-10-22 11:03:09 +0200
commit2a31396a9cee344fcc3a4d34f5e26954fccc6e16 (patch)
tree8fa988d37faeb9a1d21703b006b676f7e644cd6b /include/usleep.h
parentbuild-sys: remove gethostbyname() check (diff)
downloadkernel-qcow2-util-linux-2a31396a9cee344fcc3a4d34f5e26954fccc6e16.tar.gz
kernel-qcow2-util-linux-2a31396a9cee344fcc3a4d34f5e26954fccc6e16.tar.xz
kernel-qcow2-util-linux-2a31396a9cee344fcc3a4d34f5e26954fccc6e16.zip
include/c: move usleep() fallback to c.h
To make it available everywhere in code. Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'include/usleep.h')
-rw-r--r--include/usleep.h18
1 files changed, 0 insertions, 18 deletions
diff --git a/include/usleep.h b/include/usleep.h
deleted file mode 100644
index f64477c99..000000000
--- a/include/usleep.h
+++ /dev/null
@@ -1,18 +0,0 @@
-#ifndef UTIL_LINUX_USLEEP_H
-#define UTIL_LINUX_USLEEP_H
-
-#ifndef HAVE_USLEEP
-/*
- * This function is marked obsolete in POSIX.1-2001 and removed in
- * POSIX.1-2008. It is replaced with nanosleep().
- */
-# define usleep(x) \
- do { \
- struct timespec xsleep; \
- xsleep.tv_sec = x / 1000 / 1000; \
- xsleep.tv_nsec = (x - xsleep.tv_sec * 1000 * 1000) * 1000; \
- nanosleep(&xsleep, NULL); \
- } while (0)
-#endif
-
-#endif /* UTIL_LINUX_USLEEP_H */