From owner-cvs-all@FreeBSD.ORG Thu Mar 16 13:12:02 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52F4416A41F; Thu, 16 Mar 2006 13:12:02 +0000 (UTC) (envelope-from flz@xbsd.org) Received: from smtp.xbsd.org (xbsd.org [82.233.2.192]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7469B43D46; Thu, 16 Mar 2006 13:12:01 +0000 (GMT) (envelope-from flz@xbsd.org) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id 89F9511443; Thu, 16 Mar 2006 14:12:00 +0100 (CET) Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30306-06; Thu, 16 Mar 2006 14:11:54 +0100 (CET) Received: from mayday.esat.net (mayday.esat.net [193.95.134.156]) by smtp.xbsd.org (Postfix) with ESMTP id AD5FB11424; Thu, 16 Mar 2006 14:11:53 +0100 (CET) From: Florent Thoumie To: Andre Oppermann In-Reply-To: <200603151939.k2FJd91g080489@repoman.freebsd.org> References: <200603151939.k2FJd91g080489@repoman.freebsd.org> Content-Type: text/plain Date: Thu, 16 Mar 2006 13:11:52 +0000 Message-Id: <1142514712.823.92.camel@mayday.esat.net> Mime-Version: 1.0 X-Mailer: Evolution 2.4.2.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at xbsd.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/net route.h rtsock.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Mar 2006 13:12:02 -0000 On Wed, 2006-03-15 at 19:39 +0000, Andre Oppermann wrote: > andre 2006-03-15 19:39:09 UTC > > FreeBSD src repository > > Modified files: > sys/net route.h rtsock.c > Log: > - Fill in the correct rtm_index for RTM_ADD and RTM_CHANGE messages. > > - Allow RTM_CHANGE to change a number of route flags as specified by > RTF_FMASK. > > - The unused rtm_use field in struct rt_msghdr is redesignated as > rtm_fmask field to communicate route flag changes in RTM_CHANGE > messages from userland. The use count of a route was moved to > rtm_rmx a long time ago. For source code compatibility reasons > a define of rtm_use to rtm_fmask is provided. > > These changes faciliate running of multiple cooperating routing > daemons at the same time without causing undesired interference. > Open[BGP|OSPF]D make use of these features to have IGP routes > override EGP ones. > > Obtained from: OpenBSD (claudio@) > MFC after: 3 days Can you bump __FreeBSD_version too? -- Florent Thoumie flz@FreeBSD.org FreeBSD Committer