1*1bb92983SJerome Forissier /* SPDX-License-Identifier: BSD-2-Clause */ 2a32a96edSJens Wiklander /* 3a32a96edSJens Wiklander * Copyright (c) 2016-2017, Linaro Limited 4a32a96edSJens Wiklander */ 5a32a96edSJens Wiklander 6a32a96edSJens Wiklander #ifndef __TEE_UDPSOCKET_H 7a32a96edSJens Wiklander #define __TEE_UDPSOCKET_H 8a32a96edSJens Wiklander 9a32a96edSJens Wiklander #include <tee_isocket.h> 10a32a96edSJens Wiklander #include <__tee_ipsocket.h> 11a32a96edSJens Wiklander #include <__tee_udpsocket_defines.h> 12a32a96edSJens Wiklander 13a32a96edSJens Wiklander typedef struct TEE_udpSocket_Setup_s { 14a32a96edSJens Wiklander TEE_ipSocket_ipVersion ipVersion; 15a32a96edSJens Wiklander char *server_addr; 16a32a96edSJens Wiklander uint16_t server_port; 17a32a96edSJens Wiklander } TEE_udpSocket_Setup; 18a32a96edSJens Wiklander 19a32a96edSJens Wiklander extern TEE_iSocket *const TEE_udpSocket; 20a32a96edSJens Wiklander 21a32a96edSJens Wiklander #endif /*__TEE_UDPSOCKET_H*/ 22