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; }