Lines Matching refs:xSocket

77     Socket_t xSocket;  in test_FreeRTOS_socket_SockSizeFailure()  local
83 xSocket = FreeRTOS_socket( xDomain, xType, xProtocol ); in test_FreeRTOS_socket_SockSizeFailure()
85 TEST_ASSERT_EQUAL( FREERTOS_INVALID_SOCKET, xSocket ); in test_FreeRTOS_socket_SockSizeFailure()
93 Socket_t xSocket; in test_FreeRTOS_socket_SockSizeFailure_SockDependent() local
100 xSocket = FreeRTOS_socket( xDomain, xType, xProtocol ); in test_FreeRTOS_socket_SockSizeFailure_SockDependent()
102 TEST_ASSERT_EQUAL( FREERTOS_INVALID_SOCKET, xSocket ); in test_FreeRTOS_socket_SockSizeFailure_SockDependent()
110 Socket_t xSocket; in test_FreeRTOS_socket_NoMemory() local
121 xSocket = FreeRTOS_socket( xDomain, xType, xProtocol ); in test_FreeRTOS_socket_NoMemory()
123 TEST_ASSERT_EQUAL( FREERTOS_INVALID_SOCKET, xSocket ); in test_FreeRTOS_socket_NoMemory()
131 Socket_t xSocket; in test_FreeRTOS_socket_EventGroupCreationFailed() local
147 xSocket = FreeRTOS_socket( xDomain, xType, xProtocol ); in test_FreeRTOS_socket_EventGroupCreationFailed()
149 TEST_ASSERT_EQUAL( FREERTOS_INVALID_SOCKET, xSocket ); in test_FreeRTOS_socket_EventGroupCreationFailed()
157 Socket_t xSocket; in test_FreeRTOS_socket_TCPSocket_ProtocolDependent() local
183 xSocket = FreeRTOS_socket( xDomain, xType, xProtocol ); in test_FreeRTOS_socket_TCPSocket_ProtocolDependent()
185 TEST_ASSERT_EQUAL( ucSocket, xSocket ); in test_FreeRTOS_socket_TCPSocket_ProtocolDependent()
186 TEST_ASSERT_EQUAL( xSocket->xEventGroup, xEventGroup ); in test_FreeRTOS_socket_TCPSocket_ProtocolDependent()
187 TEST_ASSERT_EQUAL( xSocket->xReceiveBlockTime, ipconfigSOCK_DEFAULT_RECEIVE_BLOCK_TIME ); in test_FreeRTOS_socket_TCPSocket_ProtocolDependent()
188 TEST_ASSERT_EQUAL( xSocket->xSendBlockTime, ipconfigSOCK_DEFAULT_SEND_BLOCK_TIME ); in test_FreeRTOS_socket_TCPSocket_ProtocolDependent()
189 TEST_ASSERT_EQUAL( xSocket->ucSocketOptions, ( uint8_t ) FREERTOS_SO_UDPCKSUM_OUT ); in test_FreeRTOS_socket_TCPSocket_ProtocolDependent()
190 TEST_ASSERT_EQUAL( xSocket->ucProtocol, ( uint8_t ) FREERTOS_IPPROTO_TCP ); in test_FreeRTOS_socket_TCPSocket_ProtocolDependent()
191 TEST_ASSERT_EQUAL( xSocket->u.xTCP.usMSS, ( uint16_t ) ipconfigTCP_MSS ); in test_FreeRTOS_socket_TCPSocket_ProtocolDependent()
192 TEST_ASSERT_EQUAL( xSocket->u.xTCP.uxRxStreamSize, ( size_t ) ipconfigTCP_RX_BUFFER_LENGTH ); in test_FreeRTOS_socket_TCPSocket_ProtocolDependent()
193 TEST_ASSERT_EQUAL( xSocket->u.xTCP.uxTxStreamSize, 0xAABB ); in test_FreeRTOS_socket_TCPSocket_ProtocolDependent()
203 Socket_t xSocket; in test_FreeRTOS_socket_TCPSocket() local
228 xSocket = FreeRTOS_socket( xDomain, xType, xProtocol ); in test_FreeRTOS_socket_TCPSocket()
230 TEST_ASSERT_EQUAL( ucSocket, xSocket ); in test_FreeRTOS_socket_TCPSocket()
231 TEST_ASSERT_EQUAL( xSocket->xEventGroup, xEventGroup ); in test_FreeRTOS_socket_TCPSocket()
232 TEST_ASSERT_EQUAL( xSocket->xReceiveBlockTime, ipconfigSOCK_DEFAULT_RECEIVE_BLOCK_TIME ); in test_FreeRTOS_socket_TCPSocket()
233 TEST_ASSERT_EQUAL( xSocket->xSendBlockTime, ipconfigSOCK_DEFAULT_SEND_BLOCK_TIME ); in test_FreeRTOS_socket_TCPSocket()
234 TEST_ASSERT_EQUAL( xSocket->ucSocketOptions, ( uint8_t ) FREERTOS_SO_UDPCKSUM_OUT ); in test_FreeRTOS_socket_TCPSocket()
235 TEST_ASSERT_EQUAL( xSocket->ucProtocol, ( uint8_t ) xProtocol ); in test_FreeRTOS_socket_TCPSocket()
236 TEST_ASSERT_EQUAL( xSocket->u.xTCP.usMSS, ( uint16_t ) ipconfigTCP_MSS ); in test_FreeRTOS_socket_TCPSocket()
237 TEST_ASSERT_EQUAL( xSocket->u.xTCP.uxRxStreamSize, ( size_t ) ipconfigTCP_RX_BUFFER_LENGTH ); in test_FreeRTOS_socket_TCPSocket()
238 TEST_ASSERT_EQUAL( xSocket->u.xTCP.uxTxStreamSize, 0xAABB ); in test_FreeRTOS_socket_TCPSocket()
248 Socket_t xSocket; in test_FreeRTOS_socket_UDPSocket() local
271 xSocket = FreeRTOS_socket( xDomain, xType, xProtocol ); in test_FreeRTOS_socket_UDPSocket()
273 TEST_ASSERT_EQUAL( ucSocket, xSocket ); in test_FreeRTOS_socket_UDPSocket()
274 TEST_ASSERT_EQUAL( xSocket->xEventGroup, xEventGroup ); in test_FreeRTOS_socket_UDPSocket()
275 TEST_ASSERT_EQUAL( xSocket->xReceiveBlockTime, ipconfigSOCK_DEFAULT_RECEIVE_BLOCK_TIME ); in test_FreeRTOS_socket_UDPSocket()
276 TEST_ASSERT_EQUAL( xSocket->xSendBlockTime, ipconfigSOCK_DEFAULT_SEND_BLOCK_TIME ); in test_FreeRTOS_socket_UDPSocket()
277 TEST_ASSERT_EQUAL( xSocket->ucSocketOptions, ( uint8_t ) FREERTOS_SO_UDPCKSUM_OUT ); in test_FreeRTOS_socket_UDPSocket()
278 TEST_ASSERT_EQUAL( xSocket->ucProtocol, ( uint8_t ) xProtocol ); in test_FreeRTOS_socket_UDPSocket()
279 TEST_ASSERT_EQUAL( xSocket->u.xUDP.uxMaxPackets, ( UBaseType_t ) ipconfigUDP_MAX_RX_PACKETS ); in test_FreeRTOS_socket_UDPSocket()
287 Socket_t xSocket; in test_FreeRTOS_socket_UDPSocket_ProtocolDependent() local
310 xSocket = FreeRTOS_socket( xDomain, xType, xProtocol ); in test_FreeRTOS_socket_UDPSocket_ProtocolDependent()
312 TEST_ASSERT_EQUAL( ucSocket, xSocket ); in test_FreeRTOS_socket_UDPSocket_ProtocolDependent()
313 TEST_ASSERT_EQUAL( xSocket->xEventGroup, xEventGroup ); in test_FreeRTOS_socket_UDPSocket_ProtocolDependent()
314 TEST_ASSERT_EQUAL( xSocket->xReceiveBlockTime, ipconfigSOCK_DEFAULT_RECEIVE_BLOCK_TIME ); in test_FreeRTOS_socket_UDPSocket_ProtocolDependent()
315 TEST_ASSERT_EQUAL( xSocket->xSendBlockTime, ipconfigSOCK_DEFAULT_SEND_BLOCK_TIME ); in test_FreeRTOS_socket_UDPSocket_ProtocolDependent()
316 TEST_ASSERT_EQUAL( xSocket->ucSocketOptions, ( uint8_t ) FREERTOS_SO_UDPCKSUM_OUT ); in test_FreeRTOS_socket_UDPSocket_ProtocolDependent()
317 TEST_ASSERT_EQUAL( xSocket->ucProtocol, ( uint8_t ) FREERTOS_IPPROTO_UDP ); in test_FreeRTOS_socket_UDPSocket_ProtocolDependent()
318 TEST_ASSERT_EQUAL( xSocket->u.xUDP.uxMaxPackets, ( UBaseType_t ) ipconfigUDP_MAX_RX_PACKETS ); in test_FreeRTOS_socket_UDPSocket_ProtocolDependent()
336 Socket_t xSocket; in test_FreeRTOS_socket_TCPv6Socket() local
361 xSocket = FreeRTOS_socket( xDomain, xType, xProtocol ); in test_FreeRTOS_socket_TCPv6Socket()
363 TEST_ASSERT_EQUAL( ucSocket, xSocket ); in test_FreeRTOS_socket_TCPv6Socket()
364 TEST_ASSERT_EQUAL( xSocket->xEventGroup, xEventGroup ); in test_FreeRTOS_socket_TCPv6Socket()
365 TEST_ASSERT_EQUAL( xSocket->xReceiveBlockTime, ipconfigSOCK_DEFAULT_RECEIVE_BLOCK_TIME ); in test_FreeRTOS_socket_TCPv6Socket()
366 TEST_ASSERT_EQUAL( xSocket->xSendBlockTime, ipconfigSOCK_DEFAULT_SEND_BLOCK_TIME ); in test_FreeRTOS_socket_TCPv6Socket()
367 TEST_ASSERT_EQUAL( xSocket->ucSocketOptions, ( uint8_t ) FREERTOS_SO_UDPCKSUM_OUT ); in test_FreeRTOS_socket_TCPv6Socket()
368 TEST_ASSERT_EQUAL( xSocket->ucProtocol, ( uint8_t ) xProtocol ); in test_FreeRTOS_socket_TCPv6Socket()
369 …TEST_ASSERT_EQUAL( xSocket->u.xTCP.usMSS, ( uint16_t ) ipconfigTCP_MSS - ( ipSIZE_OF_IPv6_HEADER -… in test_FreeRTOS_socket_TCPv6Socket()
370 TEST_ASSERT_EQUAL( xSocket->u.xTCP.uxRxStreamSize, ( size_t ) ipconfigTCP_RX_BUFFER_LENGTH ); in test_FreeRTOS_socket_TCPv6Socket()
371 TEST_ASSERT_EQUAL( xSocket->u.xTCP.uxTxStreamSize, 0xAABB ); in test_FreeRTOS_socket_TCPv6Socket()
459 Socket_t xSocket = NULL; in test_FreeRTOS_FD_SET_CatchAssert1() local
463 catch_assert( FreeRTOS_FD_SET( xSocket, xSocketSet, xBitsToSet ) ); in test_FreeRTOS_FD_SET_CatchAssert1()
472 Socket_t xSocket = ( Socket_t ) ucSocket; in test_FreeRTOS_FD_SET_CatchAssert2() local
476 catch_assert( FreeRTOS_FD_SET( xSocket, xSocketSet, xBitsToSet ) ); in test_FreeRTOS_FD_SET_CatchAssert2()
486 Socket_t xSocket = ( Socket_t ) ucSocket; in test_FreeRTOS_FD_SET_NoBitsToSet() local
493 FreeRTOS_FD_SET( xSocket, xSocketSet, xBitsToSet ); in test_FreeRTOS_FD_SET_NoBitsToSet()
495 TEST_ASSERT_EQUAL( 0, xSocket->xSelectBits ); in test_FreeRTOS_FD_SET_NoBitsToSet()
505 Socket_t xSocket = ( Socket_t ) ucSocket; in test_FreeRTOS_FD_SET_AllBitsToSet() local
515 FreeRTOS_FD_SET( xSocket, xSocketSet, xBitsToSet ); in test_FreeRTOS_FD_SET_AllBitsToSet()
517 TEST_ASSERT_EQUAL( eSELECT_ALL, xSocket->xSelectBits ); in test_FreeRTOS_FD_SET_AllBitsToSet()
518 TEST_ASSERT_EQUAL( ucSocketSet, xSocket->pxSocketSet ); in test_FreeRTOS_FD_SET_AllBitsToSet()
526 Socket_t xSocket = NULL; in test_FreeRTOS_FD_CLR_CatchAssert1() local
530 catch_assert( FreeRTOS_FD_CLR( xSocket, xSocketSet, xBitsToClear ) ); in test_FreeRTOS_FD_CLR_CatchAssert1()
539 Socket_t xSocket = ( Socket_t ) ucSocket; in test_FreeRTOS_FD_CLR_CatchAssert2() local
543 catch_assert( FreeRTOS_FD_CLR( xSocket, xSocketSet, xBitsToClear ) ); in test_FreeRTOS_FD_CLR_CatchAssert2()
553 Socket_t xSocket = ( Socket_t ) ucSocket; in test_FreeRTOS_FD_CLR_NoBitsToClear() local
560 xSocket->xSelectBits = 0; in test_FreeRTOS_FD_CLR_NoBitsToClear()
562 FreeRTOS_FD_CLR( xSocket, xSocketSet, xBitsToClear ); in test_FreeRTOS_FD_CLR_NoBitsToClear()
564 TEST_ASSERT_EQUAL( NULL, xSocket->pxSocketSet ); in test_FreeRTOS_FD_CLR_NoBitsToClear()
565 TEST_ASSERT_EQUAL( 0, xSocket->xSelectBits ); in test_FreeRTOS_FD_CLR_NoBitsToClear()
575 Socket_t xSocket = ( Socket_t ) ucSocket; in test_FreeRTOS_FD_CLR_AllBitsToClear() local
582 xSocket->xSelectBits = eSELECT_ALL; in test_FreeRTOS_FD_CLR_AllBitsToClear()
584 FreeRTOS_FD_CLR( xSocket, xSocketSet, xBitsToClear ); in test_FreeRTOS_FD_CLR_AllBitsToClear()
586 TEST_ASSERT_EQUAL( xSocketSet, xSocket->pxSocketSet ); in test_FreeRTOS_FD_CLR_AllBitsToClear()
587 TEST_ASSERT_EQUAL( eSELECT_ALL, xSocket->xSelectBits ); in test_FreeRTOS_FD_CLR_AllBitsToClear()
595 Socket_t xSocket = NULL; in test_FreeRTOS_FD_ISSET_CatchAssert1() local
599 catch_assert( FreeRTOS_FD_ISSET( xSocket, xSocketSet ) ); in test_FreeRTOS_FD_ISSET_CatchAssert1()
608 Socket_t xSocket = ( Socket_t ) ucSocket; in test_FreeRTOS_FD_ISSET_CatchAssert2() local
612 catch_assert( FreeRTOS_FD_ISSET( xSocket, xSocketSet ) ); in test_FreeRTOS_FD_ISSET_CatchAssert2()
622 Socket_t xSocket = ( Socket_t ) ucSocket; in test_FreeRTOS_FD_ISSET_SocketSetDifferent() local
629 xReturn = FreeRTOS_FD_ISSET( xSocket, xSocketSet ); in test_FreeRTOS_FD_ISSET_SocketSetDifferent()
641 Socket_t xSocket = ( Socket_t ) ucSocket; in test_FreeRTOS_FD_ISSET_SocketSetSame() local
648 xSocket->pxSocketSet = xSocketSet; in test_FreeRTOS_FD_ISSET_SocketSetSame()
650 xSocket->xSocketBits = 0x12; in test_FreeRTOS_FD_ISSET_SocketSetSame()
652 xReturn = FreeRTOS_FD_ISSET( xSocket, xSocketSet ); in test_FreeRTOS_FD_ISSET_SocketSetSame()
786 Socket_t xSocket; in test_FreeRTOS_bind_catchAssert() local
792 catch_assert( FreeRTOS_bind( xSocket, &xAddress, xAddressLength ) ); in test_FreeRTOS_bind_catchAssert()
801 Socket_t xSocket = NULL; in test_FreeRTOS_bind_SocketIsNULL() local
807 xReturn = FreeRTOS_bind( xSocket, &xAddress, xAddressLength ); in test_FreeRTOS_bind_SocketIsNULL()
818 Socket_t xSocket = FREERTOS_INVALID_SOCKET; in test_FreeRTOS_bind_SocketIsInvalid() local
824 xReturn = FreeRTOS_bind( xSocket, &xAddress, xAddressLength ); in test_FreeRTOS_bind_SocketIsInvalid()
835 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_bind_SocketIsAlreadyBound() local
841 …listLIST_ITEM_CONTAINER_ExpectAndReturn( &( xSocket.xBoundSocketListItem ), ( struct xLIST * ) ( u… in test_FreeRTOS_bind_SocketIsAlreadyBound()
843 xReturn = FreeRTOS_bind( &xSocket, &xAddress, xAddressLength ); in test_FreeRTOS_bind_SocketIsAlreadyBound()
854 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_bind_SendToIPTaskFailed() local
860 listLIST_ITEM_CONTAINER_ExpectAndReturn( &( xSocket.xBoundSocketListItem ), NULL ); in test_FreeRTOS_bind_SendToIPTaskFailed()
865 xReturn = FreeRTOS_bind( &xSocket, NULL, xAddressLength ); in test_FreeRTOS_bind_SendToIPTaskFailed()
876 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_bind_IPTaskDidNotBindTheSocket() local
882 listLIST_ITEM_CONTAINER_ExpectAndReturn( &( xSocket.xBoundSocketListItem ), NULL ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocket()
887 …xEventGroupWaitBits_ExpectAndReturn( xSocket.xEventGroup, ( EventBits_t ) eSOCKET_BOUND, pdTRUE, p… in test_FreeRTOS_bind_IPTaskDidNotBindTheSocket()
889 listLIST_ITEM_CONTAINER_ExpectAndReturn( &( xSocket.xBoundSocketListItem ), NULL ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocket()
891 xReturn = FreeRTOS_bind( &xSocket, NULL, xAddressLength ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocket()
902 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_bind_NonNullAddress() local
908 listLIST_ITEM_CONTAINER_ExpectAndReturn( &( xSocket.xBoundSocketListItem ), NULL ); in test_FreeRTOS_bind_NonNullAddress()
913 …xEventGroupWaitBits_ExpectAndReturn( xSocket.xEventGroup, ( EventBits_t ) eSOCKET_BOUND, pdTRUE, p… in test_FreeRTOS_bind_NonNullAddress()
915 listLIST_ITEM_CONTAINER_ExpectAndReturn( &( xSocket.xBoundSocketListItem ), NULL ); in test_FreeRTOS_bind_NonNullAddress()
917 xReturn = FreeRTOS_bind( &xSocket, &xAddress, xAddressLength ); in test_FreeRTOS_bind_NonNullAddress()
928 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv4Address() local
940 listLIST_ITEM_CONTAINER_ExpectAndReturn( &( xSocket.xBoundSocketListItem ), NULL ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv4Address()
945 …xEventGroupWaitBits_ExpectAndReturn( xSocket.xEventGroup, ( EventBits_t ) eSOCKET_BOUND, pdTRUE, p… in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv4Address()
947 listLIST_ITEM_CONTAINER_ExpectAndReturn( &( xSocket.xBoundSocketListItem ), NULL ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv4Address()
949 xReturn = FreeRTOS_bind( &xSocket, &xAddress, xAddressLength ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv4Address()
952 TEST_ASSERT_EQUAL( pdFALSE, xSocket.bits.bIsIPv6 ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv4Address()
953 TEST_ASSERT_EQUAL( ulExpectIPAddress, xSocket.xLocalAddress.ulIP_IPv4 ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv4Address()
954 TEST_ASSERT_EQUAL( usExpectPort, xSocket.usLocalPort ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv4Address()
963 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv6Address() local
975 listLIST_ITEM_CONTAINER_ExpectAndReturn( &( xSocket.xBoundSocketListItem ), NULL ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv6Address()
980 …xEventGroupWaitBits_ExpectAndReturn( xSocket.xEventGroup, ( EventBits_t ) eSOCKET_BOUND, pdTRUE, p… in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv6Address()
982 listLIST_ITEM_CONTAINER_ExpectAndReturn( &( xSocket.xBoundSocketListItem ), NULL ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv6Address()
984 xReturn = FreeRTOS_bind( &xSocket, &xAddress, xAddressLength ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv6Address()
987 TEST_ASSERT_EQUAL( pdTRUE, xSocket.bits.bIsIPv6 ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv6Address()
988 …TEST_ASSERT_EQUAL_MEMORY( xExpectIPv6Address.ucBytes, xSocket.xLocalAddress.xIP_IPv6.ucBytes, ipSI… in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv6Address()
989 TEST_ASSERT_EQUAL( usExpectPort, xSocket.usLocalPort ); in test_FreeRTOS_bind_IPTaskDidNotBindTheSocketIPv6Address()
998 Socket_t xSocket = NULL; in test_FreeRTOS_closesocket_NULLSocket() local
1000 xReturn = FreeRTOS_closesocket( xSocket ); in test_FreeRTOS_closesocket_NULLSocket()
1011 Socket_t xSocket = ( Socket_t ) ( uintptr_t ) FREERTOS_INVALID_SOCKET; in test_FreeRTOS_closesocket_InvalidSocket() local
1013 xReturn = FreeRTOS_closesocket( xSocket ); in test_FreeRTOS_closesocket_InvalidSocket()
1024 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_closesocket_TCPSocketSendFail() local
1026 memset( &xSocket, 0xAB, sizeof( xSocket ) ); in test_FreeRTOS_closesocket_TCPSocketSendFail()
1028 xSocket.ucProtocol = ( uint8_t ) FREERTOS_IPPROTO_TCP; in test_FreeRTOS_closesocket_TCPSocketSendFail()
1033 xReturn = FreeRTOS_closesocket( &xSocket ); in test_FreeRTOS_closesocket_TCPSocketSendFail()
1036 TEST_ASSERT_EQUAL( NULL, xSocket.u.xTCP.pxHandleConnected ); in test_FreeRTOS_closesocket_TCPSocketSendFail()
1037 TEST_ASSERT_EQUAL( NULL, xSocket.u.xTCP.pxHandleReceive ); in test_FreeRTOS_closesocket_TCPSocketSendFail()
1038 TEST_ASSERT_EQUAL( NULL, xSocket.u.xTCP.pxHandleSent ); in test_FreeRTOS_closesocket_TCPSocketSendFail()
1047 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_closesocket_TCPSocketSendPass() local
1049 memset( &xSocket, 0xAB, sizeof( xSocket ) ); in test_FreeRTOS_closesocket_TCPSocketSendPass()
1051 xSocket.ucProtocol = ( uint8_t ) FREERTOS_IPPROTO_TCP; in test_FreeRTOS_closesocket_TCPSocketSendPass()
1056 xReturn = FreeRTOS_closesocket( &xSocket ); in test_FreeRTOS_closesocket_TCPSocketSendPass()
1059 TEST_ASSERT_EQUAL( NULL, xSocket.u.xTCP.pxHandleConnected ); in test_FreeRTOS_closesocket_TCPSocketSendPass()
1060 TEST_ASSERT_EQUAL( NULL, xSocket.u.xTCP.pxHandleReceive ); in test_FreeRTOS_closesocket_TCPSocketSendPass()
1061 TEST_ASSERT_EQUAL( NULL, xSocket.u.xTCP.pxHandleSent ); in test_FreeRTOS_closesocket_TCPSocketSendPass()
1070 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_closesocket_UDPSocketSendFail() local
1072 memset( &xSocket, 0xAB, sizeof( xSocket ) ); in test_FreeRTOS_closesocket_UDPSocketSendFail()
1074 xSocket.ucProtocol = ( uint8_t ) FREERTOS_IPPROTO_UDP; in test_FreeRTOS_closesocket_UDPSocketSendFail()
1079 xReturn = FreeRTOS_closesocket( &xSocket ); in test_FreeRTOS_closesocket_UDPSocketSendFail()
1082 TEST_ASSERT_EQUAL( NULL, xSocket.u.xUDP.pxHandleReceive ); in test_FreeRTOS_closesocket_UDPSocketSendFail()
1083 TEST_ASSERT_EQUAL( NULL, xSocket.u.xUDP.pxHandleSent ); in test_FreeRTOS_closesocket_UDPSocketSendFail()
1092 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_closesocket_UDPSocketSendPass() local
1094 memset( &xSocket, 0xAB, sizeof( xSocket ) ); in test_FreeRTOS_closesocket_UDPSocketSendPass()
1096 xSocket.ucProtocol = ( uint8_t ) FREERTOS_IPPROTO_UDP; in test_FreeRTOS_closesocket_UDPSocketSendPass()
1101 xReturn = FreeRTOS_closesocket( &xSocket ); in test_FreeRTOS_closesocket_UDPSocketSendPass()
1104 TEST_ASSERT_EQUAL( NULL, xSocket.u.xUDP.pxHandleReceive ); in test_FreeRTOS_closesocket_UDPSocketSendPass()
1105 TEST_ASSERT_EQUAL( NULL, xSocket.u.xUDP.pxHandleSent ); in test_FreeRTOS_closesocket_UDPSocketSendPass()
1114 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_closesocket_UnknownProtocol() local
1116 memset( &xSocket, 0xAB, sizeof( xSocket ) ); in test_FreeRTOS_closesocket_UnknownProtocol()
1121 xReturn = FreeRTOS_closesocket( &xSocket ); in test_FreeRTOS_closesocket_UnknownProtocol()
1132 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_NULLSocket() local
1148 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_InvalidSocket() local
1164 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_RecvTimeOut() local
1170 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_RecvTimeOut()
1172 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_RecvTimeOut()
1174 TEST_ASSERT_EQUAL( vOptionValue, xSocket.xReceiveBlockTime ); in test_FreeRTOS_setsockopt_RecvTimeOut()
1183 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SendTimeOut() local
1189 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SendTimeOut()
1191 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SendTimeOut()
1194 TEST_ASSERT_EQUAL( vOptionValue, xSocket.xSendBlockTime ); in test_FreeRTOS_setsockopt_SendTimeOut()
1203 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SendTimeOutUDP() local
1209 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SendTimeOutUDP()
1211 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_SendTimeOutUDP()
1213 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SendTimeOutUDP()
1216 TEST_ASSERT_EQUAL( vOptionValue, xSocket.xSendBlockTime ); in test_FreeRTOS_setsockopt_SendTimeOutUDP()
1225 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SendTimeOutUDPMoreBockingTime() local
1231 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SendTimeOutUDPMoreBockingTime()
1233 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_SendTimeOutUDPMoreBockingTime()
1235 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SendTimeOutUDPMoreBockingTime()
1238 TEST_ASSERT_EQUAL( ipconfigUDP_MAX_SEND_BLOCK_TIME_TICKS, xSocket.xSendBlockTime ); in test_FreeRTOS_setsockopt_SendTimeOutUDPMoreBockingTime()
1247 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_UDPMaxRxPackets() local
1253 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_UDPMaxRxPackets()
1255 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_UDPMaxRxPackets()
1257 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_UDPMaxRxPackets()
1260 TEST_ASSERT_EQUAL( 100, xSocket.u.xUDP.uxMaxPackets ); in test_FreeRTOS_setsockopt_UDPMaxRxPackets()
1269 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_UDPMaxRxPacketsNonUDPSock() local
1275 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_UDPMaxRxPacketsNonUDPSock()
1277 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_UDPMaxRxPacketsNonUDPSock()
1279 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_UDPMaxRxPacketsNonUDPSock()
1282 TEST_ASSERT_EQUAL( 0, xSocket.u.xUDP.uxMaxPackets ); in test_FreeRTOS_setsockopt_UDPMaxRxPacketsNonUDPSock()
1291 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_UDPChkSumNULL() local
1297 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_UDPChkSumNULL()
1299 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_UDPChkSumNULL()
1300 xSocket.ucSocketOptions = ( uint8_t ) FREERTOS_SO_UDPCKSUM_OUT; in test_FreeRTOS_setsockopt_UDPChkSumNULL()
1302 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, NULL, uxOptionLength ); in test_FreeRTOS_setsockopt_UDPChkSumNULL()
1305 TEST_ASSERT_EQUAL( 0, xSocket.ucSocketOptions ); in test_FreeRTOS_setsockopt_UDPChkSumNULL()
1314 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_UDPChkSum() local
1320 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_UDPChkSum()
1322 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_UDPChkSum()
1324 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_UDPChkSum()
1327 TEST_ASSERT_EQUAL( FREERTOS_SO_UDPCKSUM_OUT, xSocket.ucSocketOptions ); in test_FreeRTOS_setsockopt_UDPChkSum()
1336 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_TCPConnInvalidProtocol() local
1342 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_TCPConnInvalidProtocol()
1344 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_TCPConnInvalidProtocol()
1346 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_TCPConnInvalidProtocol()
1357 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_TCPConnSuccess() local
1363 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_TCPConnSuccess()
1365 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_TCPConnSuccess()
1369 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_TCPConnSuccess()
1372 TEST_ASSERT_EQUAL( 0x123ABD, xSocket.u.xTCP.pxHandleConnected ); in test_FreeRTOS_setsockopt_TCPConnSuccess()
1381 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_TCPRecvInvalidProtocol() local
1387 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_TCPRecvInvalidProtocol()
1389 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_TCPRecvInvalidProtocol()
1391 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_TCPRecvInvalidProtocol()
1402 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_TCPRecvSuccess() local
1408 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_TCPRecvSuccess()
1410 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_TCPRecvSuccess()
1414 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_TCPRecvSuccess()
1417 TEST_ASSERT_EQUAL( 0x123ABD, xSocket.u.xTCP.pxHandleReceive ); in test_FreeRTOS_setsockopt_TCPRecvSuccess()
1426 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_TCPSendInvalidProtocol() local
1432 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_TCPSendInvalidProtocol()
1434 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_TCPSendInvalidProtocol()
1436 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_TCPSendInvalidProtocol()
1447 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_TCPSendSuccess() local
1453 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_TCPSendSuccess()
1455 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_TCPSendSuccess()
1459 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_TCPSendSuccess()
1462 TEST_ASSERT_EQUAL( 0x123ABD, xSocket.u.xTCP.pxHandleSent ); in test_FreeRTOS_setsockopt_TCPSendSuccess()
1471 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_UDPRecvInvalidProtocol() local
1477 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_UDPRecvInvalidProtocol()
1479 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_UDPRecvInvalidProtocol()
1481 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_UDPRecvInvalidProtocol()
1492 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_UDPRecvSuccess() local
1498 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_UDPRecvSuccess()
1500 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_UDPRecvSuccess()
1504 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_UDPRecvSuccess()
1507 TEST_ASSERT_EQUAL( 0x123ABD, xSocket.u.xUDP.pxHandleReceive ); in test_FreeRTOS_setsockopt_UDPRecvSuccess()
1516 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_UDPSendInvalidProtocol() local
1522 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_UDPSendInvalidProtocol()
1524 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_UDPSendInvalidProtocol()
1526 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_UDPSendInvalidProtocol()
1537 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_UDPSendSuccess() local
1543 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_UDPSendSuccess()
1545 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_UDPSendSuccess()
1549 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_UDPSendSuccess()
1552 TEST_ASSERT_EQUAL( 0x123ABD, xSocket.u.xUDP.pxHandleSent ); in test_FreeRTOS_setsockopt_UDPSendSuccess()
1561 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SetSemaphore() local
1567 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SetSemaphore()
1569 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SetSemaphore()
1572 TEST_ASSERT_EQUAL( vOptionValue, xSocket.pxUserSemaphore ); in test_FreeRTOS_setsockopt_SetSemaphore()
1581 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_WakeUpCallback() local
1587 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_WakeUpCallback()
1589 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_WakeUpCallback()
1592 TEST_ASSERT_EQUAL( &vOptionValue, xSocket.pxUserWakeCallback ); in test_FreeRTOS_setsockopt_WakeUpCallback()
1601 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidProtocol() local
1607 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidProtocol()
1609 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidProtocol()
1611 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidProtocol()
1622 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidValues1() local
1628 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidValues1()
1630 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidValues1()
1635 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidValues1()
1646 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidValues2() local
1652 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidValues2()
1654 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidValues2()
1659 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidValues2()
1670 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidValues3() local
1676 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidValues3()
1678 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidValues3()
1682 xSocket.u.xTCP.uxRxStreamSize = vOptionValue.uxEnoughSpace - 0x12; in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidValues3()
1684 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SetLowHighWaterInvalidValues3()
1695 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SetLowHighWaterHappyPath() local
1701 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SetLowHighWaterHappyPath()
1703 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_SetLowHighWaterHappyPath()
1707 xSocket.u.xTCP.uxRxStreamSize = vOptionValue.uxEnoughSpace + 0x12; in test_FreeRTOS_setsockopt_SetLowHighWaterHappyPath()
1709 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SetLowHighWaterHappyPath()
1712 TEST_ASSERT_EQUAL( vOptionValue.uxLittleSpace, xSocket.u.xTCP.uxLittleSpace ); in test_FreeRTOS_setsockopt_SetLowHighWaterHappyPath()
1713 TEST_ASSERT_EQUAL( vOptionValue.uxEnoughSpace, xSocket.u.xTCP.uxEnoughSpace ); in test_FreeRTOS_setsockopt_SetLowHighWaterHappyPath()
1722 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SendBuff() local
1728 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SendBuff()
1730 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_SendBuff()
1731 xSocket.u.xTCP.txStream = NULL; in test_FreeRTOS_setsockopt_SendBuff()
1732 xSocket.u.xTCP.usMSS = 0x12; in test_FreeRTOS_setsockopt_SendBuff()
1734 FreeRTOS_round_up_ExpectAndReturn( vOptionValue, xSocket.u.xTCP.usMSS, 0xAB ); in test_FreeRTOS_setsockopt_SendBuff()
1736 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SendBuff()
1739 TEST_ASSERT_EQUAL( 0xAB, xSocket.u.xTCP.uxTxStreamSize ); in test_FreeRTOS_setsockopt_SendBuff()
1748 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_RecvBuff() local
1754 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_RecvBuff()
1756 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_RecvBuff()
1757 xSocket.u.xTCP.rxStream = NULL; in test_FreeRTOS_setsockopt_RecvBuff()
1759 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_RecvBuff()
1762 TEST_ASSERT_EQUAL( vOptionValue, xSocket.u.xTCP.uxRxStreamSize ); in test_FreeRTOS_setsockopt_RecvBuff()
1771 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_WinPropsInvalidProtocol() local
1777 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_WinPropsInvalidProtocol()
1779 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_WinPropsInvalidProtocol()
1781 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_WinPropsInvalidProtocol()
1792 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_WinPropsInvalidTxStream() local
1798 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_WinPropsInvalidTxStream()
1800 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_WinPropsInvalidTxStream()
1801 xSocket.u.xTCP.txStream = ( StreamBuffer_t * ) 0x1234; in test_FreeRTOS_setsockopt_WinPropsInvalidTxStream()
1803 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_WinPropsInvalidTxStream()
1814 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_WinPropsInvalidRxStream() local
1820 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_WinPropsInvalidRxStream()
1824 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_WinPropsInvalidRxStream()
1825 xSocket.u.xTCP.rxStream = ( StreamBuffer_t * ) 0x1234; in test_FreeRTOS_setsockopt_WinPropsInvalidRxStream()
1826 xSocket.u.xTCP.usMSS = 0x12; in test_FreeRTOS_setsockopt_WinPropsInvalidRxStream()
1828 FreeRTOS_round_up_ExpectAndReturn( vOptionValue.lTxBufSize, xSocket.u.xTCP.usMSS, 0xAB ); in test_FreeRTOS_setsockopt_WinPropsInvalidRxStream()
1830 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_WinPropsInvalidRxStream()
1841 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_WinPropsTCPWinNotInit() local
1847 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_WinPropsTCPWinNotInit()
1852 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_WinPropsTCPWinNotInit()
1853 xSocket.u.xTCP.usMSS = 0x12; in test_FreeRTOS_setsockopt_WinPropsTCPWinNotInit()
1854 xSocket.u.xTCP.xTCPWindow.u.bits.bHasInit = pdFALSE; in test_FreeRTOS_setsockopt_WinPropsTCPWinNotInit()
1856 FreeRTOS_round_up_ExpectAndReturn( vOptionValue.lTxBufSize, xSocket.u.xTCP.usMSS, 0xAB ); in test_FreeRTOS_setsockopt_WinPropsTCPWinNotInit()
1858 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_WinPropsTCPWinNotInit()
1861 TEST_ASSERT_EQUAL( ( uint32_t ) vOptionValue.lTxWinSize, xSocket.u.xTCP.uxRxWinSize ); in test_FreeRTOS_setsockopt_WinPropsTCPWinNotInit()
1862 TEST_ASSERT_EQUAL( ( uint32_t ) vOptionValue.lTxWinSize, xSocket.u.xTCP.uxTxWinSize ); in test_FreeRTOS_setsockopt_WinPropsTCPWinNotInit()
1871 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_WinPropsTCPWinInit() local
1877 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_WinPropsTCPWinInit()
1882 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_WinPropsTCPWinInit()
1883 xSocket.u.xTCP.usMSS = 0x12; in test_FreeRTOS_setsockopt_WinPropsTCPWinInit()
1884 xSocket.u.xTCP.xTCPWindow.u.bits.bHasInit = pdTRUE; in test_FreeRTOS_setsockopt_WinPropsTCPWinInit()
1886 FreeRTOS_round_up_ExpectAndReturn( vOptionValue.lTxBufSize, xSocket.u.xTCP.usMSS, 0xAB ); in test_FreeRTOS_setsockopt_WinPropsTCPWinInit()
1888 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_WinPropsTCPWinInit()
1891 TEST_ASSERT_EQUAL( ( uint32_t ) vOptionValue.lRxWinSize, xSocket.u.xTCP.uxRxWinSize ); in test_FreeRTOS_setsockopt_WinPropsTCPWinInit()
1892 TEST_ASSERT_EQUAL( ( uint32_t ) vOptionValue.lTxWinSize, xSocket.u.xTCP.uxTxWinSize ); in test_FreeRTOS_setsockopt_WinPropsTCPWinInit()
1893 …SSERT_EQUAL_UINT32( ( ( uint32_t ) vOptionValue.lRxWinSize * xSocket.u.xTCP.usMSS ), xSocket.u.xTC… in test_FreeRTOS_setsockopt_WinPropsTCPWinInit()
1894 …SSERT_EQUAL_UINT32( ( ( uint32_t ) vOptionValue.lTxWinSize * xSocket.u.xTCP.usMSS ), xSocket.u.xTC… in test_FreeRTOS_setsockopt_WinPropsTCPWinInit()
1903 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_ReUseListenSock_InvalidProtocol() local
1909 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_ReUseListenSock_InvalidProtocol()
1912 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_ReUseListenSock_InvalidProtocol()
1914 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_ReUseListenSock_InvalidProtocol()
1925 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_ReUseListenSock_Set() local
1931 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_ReUseListenSock_Set()
1933 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_ReUseListenSock_Set()
1935 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_ReUseListenSock_Set()
1938 TEST_ASSERT_EQUAL( pdTRUE, xSocket.u.xTCP.bits.bReuseSocket ); in test_FreeRTOS_setsockopt_ReUseListenSock_Set()
1947 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_ReUseListenSock_Reset() local
1953 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_ReUseListenSock_Reset()
1955 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_ReUseListenSock_Reset()
1956 xSocket.u.xTCP.bits.bReuseSocket = pdTRUE; in test_FreeRTOS_setsockopt_ReUseListenSock_Reset()
1958 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_ReUseListenSock_Reset()
1961 TEST_ASSERT_EQUAL( pdFALSE, xSocket.u.xTCP.bits.bReuseSocket ); in test_FreeRTOS_setsockopt_ReUseListenSock_Reset()
1970 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SockClose_InvalidProtocol() local
1976 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SockClose_InvalidProtocol()
1978 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_SockClose_InvalidProtocol()
1980 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SockClose_InvalidProtocol()
1991 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SockClose_Set() local
1997 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SockClose_Set()
1999 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_SockClose_Set()
2001 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SockClose_Set()
2004 TEST_ASSERT_EQUAL( pdTRUE, xSocket.u.xTCP.bits.bCloseAfterSend ); in test_FreeRTOS_setsockopt_SockClose_Set()
2013 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SockClose_Reset() local
2019 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SockClose_Reset()
2021 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_SockClose_Reset()
2022 xSocket.u.xTCP.bits.bReuseSocket = pdTRUE; in test_FreeRTOS_setsockopt_SockClose_Reset()
2024 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SockClose_Reset()
2027 TEST_ASSERT_EQUAL( pdFALSE, xSocket.u.xTCP.bits.bCloseAfterSend ); in test_FreeRTOS_setsockopt_SockClose_Reset()
2036 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SetFullSize_InvalidProtocol() local
2042 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SetFullSize_InvalidProtocol()
2044 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_SetFullSize_InvalidProtocol()
2046 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SetFullSize_InvalidProtocol()
2057 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SetFullSize_Set() local
2063 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SetFullSize_Set()
2065 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_SetFullSize_Set()
2067 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SetFullSize_Set()
2070 TEST_ASSERT_EQUAL( pdTRUE, xSocket.u.xTCP.xTCPWindow.u.bits.bSendFullSize ); in test_FreeRTOS_setsockopt_SetFullSize_Set()
2079 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateIncorrect() local
2085 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateIncorrect()
2087 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateIncorrect()
2088 xSocket.u.xTCP.bits.bReuseSocket = pdTRUE; in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateIncorrect()
2089 xSocket.u.xTCP.eTCPState = eESTABLISHED - 1; in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateIncorrect()
2091 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateIncorrect()
2094 TEST_ASSERT_EQUAL( pdFALSE, xSocket.u.xTCP.xTCPWindow.u.bits.bSendFullSize ); in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateIncorrect()
2095 TEST_ASSERT_EQUAL( 0, xSocket.u.xTCP.usTimeout ); in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateIncorrect()
2104 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateCorrect() local
2110 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateCorrect()
2112 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateCorrect()
2113 xSocket.u.xTCP.bits.bReuseSocket = pdTRUE; in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateCorrect()
2114 xSocket.u.xTCP.eTCPState = eESTABLISHED; in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateCorrect()
2116 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateCorrect()
2119 TEST_ASSERT_EQUAL( pdFALSE, xSocket.u.xTCP.xTCPWindow.u.bits.bSendFullSize ); in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateCorrect()
2120 TEST_ASSERT_EQUAL( 0, xSocket.u.xTCP.usTimeout ); in test_FreeRTOS_setsockopt_SetFullSize_Reset_StateCorrect()
2129 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_SetFullSize_Reset_HappyPath() local
2135 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_SetFullSize_Reset_HappyPath()
2137 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_SetFullSize_Reset_HappyPath()
2138 xSocket.u.xTCP.bits.bReuseSocket = pdTRUE; in test_FreeRTOS_setsockopt_SetFullSize_Reset_HappyPath()
2139 xSocket.u.xTCP.eTCPState = eESTABLISHED; in test_FreeRTOS_setsockopt_SetFullSize_Reset_HappyPath()
2140 xSocket.u.xTCP.txStream = ( StreamBuffer_t * ) 0xABCD; in test_FreeRTOS_setsockopt_SetFullSize_Reset_HappyPath()
2142 uxStreamBufferGetSize_ExpectAndReturn( xSocket.u.xTCP.txStream, 0x123 ); in test_FreeRTOS_setsockopt_SetFullSize_Reset_HappyPath()
2145 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_SetFullSize_Reset_HappyPath()
2148 TEST_ASSERT_EQUAL( pdFALSE, xSocket.u.xTCP.xTCPWindow.u.bits.bSendFullSize ); in test_FreeRTOS_setsockopt_SetFullSize_Reset_HappyPath()
2149 TEST_ASSERT_EQUAL( 1, xSocket.u.xTCP.usTimeout ); in test_FreeRTOS_setsockopt_SetFullSize_Reset_HappyPath()
2158 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_StopRx_InvalidProtocol() local
2164 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_StopRx_InvalidProtocol()
2166 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_setsockopt_StopRx_InvalidProtocol()
2168 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_StopRx_InvalidProtocol()
2171 TEST_ASSERT_EQUAL( pdFALSE, xSocket.u.xTCP.bits.bWinChange ); in test_FreeRTOS_setsockopt_StopRx_InvalidProtocol()
2172 TEST_ASSERT_EQUAL( 0, xSocket.u.xTCP.usTimeout ); in test_FreeRTOS_setsockopt_StopRx_InvalidProtocol()
2181 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_StopRx_Set() local
2187 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_StopRx_Set()
2189 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_StopRx_Set()
2193 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_StopRx_Set()
2196 TEST_ASSERT_EQUAL( pdTRUE, xSocket.u.xTCP.bits.bRxStopped ); in test_FreeRTOS_setsockopt_StopRx_Set()
2197 TEST_ASSERT_EQUAL( pdTRUE, xSocket.u.xTCP.bits.bWinChange ); in test_FreeRTOS_setsockopt_StopRx_Set()
2198 TEST_ASSERT_EQUAL( 1, xSocket.u.xTCP.usTimeout ); in test_FreeRTOS_setsockopt_StopRx_Set()
2207 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_StopRx_Reset() local
2213 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_StopRx_Reset()
2215 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_setsockopt_StopRx_Reset()
2216 xSocket.u.xTCP.bits.bReuseSocket = pdTRUE; in test_FreeRTOS_setsockopt_StopRx_Reset()
2220 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_StopRx_Reset()
2223 TEST_ASSERT_EQUAL( pdFALSE, xSocket.u.xTCP.bits.bRxStopped ); in test_FreeRTOS_setsockopt_StopRx_Reset()
2224 TEST_ASSERT_EQUAL( pdTRUE, xSocket.u.xTCP.bits.bWinChange ); in test_FreeRTOS_setsockopt_StopRx_Reset()
2225 TEST_ASSERT_EQUAL( 1, xSocket.u.xTCP.usTimeout ); in test_FreeRTOS_setsockopt_StopRx_Reset()
2234 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_setsockopt_InvalidOption() local
2240 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_setsockopt_InvalidOption()
2242 xReturn = FreeRTOS_setsockopt( &xSocket, lLevel, lOptionName, &vOptionValue, uxOptionLength ); in test_FreeRTOS_setsockopt_InvalidOption()
2553 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_GetLocalAddress() local
2556 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_GetLocalAddress()
2559 xSocket.usLocalPort = 0xAB12; in test_FreeRTOS_GetLocalAddress()
2560 xSocket.xLocalAddress.ulIP_IPv4 = 0xABFC8769; in test_FreeRTOS_GetLocalAddress()
2562 uxReturn = FreeRTOS_GetLocalAddress( &xSocket, &xAddress ); in test_FreeRTOS_GetLocalAddress()
2575 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_GetLocalAddress_IPv6() local
2579 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_GetLocalAddress_IPv6()
2582 xSocket.bits.bIsIPv6 = pdTRUE; in test_FreeRTOS_GetLocalAddress_IPv6()
2583 xSocket.usLocalPort = 0xAB12; in test_FreeRTOS_GetLocalAddress_IPv6()
2584 memcpy( xSocket.xLocalAddress.xIP_IPv6.ucBytes, xIPv6Address.ucBytes, ipSIZE_OF_IPv6_ADDRESS ); in test_FreeRTOS_GetLocalAddress_IPv6()
2586 uxReturn = FreeRTOS_GetLocalAddress( &xSocket, &xAddress ); in test_FreeRTOS_GetLocalAddress_IPv6()
2599 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_connect_SocketValuesNULL() local
2603 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_connect_SocketValuesNULL()
2605 xResult = FreeRTOS_connect( &xSocket, &xAddress, xAddressLength ); in test_FreeRTOS_connect_SocketValuesNULL()
2616 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_connect_InvalidValues() local
2620 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_connect_InvalidValues()
2623 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_FreeRTOS_connect_InvalidValues()
2624 xResult = FreeRTOS_connect( &xSocket, &xAddress, xAddressLength ); in test_FreeRTOS_connect_InvalidValues()
2628 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_connect_InvalidValues()
2633 xResult = FreeRTOS_connect( &xSocket, &xAddress, xAddressLength ); in test_FreeRTOS_connect_InvalidValues()
2641 xResult = FreeRTOS_connect( &xSocket, NULL, xAddressLength ); in test_FreeRTOS_connect_InvalidValues()
2651 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_connect_NonBlocking() local
2655 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_connect_NonBlocking()
2657 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_connect_NonBlocking()
2660 vTCPStateChange_Expect( &xSocket, eCONNECT_SYN ); in test_FreeRTOS_connect_NonBlocking()
2663 xResult = FreeRTOS_connect( &xSocket, &xAddress, xAddressLength ); in test_FreeRTOS_connect_NonBlocking()
2674 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_connect_Timeout() local
2678 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_connect_Timeout()
2680 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_connect_Timeout()
2682 xSocket.xReceiveBlockTime = 0x123; in test_FreeRTOS_connect_Timeout()
2685 vTCPStateChange_Expect( &xSocket, eCONNECT_SYN ); in test_FreeRTOS_connect_Timeout()
2694 …xEventGroupWaitBits_ExpectAndReturn( xSocket.xEventGroup, eSOCKET_CONNECT | eSOCKET_CLOSED, pdTRUE… in test_FreeRTOS_connect_Timeout()
2699 xResult = FreeRTOS_connect( &xSocket, &xAddress, xAddressLength ); in test_FreeRTOS_connect_Timeout()
2710 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_connect_SocketClosed() local
2714 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_connect_SocketClosed()
2716 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_connect_SocketClosed()
2718 xSocket.xReceiveBlockTime = 0x123; in test_FreeRTOS_connect_SocketClosed()
2721 vTCPStateChange_Expect( &xSocket, eCONNECT_SYN ); in test_FreeRTOS_connect_SocketClosed()
2730 …xEventGroupWaitBits_ExpectAndReturn( xSocket.xEventGroup, eSOCKET_CONNECT | eSOCKET_CLOSED, pdTRUE… in test_FreeRTOS_connect_SocketClosed()
2732 xResult = FreeRTOS_connect( &xSocket, &xAddress, xAddressLength ); in test_FreeRTOS_connect_SocketClosed()
2804 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_GetRemoteAddress_InvalidProtocol() local
2807 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_GetRemoteAddress_InvalidProtocol()
2810 xReturn = FreeRTOS_GetRemoteAddress( &xSocket, &xAddress ); in test_FreeRTOS_GetRemoteAddress_InvalidProtocol()
2821 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_GetRemoteAddress_HappyPath() local
2824 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_GetRemoteAddress_HappyPath()
2827 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_GetRemoteAddress_HappyPath()
2828 xSocket.u.xTCP.xRemoteIP.ulIP_IPv4 = 0xABCDEF12; in test_FreeRTOS_GetRemoteAddress_HappyPath()
2829 xSocket.u.xTCP.usRemotePort = 0x1234; in test_FreeRTOS_GetRemoteAddress_HappyPath()
2831 xReturn = FreeRTOS_GetRemoteAddress( &xSocket, &xAddress ); in test_FreeRTOS_GetRemoteAddress_HappyPath()
2844 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_GetRemoteAddress_IPv6HappyPath() local
2847 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_GetRemoteAddress_IPv6HappyPath()
2850 xSocket.bits.bIsIPv6 = pdTRUE_UNSIGNED; in test_FreeRTOS_GetRemoteAddress_IPv6HappyPath()
2851 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_GetRemoteAddress_IPv6HappyPath()
2852 … memcpy( xSocket.u.xTCP.xRemoteIP.xIP_IPv6.ucBytes, xIPv6Address.ucBytes, ipSIZE_OF_IPv6_ADDRESS ); in test_FreeRTOS_GetRemoteAddress_IPv6HappyPath()
2853 xSocket.u.xTCP.usRemotePort = 0x1234; in test_FreeRTOS_GetRemoteAddress_IPv6HappyPath()
2855 xReturn = FreeRTOS_GetRemoteAddress( &xSocket, &xAddress ); in test_FreeRTOS_GetRemoteAddress_IPv6HappyPath()
2868 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_maywrite_InvalidValues() local
2870 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_maywrite_InvalidValues()
2873 xReturn = FreeRTOS_maywrite( &xSocket ); in test_FreeRTOS_maywrite_InvalidValues()
2877 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_maywrite_InvalidValues()
2878 xSocket.u.xTCP.eTCPState = eTCP_LISTEN; /* eCONNECT_SYN - 1 */ in test_FreeRTOS_maywrite_InvalidValues()
2879 xReturn = FreeRTOS_maywrite( &xSocket ); in test_FreeRTOS_maywrite_InvalidValues()
2882 xSocket.u.xTCP.eTCPState = eFIN_WAIT_1; /* eESTABLISHED + 1 */ in test_FreeRTOS_maywrite_InvalidValues()
2883 xReturn = FreeRTOS_maywrite( &xSocket ); in test_FreeRTOS_maywrite_InvalidValues()
2886 xSocket.u.xTCP.eTCPState = eCONNECT_SYN; in test_FreeRTOS_maywrite_InvalidValues()
2887 xReturn = FreeRTOS_maywrite( &xSocket ); in test_FreeRTOS_maywrite_InvalidValues()
2890 xSocket.u.xTCP.eTCPState = eSYN_FIRST; /* eCONNECT_SYN + 1 */ in test_FreeRTOS_maywrite_InvalidValues()
2891 xReturn = FreeRTOS_maywrite( &xSocket ); in test_FreeRTOS_maywrite_InvalidValues()
2895 xSocket.u.xTCP.eTCPState = eESTABLISHED; in test_FreeRTOS_maywrite_InvalidValues()
2896 xSocket.u.xTCP.uxTxStreamSize = 0x123; in test_FreeRTOS_maywrite_InvalidValues()
2897 xReturn = FreeRTOS_maywrite( &xSocket ); in test_FreeRTOS_maywrite_InvalidValues()
2907 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_maywrite_HappyPath() local
2910 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_maywrite_HappyPath()
2912 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_maywrite_HappyPath()
2913 xSocket.u.xTCP.eTCPState = eESTABLISHED; in test_FreeRTOS_maywrite_HappyPath()
2914 xSocket.u.xTCP.txStream = ( StreamBuffer_t * ) ucStream; in test_FreeRTOS_maywrite_HappyPath()
2918 xReturn = FreeRTOS_maywrite( &xSocket ); in test_FreeRTOS_maywrite_HappyPath()
2952 FreeRTOS_Socket_t xSocket; in test_xSocketSetSocketID_ValidSocket() local
2955 memset( &xSocket, 0, sizeof( xSocket ) ); in test_xSocketSetSocketID_ValidSocket()
2957 xReturn = xSocketSetSocketID( &xSocket, &AnchorVariable ); in test_xSocketSetSocketID_ValidSocket()
2960 TEST_ASSERT_EQUAL( &AnchorVariable, xSocket.pvSocketID ); in test_xSocketSetSocketID_ValidSocket()
2993 FreeRTOS_Socket_t xSocket; in test_pvSocketGetSocketID_ValidSocket() local
2996 memset( &xSocket, 0, sizeof( xSocket ) ); in test_pvSocketGetSocketID_ValidSocket()
2998 xSocket.pvSocketID = &AnchorVariable; in test_pvSocketGetSocketID_ValidSocket()
3000 pvReturn = ( BaseType_t ) pvSocketGetSocketID( &xSocket ); in test_pvSocketGetSocketID_ValidSocket()
3027 FreeRTOS_Socket_t xSocket, xSocket2; in test_vTCPNetStat_IPStackInit() local
3029 memset( &xSocket, 0, sizeof( xSocket ) ); in test_vTCPNetStat_IPStackInit()
3043 listGET_LIST_ITEM_OWNER_ExpectAndReturn( &xIterator, &xSocket ); in test_vTCPNetStat_IPStackInit()
3080 FreeRTOS_Socket_t xSocket, xSocket2; in test_vTCPNetStat_LongTimeSinceLastAlive() local
3082 memset( &xSocket, 0, sizeof( xSocket ) ); in test_vTCPNetStat_LongTimeSinceLastAlive()
3096 listGET_LIST_ITEM_OWNER_ExpectAndReturn( &xIterator, &xSocket ); in test_vTCPNetStat_LongTimeSinceLastAlive()
3131 FreeRTOS_Socket_t xSocket; in test_vTCPNetStat_IPv6Socket() local
3133 memset( &xSocket, 0, sizeof( xSocket ) ); in test_vTCPNetStat_IPv6Socket()
3135 xSocket.bits.bIsIPv6 = pdTRUE_UNSIGNED; in test_vTCPNetStat_IPv6Socket()
3148 listGET_LIST_ITEM_OWNER_ExpectAndReturn( &xIterator, &xSocket ); in test_vTCPNetStat_IPv6Socket()
3175 FreeRTOS_Socket_t xSocket, xSocket2, xSocket3, xSocket4; in test_vSocketSelect_UDPSocketsOnly() local
3177 memset( &xSocket, 0, sizeof( xSocket ) ); in test_vSocketSelect_UDPSocketsOnly()
3188 listGET_LIST_ITEM_OWNER_ExpectAndReturn( &xLocalListItem, &xSocket ); in test_vSocketSelect_UDPSocketsOnly()
3220 TEST_ASSERT_EQUAL( 0, xSocket.xSocketBits ); in test_vSocketSelect_UDPSocketsOnly()
3234 FreeRTOS_Socket_t xSocket[ 9 ], xPeerSocket, xPeerSocket1; in test_vSocketSelect_TCPSocketsOnly() local
3238 memset( &xSocket[ i ], 0, sizeof( xSocket[ i ] ) ); in test_vSocketSelect_TCPSocketsOnly()
3239 xSocket[ i ].pxSocketSet = &xSocketSet; in test_vSocketSelect_TCPSocketsOnly()
3240 xSocket[ i ].ucProtocol = FREERTOS_IPPROTO_TCP; in test_vSocketSelect_TCPSocketsOnly()
3245 memset( &xSocket[ 0 ], 0, sizeof( xSocket[ 0 ] ) ); in test_vSocketSelect_TCPSocketsOnly()
3247 xSocket[ 0 ].ucProtocol = FREERTOS_IPPROTO_TCP; in test_vSocketSelect_TCPSocketsOnly()
3254 listGET_LIST_ITEM_OWNER_ExpectAndReturn( &xLocalListItem, &xSocket[ 0 ] ); in test_vSocketSelect_TCPSocketsOnly()
3258 listGET_LIST_ITEM_OWNER_ExpectAndReturn( &xLocalListItem, &xSocket[ 1 ] ); in test_vSocketSelect_TCPSocketsOnly()
3261 xSocket[ 2 ].xSelectBits = eSELECT_READ | eSELECT_EXCEPT | eSELECT_WRITE; in test_vSocketSelect_TCPSocketsOnly()
3263 listGET_LIST_ITEM_OWNER_ExpectAndReturn( &xLocalListItem, &xSocket[ 2 ] ); in test_vSocketSelect_TCPSocketsOnly()
3266 xSocket[ 3 ].xSelectBits = eSELECT_READ | eSELECT_EXCEPT | eSELECT_WRITE; in test_vSocketSelect_TCPSocketsOnly()
3267 xSocket[ 3 ].u.xTCP.bits.bPassAccept = pdTRUE; in test_vSocketSelect_TCPSocketsOnly()
3268 xSocket[ 3 ].u.xTCP.eTCPState = eTCP_LISTEN; in test_vSocketSelect_TCPSocketsOnly()
3269 xSocket[ 3 ].u.xTCP.pxPeerSocket = &xPeerSocket; in test_vSocketSelect_TCPSocketsOnly()
3270 xSocket[ 3 ].u.xTCP.bits.bConnPrepared = pdTRUE_UNSIGNED; in test_vSocketSelect_TCPSocketsOnly()
3272 listGET_LIST_ITEM_OWNER_ExpectAndReturn( &xLocalListItem, &xSocket[ 3 ] ); in test_vSocketSelect_TCPSocketsOnly()
3275 xSocket[ 4 ].xSelectBits = eSELECT_READ | eSELECT_EXCEPT | eSELECT_WRITE; in test_vSocketSelect_TCPSocketsOnly()
3276 xSocket[ 4 ].u.xTCP.bits.bPassAccept = pdTRUE; in test_vSocketSelect_TCPSocketsOnly()
3277 xSocket[ 4 ].u.xTCP.eTCPState = eTCP_LISTEN; in test_vSocketSelect_TCPSocketsOnly()
3278 xSocket[ 4 ].u.xTCP.pxPeerSocket = &xPeerSocket1; in test_vSocketSelect_TCPSocketsOnly()
3279 xSocket[ 4 ].u.xTCP.pxPeerSocket->u.xTCP.bits.bPassAccept = pdTRUE; in test_vSocketSelect_TCPSocketsOnly()
3280 xSocket[ 4 ].u.xTCP.bits.bConnPrepared = pdTRUE_UNSIGNED; in test_vSocketSelect_TCPSocketsOnly()
3282 listGET_LIST_ITEM_OWNER_ExpectAndReturn( &xLocalListItem, &xSocket[ 4 ] ); in test_vSocketSelect_TCPSocketsOnly()
3285 xSocket[ 5 ].xSelectBits = eSELECT_READ | eSELECT_EXCEPT | eSELECT_WRITE; in test_vSocketSelect_TCPSocketsOnly()
3286 xSocket[ 5 ].u.xTCP.eTCPState = eTCP_LISTEN; in test_vSocketSelect_TCPSocketsOnly()
3287 xSocket[ 5 ].u.xTCP.bits.bConnPrepared = pdTRUE_UNSIGNED; in test_vSocketSelect_TCPSocketsOnly()
3288 xSocket[ 5 ].u.xTCP.txStream = ( StreamBuffer_t * ) ucStream; in test_vSocketSelect_TCPSocketsOnly()
3290 listGET_LIST_ITEM_OWNER_ExpectAndReturn( &xLocalListItem, &xSocket[ 5 ] ); in test_vSocketSelect_TCPSocketsOnly()
3294 xSocket[ 6 ].xSelectBits = eSELECT_READ | eSELECT_EXCEPT | eSELECT_WRITE; in test_vSocketSelect_TCPSocketsOnly()
3295 xSocket[ 6 ].u.xTCP.eTCPState = eCLOSE_WAIT; in test_vSocketSelect_TCPSocketsOnly()
3296 xSocket[ 6 ].u.xTCP.bits.bConnPrepared = pdTRUE_UNSIGNED; in test_vSocketSelect_TCPSocketsOnly()
3297 xSocket[ 6 ].u.xTCP.txStream = ( StreamBuffer_t * ) ucStream; in test_vSocketSelect_TCPSocketsOnly()
3298 xSocket[ 6 ].u.xTCP.rxStream = ( StreamBuffer_t * ) ucStream; in test_vSocketSelect_TCPSocketsOnly()
3300 listGET_LIST_ITEM_OWNER_ExpectAndReturn( &xLocalListItem, &xSocket[ 6 ] ); in test_vSocketSelect_TCPSocketsOnly()
3305 xSocket[ 7 ].xSelectBits = eSELECT_READ | eSELECT_EXCEPT | eSELECT_WRITE; in test_vSocketSelect_TCPSocketsOnly()
3306 xSocket[ 7 ].u.xTCP.eTCPState = eESTABLISHED; in test_vSocketSelect_TCPSocketsOnly()
3307 xSocket[ 7 ].u.xTCP.bits.bConnPrepared = pdTRUE_UNSIGNED; in test_vSocketSelect_TCPSocketsOnly()
3308 xSocket[ 7 ].u.xTCP.bits.bPassQueued = pdTRUE; in test_vSocketSelect_TCPSocketsOnly()
3309 xSocket[ 7 ].u.xTCP.bits.bReuseSocket = pdTRUE_UNSIGNED; in test_vSocketSelect_TCPSocketsOnly()
3311 listGET_LIST_ITEM_OWNER_ExpectAndReturn( &xLocalListItem, &xSocket[ 7 ] ); in test_vSocketSelect_TCPSocketsOnly()
3314 xSocket[ 8 ].xSelectBits = eSELECT_READ | eSELECT_EXCEPT | eSELECT_WRITE; in test_vSocketSelect_TCPSocketsOnly()
3315 xSocket[ 8 ].u.xTCP.eTCPState = eESTABLISHED; in test_vSocketSelect_TCPSocketsOnly()
3316 xSocket[ 8 ].u.xTCP.bits.bConnPrepared = pdTRUE_UNSIGNED; in test_vSocketSelect_TCPSocketsOnly()
3317 xSocket[ 8 ].u.xTCP.bits.bPassQueued = pdTRUE; in test_vSocketSelect_TCPSocketsOnly()
3318 xSocket[ 8 ].u.xTCP.bits.bReuseSocket = pdTRUE_UNSIGNED; in test_vSocketSelect_TCPSocketsOnly()
3319 xSocket[ 8 ].u.xTCP.bits.bPassAccept = pdTRUE_UNSIGNED; in test_vSocketSelect_TCPSocketsOnly()
3320 xSocket[ 8 ].u.xTCP.bits.bConnPassed = pdTRUE_UNSIGNED; in test_vSocketSelect_TCPSocketsOnly()
3322 listGET_LIST_ITEM_OWNER_ExpectAndReturn( &xLocalListItem, &xSocket[ 8 ] ); in test_vSocketSelect_TCPSocketsOnly()
3333 TEST_ASSERT_EQUAL( 0, xSocket[ 0 ].xSocketBits ); in test_vSocketSelect_TCPSocketsOnly()
3334 TEST_ASSERT_EQUAL( 0, xSocket[ 1 ].xSocketBits ); in test_vSocketSelect_TCPSocketsOnly()
3335 TEST_ASSERT_EQUAL( eSELECT_EXCEPT, xSocket[ 2 ].xSocketBits ); in test_vSocketSelect_TCPSocketsOnly()
3336 TEST_ASSERT_EQUAL( pdFALSE, xSocket[ 2 ].u.xTCP.bits.bConnPassed ); in test_vSocketSelect_TCPSocketsOnly()
3337 TEST_ASSERT_EQUAL( 0, xSocket[ 3 ].xSocketBits ); in test_vSocketSelect_TCPSocketsOnly()
3338 TEST_ASSERT_EQUAL( eSELECT_READ, xSocket[ 4 ].xSocketBits ); in test_vSocketSelect_TCPSocketsOnly()
3339 TEST_ASSERT_EQUAL( eSELECT_WRITE, xSocket[ 5 ].xSocketBits ); in test_vSocketSelect_TCPSocketsOnly()
3340 TEST_ASSERT_EQUAL( eSELECT_WRITE | eSELECT_READ | eSELECT_EXCEPT, xSocket[ 6 ].xSocketBits ); in test_vSocketSelect_TCPSocketsOnly()
3341 TEST_ASSERT_EQUAL( eSELECT_WRITE, xSocket[ 7 ].xSocketBits ); in test_vSocketSelect_TCPSocketsOnly()
3342 TEST_ASSERT_EQUAL( eSELECT_READ, xSocket[ 8 ].xSocketBits ); in test_vSocketSelect_TCPSocketsOnly()
3373 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_SignalSocket_InvalidSocket() local
3375 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_SignalSocket_InvalidSocket()
3380 xReturn = FreeRTOS_SignalSocket( &xSocket ); in test_FreeRTOS_SignalSocket_InvalidSocket()
3390 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_SignalSocket_NonNULLEventGroup() local
3394 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_SignalSocket_NonNULLEventGroup()
3397 xSocket.pxSocketSet = &xSocketSet; in test_FreeRTOS_SignalSocket_NonNULLEventGroup()
3398 xSocket.xEventGroup = ( EventGroupHandle_t ) xEventGroup; in test_FreeRTOS_SignalSocket_NonNULLEventGroup()
3400 xEventGroupSetBits_ExpectAndReturn( xSocket.xEventGroup, eSOCKET_INTR, pdFALSE ); in test_FreeRTOS_SignalSocket_NonNULLEventGroup()
3402 xReturn = FreeRTOS_SignalSocket( &xSocket ); in test_FreeRTOS_SignalSocket_NonNULLEventGroup()
3412 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_SignalSocket_NonNULLSelectGroup() local
3416 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_SignalSocket_NonNULLSelectGroup()
3419 xSocket.pxSocketSet = &xSocketSet; in test_FreeRTOS_SignalSocket_NonNULLSelectGroup()
3420 xSocket.pxSocketSet->xSelectGroup = ( EventGroupHandle_t ) xSelectGroup; in test_FreeRTOS_SignalSocket_NonNULLSelectGroup()
3422 xEventGroupSetBits_ExpectAndReturn( xSocket.pxSocketSet->xSelectGroup, eSELECT_INTR, pdFALSE ); in test_FreeRTOS_SignalSocket_NonNULLSelectGroup()
3424 xReturn = FreeRTOS_SignalSocket( &xSocket ); in test_FreeRTOS_SignalSocket_NonNULLSelectGroup()
3433 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_SignalSocketFromISR_catchAsserts() local
3439 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_SignalSocketFromISR_catchAsserts()
3441 catch_assert( FreeRTOS_SignalSocketFromISR( &xSocket, &xHigherPriorityTaskWoken ) ); in test_FreeRTOS_SignalSocketFromISR_catchAsserts()
3443 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_SignalSocketFromISR_catchAsserts()
3444 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_SignalSocketFromISR_catchAsserts()
3446 catch_assert( FreeRTOS_SignalSocketFromISR( &xSocket, &xHigherPriorityTaskWoken ) ); in test_FreeRTOS_SignalSocketFromISR_catchAsserts()
3455 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_SignalSocketFromISR_HappyPath() local
3459 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_SignalSocketFromISR_HappyPath()
3460 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_FreeRTOS_SignalSocketFromISR_HappyPath()
3461 xSocket.xEventGroup = ( EventGroupHandle_t ) xEventGroup; in test_FreeRTOS_SignalSocketFromISR_HappyPath()
3465 xReturn = FreeRTOS_SignalSocketFromISR( &xSocket, &xHigherPriorityTaskWoken ); in test_FreeRTOS_SignalSocketFromISR_HappyPath()
3474 FreeRTOS_Socket_t xSocket; in test_prvSocketProps_TCPv4() local
3481 memset( &xSocket, 0, sizeof( xSocket ) ); in test_prvSocketProps_TCPv4()
3482 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_prvSocketProps_TCPv4()
3483 xSocket.bits.bIsIPv6 = pdFALSE; in test_prvSocketProps_TCPv4()
3484 xSocket.xLocalAddress.ulIP_IPv4 = ulExpectSrcIP; in test_prvSocketProps_TCPv4()
3485 xSocket.usLocalPort = usSrcPort; in test_prvSocketProps_TCPv4()
3486 xSocket.u.xTCP.xRemoteIP.ulIP_IPv4 = ulExpectRemoteIP; in test_prvSocketProps_TCPv4()
3487 xSocket.u.xTCP.usRemotePort = usRemotePort; in test_prvSocketProps_TCPv4()
3489 pcReturn = prvSocketProps( &xSocket ); in test_prvSocketProps_TCPv4()
3498 FreeRTOS_Socket_t xSocket; in test_prvSocketProps_UDPv4() local
3502 memset( &xSocket, 0, sizeof( xSocket ) ); in test_prvSocketProps_UDPv4()
3503 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_prvSocketProps_UDPv4()
3504 xSocket.bits.bIsIPv6 = pdFALSE; in test_prvSocketProps_UDPv4()
3505 xSocket.xLocalAddress.ulIP_IPv4 = ulExpectSrcIP; in test_prvSocketProps_UDPv4()
3506 xSocket.usLocalPort = 1024U; in test_prvSocketProps_UDPv4()
3508 pcReturn = prvSocketProps( &xSocket ); in test_prvSocketProps_UDPv4()
3517 FreeRTOS_Socket_t xSocket; in test_prvSocketProps_TCPv6() local
3524 memset( &xSocket, 0, sizeof( xSocket ) ); in test_prvSocketProps_TCPv6()
3525 xSocket.ucProtocol = FREERTOS_IPPROTO_TCP; in test_prvSocketProps_TCPv6()
3526 xSocket.bits.bIsIPv6 = pdTRUE; in test_prvSocketProps_TCPv6()
3527 …memcpy( xSocket.xLocalAddress.xIP_IPv6.ucBytes, pxIPv6SrcAddress->ucBytes, ipSIZE_OF_IPv6_ADDRESS … in test_prvSocketProps_TCPv6()
3528 xSocket.usLocalPort = usSrcPort; in test_prvSocketProps_TCPv6()
3529 …memcpy( xSocket.u.xTCP.xRemoteIP.xIP_IPv6.ucBytes, xIPv6RemoteAddress.ucBytes, ipSIZE_OF_IPv6_ADDR… in test_prvSocketProps_TCPv6()
3530 xSocket.u.xTCP.usRemotePort = usRemotePort; in test_prvSocketProps_TCPv6()
3532 pcReturn = prvSocketProps( &xSocket ); in test_prvSocketProps_TCPv6()
3540 FreeRTOS_Socket_t xSocket; in test_prvSocketProps_UDPv6() local
3545 memset( &xSocket, 0, sizeof( xSocket ) ); in test_prvSocketProps_UDPv6()
3546 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP; in test_prvSocketProps_UDPv6()
3547 xSocket.bits.bIsIPv6 = pdTRUE; in test_prvSocketProps_UDPv6()
3548 …memcpy( xSocket.xLocalAddress.xIP_IPv6.ucBytes, pxIPv6SrcAddress->ucBytes, ipSIZE_OF_IPv6_ADDRESS … in test_prvSocketProps_UDPv6()
3549 xSocket.usLocalPort = usSrcPort; in test_prvSocketProps_UDPv6()
3551 pcReturn = prvSocketProps( &xSocket ); in test_prvSocketProps_UDPv6()
3559 FreeRTOS_Socket_t xSocket; in test_prvSocketProps_UnknownProtocol() local
3564 memset( &xSocket, 0, sizeof( xSocket ) ); in test_prvSocketProps_UnknownProtocol()
3565 xSocket.ucProtocol = FREERTOS_IPPROTO_UDP + 1; in test_prvSocketProps_UnknownProtocol()
3566 xSocket.bits.bIsIPv6 = pdTRUE; in test_prvSocketProps_UnknownProtocol()
3567 …memcpy( xSocket.xLocalAddress.xIP_IPv6.ucBytes, pxIPv6SrcAddress->ucBytes, ipSIZE_OF_IPv6_ADDRESS … in test_prvSocketProps_UnknownProtocol()
3568 xSocket.usLocalPort = usSrcPort; in test_prvSocketProps_UnknownProtocol()
3570 pcReturn = prvSocketProps( &xSocket ); in test_prvSocketProps_UnknownProtocol()
3640 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_GetIPType_IPv4HappyPath() local
3642 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_GetIPType_IPv4HappyPath()
3644 xSocket.bits.bIsIPv6 = pdFALSE_UNSIGNED; in test_FreeRTOS_GetIPType_IPv4HappyPath()
3646 xReturn = FreeRTOS_GetIPType( &xSocket ); in test_FreeRTOS_GetIPType_IPv4HappyPath()
3657 FreeRTOS_Socket_t xSocket; in test_FreeRTOS_GetIPType_IPv6HappyPath() local
3659 memset( &xSocket, 0, sizeof( xSocket ) ); in test_FreeRTOS_GetIPType_IPv6HappyPath()
3661 xSocket.bits.bIsIPv6 = pdTRUE_UNSIGNED; in test_FreeRTOS_GetIPType_IPv6HappyPath()
3663 xReturn = FreeRTOS_GetIPType( &xSocket ); in test_FreeRTOS_GetIPType_IPv6HappyPath()