diff options
author | Shuah Khan | 2021-09-17 17:58:13 -0600 |
---|---|---|
committer | Shuah Khan | 2021-09-27 09:52:29 -0600 |
commit | 2f9602870886af74d97bac23ee6db5f5466d0a49 (patch) | |
tree | dcf565011dba31f45db90492342607d0dc742382 /scripts/Makefile | |
parent | f5013d412a43662b63f3d5f3a804d63213acd471 (diff) |
selftests: drivers/dma-buf: Fix implicit declaration warns
udmabuf has the following implicit declaration warns:
udmabuf.c:30:10: warning: implicit declaration of function 'open';
udmabuf.c:42:8: warning: implicit declaration of function 'fcntl'
These are caused due to not including fcntl.h and including just
linux/fcntl.h. Fix it to include fcntl.h which will bring in the
linux/fcntl.h. In addition, define __EXPORTED_HEADERS__ to bring in
F_ADD_SEALS and F_SEAL_SHRINK defines and fix the following error
that show up when just fcntl.h is included.
udmabuf.c:45:21: error: 'F_ADD_SEALS' undeclared
45 | ret = fcntl(memfd, F_ADD_SEALS, F_SEAL_SHRINK);
| ^~~~~~~~~~~
udmabuf.c:45:34: error: 'F_SEAL_SHRINK' undeclared
45 | ret = fcntl(memfd, F_ADD_SEALS, F_SEAL_SHRINK);
| ^~~~~~~~~~~~~
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
Diffstat (limited to 'scripts/Makefile')
0 files changed, 0 insertions, 0 deletions