projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make weak posix_memalign() private to Solaris
[fio.git]
/
helpers.c
diff --git
a/helpers.c
b/helpers.c
index 21b991361c7545bb6b7d60cd563f0f4bc1312f10..8ac58239fef434a5338fcce4f3f54f65586ed22d 100644
(file)
--- a/
helpers.c
+++ b/
helpers.c
@@
-1,19
+1,30
@@
-#include <malloc.h>
#include <stdlib.h>
#include <errno.h>
#include <stdlib.h>
#include <errno.h>
+#include <sys/socket.h>
+#include <sys/time.h>
+#include <netinet/in.h>
#include "compiler/compiler.h"
#include "compiler/compiler.h"
-int __weak posix_
memalign(void **ptr, size_t align, size_t size
)
+int __weak posix_
fallocate(int fd, off_t offset, off_t len
)
{
{
- *ptr = memalign(align, size);
- if (*ptr)
- return 0;
-
- return ENOMEM;
+ return 0;
}
}
-int __weak
posix_fallocate(int fd, off_t offset, off_t len
)
+int __weak
inet_aton(const char *cp, struct in_addr *inp
)
{
return 0;
}
{
return 0;
}
+
+int __weak clock_gettime(clockid_t clk_id, struct timespec *ts)
+{
+ struct timeval tv;
+ int ret;
+
+ ret = gettimeofday(&tv, NULL);
+
+ ts->tv_sec = tv.tv_sec;
+ ts->tv_nsec = tv.tv_usec * 1000;
+
+ return ret;
+}