Changeset 15792 in vbox for trunk/src/VBox/Devices/Network/slirp
- Timestamp:
- Jan 5, 2009 10:35:25 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 41368
- Location:
- trunk/src/VBox/Devices/Network/slirp
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/slirp/ip_input.c
r15791 r15792 463 463 TAILQ_REMOVE(head, fp, ipq_list); 464 464 nipq--; 465 free(fp);465 RTMemFree(fp); 466 466 467 467 m->m_len += (ip->ip_hl << 2); … … 499 499 } 500 500 TAILQ_REMOVE(fhp, fp, ipq_list); 501 free(fp);501 RTMemFree(fp); 502 502 nipq--; 503 503 } -
trunk/src/VBox/Devices/Network/slirp/slirp.c
r15791 r15792 449 449 pData->pfIcmpCloseHandle(pData->icmp_socket.sh); 450 450 FreeLibrary(pData->hmIcmpLibrary); 451 free(pData->pvIcmpBuffer);451 RTMemFree(pData->pvIcmpBuffer); 452 452 # else 453 453 closesocket(pData->icmp_socket.s); … … 473 473 "\n")); 474 474 #endif 475 free(pData);475 RTMemFree(pData); 476 476 } 477 477 -
trunk/src/VBox/Devices/Network/slirp/socket.c
r15791 r15792 88 88 remque(pData, so); /* crashes if so is not in a queue */ 89 89 90 free(so);90 RTMemFree(so); 91 91 } 92 92 … … 628 628 if ((so = socreate()) == NULL) 629 629 { 630 /* free(so); Not sofree() ??? free(NULL) == NOP */630 /* RTMemFree(so); Not sofree() ??? free(NULL) == NOP */ 631 631 return NULL; 632 632 } … … 635 635 if ((so->so_tcpcb = tcp_newtcpcb(pData, so)) == NULL) 636 636 { 637 free(so);637 RTMemFree(so); 638 638 return NULL; 639 639 } … … 892 892 } 893 893 } 894 free(icm);894 RTMemFree(icm); 895 895 } 896 896 -
trunk/src/VBox/Devices/Network/slirp/tcp_input.c
r15791 r15792 153 153 tcpstat.tcps_rcvdupbyte += *tlenp; 154 154 m_freem(pData, m); 155 free(te);155 RTMemFree(te); 156 156 tp->t_segqlen--; 157 157 tcp_reass_qsize--; … … 192 192 LIST_REMOVE(q, tqe_q); 193 193 m_freem(pData, q->tqe_m); 194 free(q);194 RTMemFree(q); 195 195 tp->t_segqlen--; 196 196 tcp_reass_qsize--; … … 235 235 else 236 236 sbappend(pData, so, q->tqe_m); 237 free(q);237 RTMemFree(q); 238 238 tp->t_segqlen--; 239 239 tcp_reass_qsize--; … … 420 420 if (tcp_attach(pData, so) < 0) 421 421 { 422 free(so); /* Not sofree (if it failed, it's not insqued) */422 RTMemFree(so); /* Not sofree (if it failed, it's not insqued) */ 423 423 goto dropwithreset; 424 424 } -
trunk/src/VBox/Devices/Network/slirp/tcp_subr.c
r15791 r15792 272 272 LIST_REMOVE(te, tqe_q); 273 273 m_freem(pData, te->tqe_m); 274 free(te);274 RTMemFree(te); 275 275 tcp_reass_qsize--; 276 276 } 277 free(tp);277 RTMemFree(tp); 278 278 so->so_tcpcb = 0; 279 279 soisfdisconnected(so); … … 468 468 if (tcp_attach(pData, so) < 0) 469 469 { 470 free(so); /* NOT sofree */470 RTMemFree(so); /* NOT sofree */ 471 471 return; 472 472 } -
trunk/src/VBox/Devices/Network/slirp/udp.c
r15791 r15792 639 639 temp_req = req_tbl; 640 640 req_tbl = req_tbl->next; 641 free(temp_req);641 RTMemFree(temp_req); 642 642 } 643 643 else … … 650 650 { 651 651 temp_req->next = req_next; 652 free(req);652 RTMemFree(req); 653 653 break; 654 654 }
Note:
See TracChangeset
for help on using the changeset viewer.