diff options
author | Lukas Slebodnik <lslebodn@redhat.com> | 2017-05-08 11:56:55 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2017-05-09 13:25:02 +0200 |
commit | 2186f88e0449f2303dc84e98c88379ccf8e55714 (patch) | |
tree | 364b29fe2e8b7346380a2b87ad0c9827d5684b8b | |
parent | 21f3d6124ea28218d02e1e345d38e2b948e4ec23 (diff) | |
download | sssd-2186f88e0449f2303dc84e98c88379ccf8e55714.tar.gz sssd-2186f88e0449f2303dc84e98c88379ccf8e55714.tar.xz sssd-2186f88e0449f2303dc84e98c88379ccf8e55714.zip |
KCM: include missing header file
man 2 readv says that the header file "sys/uio.h" must be included
for the functions readv/writev
Previously, "sys/uio.h" was included in "sys/socket.h" in glibc.
It worked just by a change. But it will be changed in glibc-2.26.
https://sourceware.org/bugzilla/show_bug.cgi?id=21426
src/responder/kcm/kcmsrv_cmd.c: In function 'kcm_iovec_op':
src/responder/kcm/kcmsrv_cmd.c:75:15: error: implicit declaration of function
'readv'; did you mean 'read'? [-Werror=implicit-function-declaration]
src/responder/kcm/kcmsrv_cmd.c:77:15: error: implicit declaration of function
'writev'; did you mean 'write'? [-Werror=implicit-function-declaration]
Reviewed-by: Fabiano FidĂȘncio <fidencio@redhat.com>
-rw-r--r-- | src/responder/kcm/kcmsrv_cmd.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/responder/kcm/kcmsrv_cmd.c b/src/responder/kcm/kcmsrv_cmd.c index 81015de4a..0b933f0b4 100644 --- a/src/responder/kcm/kcmsrv_cmd.c +++ b/src/responder/kcm/kcmsrv_cmd.c @@ -19,6 +19,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */ +#include <sys/uio.h> #include <krb5/krb5.h> #include "config.h" |