From 3d7b826cf93531caf6ef73a21b8a589b00c6d240 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 31 Oct 2011 14:47:15 +0000 Subject: [PATCH] more DLL usage errors --- src/vpn/gnunet-daemon-exit.c | 10 ++-------- src/vpn/gnunet-daemon-vpn.c | 4 +--- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/src/vpn/gnunet-daemon-exit.c b/src/vpn/gnunet-daemon-exit.c index c0a632804..45076250d 100644 --- a/src/vpn/gnunet-daemon-exit.c +++ b/src/vpn/gnunet-daemon-exit.c @@ -411,15 +411,12 @@ udp_from_helper (struct udp_pkt *udp, unsigned char *dadr, size_t addrlen) } else { - struct tunnel_notify_queue *head = s->head; - struct tunnel_notify_queue *tail = s->tail; - struct tunnel_notify_queue *element = GNUNET_malloc (sizeof (struct tunnel_notify_queue)); element->cls = ctunnel; element->len = len; - GNUNET_CONTAINER_DLL_insert_tail (head, tail, element); + GNUNET_CONTAINER_DLL_insert_tail (s->head, s->tail, element); } } @@ -522,15 +519,12 @@ tcp_from_helper (struct tcp_pkt *tcp, unsigned char *dadr, size_t addrlen, } else { - struct tunnel_notify_queue *head = s->head; - struct tunnel_notify_queue *tail = s->tail; - struct tunnel_notify_queue *element = GNUNET_malloc (sizeof (struct tunnel_notify_queue)); element->cls = ctunnel; element->len = len; - GNUNET_CONTAINER_DLL_insert_tail (head, tail, element); + GNUNET_CONTAINER_DLL_insert_tail (s->head, s->tail, element); } } diff --git a/src/vpn/gnunet-daemon-vpn.c b/src/vpn/gnunet-daemon-vpn.c index d802fa338..d87edfbc4 100644 --- a/src/vpn/gnunet-daemon-vpn.c +++ b/src/vpn/gnunet-daemon-vpn.c @@ -364,14 +364,12 @@ send_pkt_to_peer (void *cls, const struct GNUNET_PeerIdentity *peer, } else { - struct tunnel_notify_queue *head = ts->head; - struct tunnel_notify_queue *tail = ts->tail; struct tunnel_notify_queue *element = GNUNET_malloc (sizeof *element); element->cls = cls; element->len = ntohs (hdr->size); - GNUNET_CONTAINER_DLL_insert_tail (head, tail, element); + GNUNET_CONTAINER_DLL_insert_tail (ts->head, ts->tail, element); } } -- 2.25.1