Module Name:    src
Committed By:   rmind
Date:           Sat Feb 18 23:47:48 UTC 2012

Modified Files:
        src/sys/net: route.h

Log Message:
rt_setkey: remove invalid assert, sockaddr_dup() may fail if no memory.


To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/sys/net/route.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/net/route.h
diff -u src/sys/net/route.h:1.80 src/sys/net/route.h:1.81
--- src/sys/net/route.h:1.80	Fri Nov 11 15:09:32 2011
+++ src/sys/net/route.h	Sat Feb 18 23:47:48 2012
@@ -1,4 +1,4 @@
-/*	$NetBSD: route.h,v 1.80 2011/11/11 15:09:32 gdt Exp $	*/
+/*	$NetBSD: route.h,v 1.81 2012/02/18 23:47:48 rmind Exp $	*/
 
 /*
  * Copyright (c) 1980, 1986, 1993
@@ -426,7 +426,6 @@ rt_setkey(struct rtentry *rt, const stru
 		sockaddr_free(rt->_rt_key);
 	rt->_rt_key = sockaddr_dup(key, flags);
 out:
-	KASSERT(rt->_rt_key != NULL);
 	rt->rt_nodes->rn_key = (const char *)rt->_rt_key;
 	return rt->_rt_key;
 }

Reply via email to