Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/net/udp/udp_inet.c

    ra2e3ee6 rc3f7d37  
    11/*
    2  * Copyright (c) 2012 Jiri Svoboda
     2 * Copyright (c) 2015 Jiri Svoboda
    33 * All rights reserved.
    44 *
     
    6464
    6565        pdu = udp_pdu_new();
     66        pdu->iplink = dgram->iplink;
    6667        pdu->data = dgram->data;
    6768        pdu->data_size = dgram->size;
     
    7172
    7273        udp_received_pdu(pdu);
     74
     75        /* We don't want udp_pdu_delete() to free dgram->data */
     76        pdu->data = NULL;
    7377        udp_pdu_delete(pdu);
    7478
     
    8488        log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_transmit_pdu()");
    8589
     90        dgram.iplink = pdu->iplink;
    8691        dgram.src = pdu->src;
    8792        dgram.dest = pdu->dest;
     
    101106{
    102107        udp_msg_t *dmsg;
    103         udp_sockpair_t rident;
     108        inet_ep2_t rident;
    104109
    105110        log_msg(LOG_DEFAULT, LVL_DEBUG, "udp_received_pdu()");
Note: See TracChangeset for help on using the changeset viewer.