From 5e50f0a0289517e64e026cb27e886d49e6044aca Mon Sep 17 00:00:00 2001 From: Pavel Machek Date: Wed, 10 May 2000 11:57:56 +0000 Subject: Don't touch used memory. --- proto/rip/rip.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/proto/rip/rip.c b/proto/rip/rip.c index 945d7aa..39b38a6 100644 --- a/proto/rip/rip.c +++ b/proto/rip/rip.c @@ -643,7 +643,7 @@ rip_real_if_add(struct object_lock *lock) DBG("adding interface %s\n", iface->name ); rif = new_iface(p, iface, iface->flags, k); add_head( &P->interfaces, NODE rif ); - DBG("Adding object lock of %p\n", lock); + DBG("Adding object lock of %p for %p\n", lock, rif); rif->lock = lock; } @@ -658,8 +658,8 @@ rip_if_notify(struct proto *p, unsigned c, struct iface *iface) i = find_interface(p, iface); if (i) { rem_node(NODE i); - kill_iface(p, i); rfree(i->lock); + kill_iface(p, i); } } if (c & IF_CHANGE_UP) { -- cgit v1.2.3