diff options
| author | Yunqiang Su <ysu@wavecomp.com> | 2019-06-19 16:17:11 +0200 |
|---|---|---|
| committer | Laurent Vivier <laurent@vivier.eu> | 2019-06-24 22:59:14 +0200 |
| commit | f31dddd2fc0a9cd40cdb9203662f75a785220268 (patch) | |
| tree | 1734044748db06e213814a255850c00b2b8e053b /linux-user/m68k/cpu_loop.c | |
| parent | 524fa3408ed745a2fed0642fb0d92c934d10ff64 (diff) | |
| download | focaccia-qemu-f31dddd2fc0a9cd40cdb9203662f75a785220268.tar.gz focaccia-qemu-f31dddd2fc0a9cd40cdb9203662f75a785220268.zip | |
linux-user: Add support for setsockopt() option SOL_ALG
Add support for options SOL_ALG of the syscall setsockopt(). This option is used in relation to Linux kernel Crypto API, and allows a user to set additional information for the cipher operation via syscall setsockopt(). The field "optname" must be one of the following: - ALG_SET_KEY – seting the key - ALG_SET_AEAD_AUTHSIZE – set the authentication tag size SOL_ALG is relatively newer setsockopt() option. Therefore, the code that handles SOL_ALG is enclosed in "ifdef" so that the build does not fail for older kernels that do not contain support for SOL_ALG. "ifdef" also contains check if ALG_SET_KEY and ALG_SET_AEAD_AUTHSIZE are defined. Signed-off-by: Yunqiang Su <ysu@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> Reviewed-by: Laurent Vivier <laurent@vivier.eu> Message-Id: <1560953834-29584-3-git-send-email-aleksandar.markovic@rt-rk.com> Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Diffstat (limited to 'linux-user/m68k/cpu_loop.c')
0 files changed, 0 insertions, 0 deletions