File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -236,14 +236,19 @@ void SimpleLinkWlanEventHandler(SlWlanEvent_t *pWlanEvent)
236236 }
237237 break ;
238238 case SL_WLAN_STA_CONNECTED_EVENT :
239+ // TODO
239240 break ;
240241 case SL_WLAN_STA_DISCONNECTED_EVENT :
242+ // TODO
241243 break ;
242244 case SL_WLAN_P2P_DEV_FOUND_EVENT :
245+ // TODO
243246 break ;
244247 case SL_WLAN_P2P_NEG_REQ_RECEIVED_EVENT :
248+ // TODO
245249 break ;
246250 case SL_WLAN_CONNECTION_FAILED_EVENT :
251+ // TODO
247252 break ;
248253 default :
249254 break ;
@@ -358,9 +363,27 @@ void SimpleLinkSockEventHandler(SlSockEvent_t *pSock)
358363
359364 switch ( pSock -> Event ) {
360365 case SL_SOCKET_TX_FAILED_EVENT :
366+ switch ( pSock -> socketAsyncEvent .SockTxFailData .status ) {
367+ case SL_ECLOSE :
368+ break ;
369+ default :
370+ break ;
371+ }
361372 break ;
362- default :
373+ case SL_SOCKET_ASYNC_EVENT :
374+ switch (pSock -> socketAsyncEvent .SockAsyncData .type ) {
375+ case SSL_ACCEPT :
376+ //accept failed due to ssl issue ( tcp pass)
377+ break ;
378+ case RX_FRAGMENTATION_TOO_BIG :
379+ break ;
380+ case OTHER_SIDE_CLOSE_SSL_DATA_NOT_ENCRYPTED :
381+ default :
382+ break ;
383+ }
363384 break ;
385+ default :
386+ break ;
364387 }
365388}
366389
You can’t perform that action at this time.
0 commit comments