Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Jun 2005 23:32:22 +0000 (UTC)
From:      Qing Li <qingli@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/net route.c
Message-ID:  <200506282332.j5SNWNL2019540@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
qingli      2005-06-28 23:32:22 UTC

  FreeBSD src repository

  Modified files:
    sys/net              route.c 
  Log:
  Require gateways for routes to be of the same address family as the
  route itself.
  
  It fixes a bug where an IPv4 route for example has an IPv6 gateway
  specified:
  
       route add 10.1.1.1 -inet6 fe80::1%fxp0
  
       Destination  Gateway       Flags  Refs  Use  Netif Expire
       10.1.1.1     fe80::1%fxp0  UGHS   0     0    fxp0
  
  The fix rejects these illegal combinations:
  
       route: writing to routing socket: Invalid argument
       add host 10.1.1.1: gateway fe80::1%fxp0: Invalid argument
  
  Reviewed by:    KAME jinmei@isl.rdc.toshiba.co.jp
  Reviewed by:    andre (mentor)
  Approved by:    re
  MFC after:      5
  
  Revision  Changes    Path
  1.109     +4 -1      src/sys/net/route.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200506282332.j5SNWNL2019540>