From owner-cvs-src@FreeBSD.ORG Sun Dec 12 19:12:36 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F34BB16A4CE; Sun, 12 Dec 2004 19:12:35 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id E754343D1F; Sun, 12 Dec 2004 19:12:35 +0000 (GMT) (envelope-from mlaier@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id iBCJCZ6k065277; Sun, 12 Dec 2004 19:12:35 GMT (envelope-from mlaier@repoman.freebsd.org) Received: (from mlaier@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id iBCJCZWv065276; Sun, 12 Dec 2004 19:12:35 GMT (envelope-from mlaier) Message-Id: <200412121912.iBCJCZWv065276@repoman.freebsd.org> From: Max Laier Date: Sun, 12 Dec 2004 19:12:35 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet if_ether.c in.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2004 19:12:36 -0000 mlaier 2004-12-12 19:12:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet if_ether.c in.c Log: MFC: in.c, rev. 1.78-1.80 and if_ether.c, rev. 1.132 Change the way we automatically add prefix routes when adding a new address. This makes it possible to have more than one address with the same prefix. The first address added is used for the route. On deletion of an address with IFA_ROUTE set, we try to find a "fallback" address and hand over the route if possible. Obtained from: Open/NetBSD Discussed on: -net, -arch A lot of help: ru Revision Changes Path 1.128.2.3 +20 -2 src/sys/netinet/if_ether.c 1.77.2.1 +121 -28 src/sys/netinet/in.c