Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Jun-ichiro itojun Hagino <itojun@netbsd.org>
List: source-changes
Date: 06/14/2001 08:44:28
Module Name:	syssrc
Committed By:	itojun
Date:		Thu Jun 14 05:44:28 UTC 2001

Modified Files:
	syssrc/sys/arch/alpha/a12: if_xb.c
	syssrc/sys/dev/ic: hd64570.c smc91cxx.c
	syssrc/sys/dev/usb: if_upl.c
	syssrc/sys/net: if.c if_arcsubr.c if_atmsubr.c if_ethersubr.c
	    if_fddisubr.c if_gif.c if_hippisubr.c if_ieee1394subr.c if_loop.c
	    if_ppp.c if_pppoe.c if_sl.c if_slvar.h if_strip.c if_stripvar.h
	    if_tokensubr.c ppp_tty.c
	syssrc/sys/netccitt: if_x25subr.c
	syssrc/sys/netisdn: i4b_ipr.c i4b_isppp.c
	syssrc/sys/netiso: if_eon.c

Log Message:
change the meaning of ifnet.if_lastchange to meet RFC1573 ifLastChange.
follows BSD/OS practice and ucd-snmp code (FreeBSD does it for specific
interfaces only).

was: if_lastchange get updated on every packet transmission/receipt.
now: if_lastchange get updated when IFF_UP is changed.


To generate a diff of this commit:
cvs rdiff -r1.6 -r1.7 syssrc/sys/arch/alpha/a12/if_xb.c
cvs rdiff -r1.16 -r1.17 syssrc/sys/dev/ic/hd64570.c
cvs rdiff -r1.32 -r1.33 syssrc/sys/dev/ic/smc91cxx.c
cvs rdiff -r1.14 -r1.15 syssrc/sys/dev/usb/if_upl.c
cvs rdiff -r1.90 -r1.91 syssrc/sys/net/if.c
cvs rdiff -r1.35 -r1.36 syssrc/sys/net/if_arcsubr.c
cvs rdiff -r1.28 -r1.29 syssrc/sys/net/if_atmsubr.c syssrc/sys/net/if_gif.c
cvs rdiff -r1.84 -r1.85 syssrc/sys/net/if_ethersubr.c
cvs rdiff -r1.39 -r1.40 syssrc/sys/net/if_fddisubr.c
cvs rdiff -r1.11 -r1.12 syssrc/sys/net/if_hippisubr.c \
    syssrc/sys/net/if_stripvar.h
cvs rdiff -r1.10 -r1.11 syssrc/sys/net/if_ieee1394subr.c
cvs rdiff -r1.38 -r1.39 syssrc/sys/net/if_loop.c syssrc/sys/net/if_strip.c
cvs rdiff -r1.68 -r1.69 syssrc/sys/net/if_ppp.c
cvs rdiff -r1.1 -r1.2 syssrc/sys/net/if_pppoe.c
cvs rdiff -r1.75 -r1.76 syssrc/sys/net/if_sl.c
cvs rdiff -r1.23 -r1.24 syssrc/sys/net/if_slvar.h
cvs rdiff -r1.17 -r1.18 syssrc/sys/net/if_tokensubr.c
cvs rdiff -r1.24 -r1.25 syssrc/sys/net/ppp_tty.c
cvs rdiff -r1.24 -r1.25 syssrc/sys/netccitt/if_x25subr.c
cvs rdiff -r1.5 -r1.6 syssrc/sys/netisdn/i4b_ipr.c \
    syssrc/sys/netisdn/i4b_isppp.c
cvs rdiff -r1.33 -r1.34 syssrc/sys/netiso/if_eon.c

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