VirtualBox

Ignore:
Timestamp:
Jan 5, 2009 10:35:25 AM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
41368
Message:

NAT: RTMemFree

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  
    463463    TAILQ_REMOVE(head, fp, ipq_list);
    464464    nipq--;
    465     free(fp);
     465    RTMemFree(fp);
    466466
    467467    m->m_len += (ip->ip_hl << 2);
     
    499499    }
    500500    TAILQ_REMOVE(fhp, fp, ipq_list);
    501     free(fp);
     501    RTMemFree(fp);
    502502    nipq--;
    503503}
  • trunk/src/VBox/Devices/Network/slirp/slirp.c

    r15791 r15792  
    449449    pData->pfIcmpCloseHandle(pData->icmp_socket.sh);
    450450    FreeLibrary(pData->hmIcmpLibrary);
    451     free(pData->pvIcmpBuffer);
     451    RTMemFree(pData->pvIcmpBuffer);
    452452# else
    453453    closesocket(pData->icmp_socket.s);
     
    473473         "\n"));
    474474#endif
    475     free(pData);
     475    RTMemFree(pData);
    476476}
    477477
  • trunk/src/VBox/Devices/Network/slirp/socket.c

    r15791 r15792  
    8888        remque(pData, so);  /* crashes if so is not in a queue */
    8989
    90     free(so);
     90    RTMemFree(so);
    9191}
    9292
     
    628628    if ((so = socreate()) == NULL)
    629629    {
    630         /* free(so);      Not sofree() ??? free(NULL) == NOP */
     630        /* RTMemFree(so);      Not sofree() ??? free(NULL) == NOP */
    631631        return NULL;
    632632    }
     
    635635    if ((so->so_tcpcb = tcp_newtcpcb(pData, so)) == NULL)
    636636    {
    637         free(so);
     637        RTMemFree(so);
    638638        return NULL;
    639639    }
     
    892892        }
    893893    }
    894     free(icm);
     894    RTMemFree(icm);
    895895}
    896896
  • trunk/src/VBox/Devices/Network/slirp/tcp_input.c

    r15791 r15792  
    153153                tcpstat.tcps_rcvdupbyte += *tlenp;
    154154                m_freem(pData, m);
    155                 free(te);
     155                RTMemFree(te);
    156156                tp->t_segqlen--;
    157157                tcp_reass_qsize--;
     
    192192        LIST_REMOVE(q, tqe_q);
    193193        m_freem(pData, q->tqe_m);
    194         free(q);
     194        RTMemFree(q);
    195195        tp->t_segqlen--;
    196196        tcp_reass_qsize--;
     
    235235        else
    236236            sbappend(pData, so, q->tqe_m);
    237         free(q);
     237        RTMemFree(q);
    238238        tp->t_segqlen--;
    239239        tcp_reass_qsize--;
     
    420420        if (tcp_attach(pData, so) < 0)
    421421        {
    422             free(so); /* Not sofree (if it failed, it's not insqued) */
     422            RTMemFree(so); /* Not sofree (if it failed, it's not insqued) */
    423423            goto dropwithreset;
    424424        }
  • trunk/src/VBox/Devices/Network/slirp/tcp_subr.c

    r15791 r15792  
    272272        LIST_REMOVE(te, tqe_q);
    273273        m_freem(pData, te->tqe_m);
    274         free(te);
     274        RTMemFree(te);
    275275        tcp_reass_qsize--;
    276276    }
    277     free(tp);
     277    RTMemFree(tp);
    278278    so->so_tcpcb = 0;
    279279    soisfdisconnected(so);
     
    468468        if (tcp_attach(pData, so) < 0)
    469469        {
    470             free(so); /* NOT sofree */
     470            RTMemFree(so); /* NOT sofree */
    471471            return;
    472472        }
  • trunk/src/VBox/Devices/Network/slirp/udp.c

    r15791 r15792  
    639639                    temp_req = req_tbl;
    640640                    req_tbl = req_tbl->next;
    641                     free(temp_req);
     641                    RTMemFree(temp_req);
    642642                }
    643643                else
     
    650650                        {
    651651                            temp_req->next = req_next;
    652                             free(req);
     652                            RTMemFree(req);
    653653                            break;
    654654                        }
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette