Commits


Akira Tsukamoto authored and Andy Green committed 28fc564182e
optee: supporting sockaddr* variants and cleanup Without this patch, the build will break with gcc 8.2 as bellow. optee_os/lib/libwebsockets/libwebsockets/lib/core-net/network.c: In function ‘lws_socket_bind’: optee_os/lib/libwebsockets/libwebsockets/lib/core-net/network.c:347:4: error: ‘memcpy’ forming offset [5, 16] is out of the bounds [0, 4] of object ‘sin’ with type ‘struct sockaddr_storage’ [-Werror=array-bounds] memcpy(&sain, &sin, sizeof(sain)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/akirat/dev/otrp/aist-tb/optee_os/lib/libwebsockets/libwebsockets/lib/core-net/network.c:224:26: note: ‘sin’ declared here struct sockaddr_storage sin; ^~~ cc1: all warnings being treated as errors Signed-off-by: Akira Tsukamoto <akira.tsukamoto@gmail.com>