Module Name:    src
Committed By:   msaitoh
Date:           Tue Jul 30 01:57:31 UTC 2013

Modified Files:
        src/doc [netbsd-6]: CHANGES-6.2

Log Message:
Modify ticket 909.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.22 -r1.1.2.23 src/doc/CHANGES-6.2

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

Modified files:

Index: src/doc/CHANGES-6.2
diff -u src/doc/CHANGES-6.2:1.1.2.22 src/doc/CHANGES-6.2:1.1.2.23
--- src/doc/CHANGES-6.2:1.1.2.22	Mon Jul 29 20:27:07 2013
+++ src/doc/CHANGES-6.2	Tue Jul 30 01:57:31 2013
@@ -1,4 +1,4 @@
-# $NetBSD: CHANGES-6.2,v 1.1.2.22 2013/07/29 20:27:07 jdc Exp $
+# $NetBSD: CHANGES-6.2,v 1.1.2.23 2013/07/30 01:57:31 msaitoh Exp $
 
 A complete list of changes from the 6.1 release until the 6.2 release:
 
@@ -335,18 +335,7 @@ usr.sbin/pppd/pppd/sys-bsd.c			1.68
 
 sys/net/route.c					1.127
 
-	PR/44032: Proxy entries stopped working with pppd. The issue here is
-	that the route entry was added, but the RTF_LLINFO bit was not set,
-	making arp -a not showing the entry, but netstat -rn -f inet showing
-	it with the missing L bit. The order of resolution in ifa_ifwithroute()
-	is that if a destination address is found, then the interface chosen
-	for the route is that of the destination. This does not work for
-	link-level addresses since the ppp interface does not arp (uses
-	link_rtrequest, not arp_rtrequest), so the bit is never set. The easy
-	solution here is to check that the gateway is a link address, and use
-	the interface which we chose for the link address as opposed to the
-	interface that routes to the destination. This restores the previous
-	behavior, but is it correct?
+	Fix creation of arp entries for pppd's proxarp option. Fixes PR#44032.
 	[christos, ticket #909]
 
 sys/kern/subr_disk_mbr.c			1.46

Reply via email to