client_recv.c
Aller à la documentation de ce fichier.00001 #include "global.h"
00002
00003 #ifdef CLIENT
00004
00005 err_t client_recv(void *arg, struct tcp_pcb *pcb, struct pbuf *pbuf, err_t err)
00006 {
00007 err_t ret_code = ERR_OK;
00008
00009 if(ERR_OK == err) {
00010 if(pbuf != NULL) {
00011 print("Donnees recues par le client : 0x");
00012 putnum(pbuf->tot_len);
00013 print("\n\r");
00014
00015 tcp_recved(pcb, pbuf->tot_len);
00016
00017 pbuf_free(pbuf);
00018
00019 }
00020 } else {
00021 print("client_recv(): echec\n\r");
00022 ret_code = err;
00023 }
00024
00025 return ret_code;
00026 }
00027
00028 #endif //CLIENT