From ecddc4f4102cb949b7d59ba68fbef30aeb1bd5d4 Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Wed, 8 May 2002 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 2002-05-08 --- ip/udp.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ip/udp.c b/ip/udp.c index a13e98790c7730eda15e849f25d7076c4b346f04..4841c9714e1201325346b0287a19b6bdb5aff695 100644 --- a/ip/udp.c +++ b/ip/udp.c @@ -113,9 +113,11 @@ udpconnect(Conv *c, char **argv, int argc) upriv = c->p->priv; e = Fsstdconnect(c, argv, argc); Fsconnected(c, e); - iphtadd(&upriv->ht, c); + if(e != nil) + return e; - return e; + iphtadd(&upriv->ht, c); + return nil; }