X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=libsysio%2Fsrc%2Freadlink.c;h=c8e74366bf63049f6191089cd76439787558e8e9;hb=526e9c54f2113da0c1484e70791167f7d16cbf00;hp=8693dc3d94ff34239f1c33f2cf843bc7f8d5249d;hpb=567285197e592000b7a713d65b66e27314a11c2f;p=fs%2Flustre-release.git diff --git a/libsysio/src/readlink.c b/libsysio/src/readlink.c index 8693dc3..c8e7436 100644 --- a/libsysio/src/readlink.c +++ b/libsysio/src/readlink.c @@ -41,9 +41,6 @@ * lee@sandia.gov */ -#if defined(__linux__) -#define _BSD_SOURCE -#endif #include #include #include @@ -55,7 +52,11 @@ #include "inode.h" #include "sysio-symbols.h" +#ifdef HAVE_POSIX_1003_READLINK +ssize_t +#else int +#endif SYSIO_INTERFACE_NAME(readlink)(const char *path, char *buf, size_t bufsiz) { struct intent intent;