The NetBSD Project

CVS log for src/sbin/ifconfig/Attic/Makefile.inc

[BACK] Up to [cvs.NetBSD.org] / src / sbin / ifconfig

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.9.16.1, Fri Apr 21 16:53:13 2017 UTC (5 years, 3 months ago) by bouyer
Branch: bouyer-socketcan
Changes since 1.9: +1 -1 lines
FILE REMOVED

Sync with HEAD

Revision 1.9.12.1, Mon Mar 20 06:57:02 2017 UTC (5 years, 4 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.9: +1 -1 lines
FILE REMOVED

Sync with HEAD

Revision 1.10, Wed Feb 8 23:16:41 2017 UTC (5 years, 6 months ago) by rin
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-socketcan-base1, HEAD
Changes since 1.9: +1 -1 lines
FILE REMOVED

Rename sbin/ifconfig/Makefile.inc to Makefile.common; the former can
potentially conflict with bsd.subdir.mk.

Revision 1.8.6.1 / (download) - annotate - [select for diffs], Wed Jan 16 05:32:33 2013 UTC (9 years, 7 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

sync with (a bit old) head

Revision 1.8.12.1 / (download) - annotate - [select for diffs], Tue Nov 20 03:00:48 2012 UTC (9 years, 8 months ago) by tls
Branch: tls-maxphys
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored) next main 1.9 (colored)

Resync to 2012-11-19 00:00:00 UTC

Revision 1.9 / (download) - annotate - [select for diffs], Wed Oct 31 10:17:34 2012 UTC (9 years, 9 months ago) by msaitoh
Branch: MAIN
CVS Tags: yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, pgoyette-localcount-base, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, localcount-20160914, bouyer-socketcan-base, agc-symver-base, agc-symver
Branch point for: pgoyette-localcount, bouyer-socketcan
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

Add SIOCGETHERCAP ioctl.
There was no way to know the setting of ec_capabilities and ec_capenable
other than grepping the source.

See http://mail-index.netbsd.org/tech-kern/2010/07/28/msg008613.html

Revision 1.8 / (download) - annotate - [select for diffs], Mon Dec 13 17:35:08 2010 UTC (11 years, 8 months ago) by pooka
Branch: MAIN
CVS Tags: yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-pagecache, tls-maxphys
Changes since 1.7: +1 -3 lines
Diff to previous 1.7 (colored)

Convert from the .ifdef RUMP_ACTION stuff to RUMPPRG.

Revision 1.7 / (download) - annotate - [select for diffs], Wed Sep 16 14:59:45 2009 UTC (12 years, 11 months ago) by tsutsui
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.6: +4 -1 lines
Diff to previous 1.6 (colored)

Add comments that Makefile.inc should have shared stuff with
src/distrib/utils/x_ifconfig for install media.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Sep 15 09:22:07 2009 UTC (12 years, 11 months ago) by he
Branch: MAIN
Changes since 1.5: +1 -4 lines
Diff to previous 1.5 (colored)

Move the addition of pfsync.c from Makefile.inc to Makefile,
so that this part doesn't get included in install media versions
of ifconfig, as per comments on source-changes@ from Izumi Tsutsui.
Also re-instate the use of ${.CURDIR} when setting up the include path.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Sep 14 15:12:21 2009 UTC (12 years, 11 months ago) by he
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Change from using ${.CURDIR} to ${NETBSDSRCDIR} because this file
may be included by different parts of the source tree, in particular
deep down in the distrib/ tree, where ../.. isn't sufficient to "climb"
up to the top of the tree.  Fixes the build at least for our arc port.

Revision 1.4 / (download) - annotate - [select for diffs], Mon Sep 14 10:36:49 2009 UTC (12 years, 11 months ago) by degroote
Branch: MAIN
Changes since 1.3: +4 -1 lines
Diff to previous 1.3 (colored)

Import pfsync support from OpenBSD 4.2

Pfsync interface exposes change in the pf(4) over a pseudo-interface, and can
be used to synchronise different pf.

This work was part of my 2009 GSoC

No objection on tech-net@

Revision 1.3 / (download) - annotate - [select for diffs], Tue May 26 21:58:31 2009 UTC (13 years, 2 months ago) by pooka
Branch: MAIN
Changes since 1.2: +1 -3 lines
Diff to previous 1.2 (colored)

Install agr ioctl header and stop putting our hand under the sys skirt
in ifconfig.

Revision 1.1.4.3 / (download) - annotate - [select for diffs], Sat Jan 17 13:48:52 2009 UTC (13 years, 7 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.1.4.2: +2 -0 lines
Diff to previous 1.1.4.2 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Sync with HEAD.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Nov 29 15:23:32 2008 UTC (13 years, 8 months ago) by tsutsui
Branch: MAIN
CVS Tags: mjf-devfs2-base, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend
Changes since 1.1: +2 -0 lines
Diff to previous 1.1 (colored)

Add RCS Id.  XXX why separate Makefile.inc?

Revision 1.1.4.2 / (download) - annotate - [select for diffs], Sun Sep 28 11:17:11 2008 UTC (13 years, 10 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.1.4.1: +21 -0 lines
Diff to previous 1.1.4.1 (colored) to branchpoint 1.1 (colored)

Sync with HEAD.

Revision 1.1.2.2 / (download) - annotate - [select for diffs], Thu Sep 18 04:28:24 2008 UTC (13 years, 10 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.1.2.1: +21 -0 lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Sync with wrstuden-revivesa-base-2.

Revision 1.1.4.1, Wed Jul 2 07:44:14 2008 UTC (14 years, 1 month ago) by mjf
Branch: mjf-devfs2
Changes since 1.1: +0 -21 lines
FILE REMOVED

file Makefile.inc was added on branch mjf-devfs2 on 2008-09-28 11:17:11 +0000

Revision 1.1.2.1, Wed Jul 2 07:44:14 2008 UTC (14 years, 1 month ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.1: +0 -21 lines
FILE REMOVED

file Makefile.inc was added on branch wrstuden-revivesa on 2008-09-18 04:28:24 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Wed Jul 2 07:44:14 2008 UTC (14 years, 1 month ago) by dyoung
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2
Branch point for: wrstuden-revivesa, mjf-devfs2

Let us add/remove features from ifconfig, such as support for
various address families (inet, inet6, iso, atalk) and protocols
(802.11, 802.3ad, CARP), simply by trimming the list of sources in
the Makefile.  This helps one customize ifconfig for an embedded
device or for install media, and it eliminates a lot of grotty
#ifdef'age.  Now, the ifconfig syntax and semantics are finalized
at run-time using the constructor routines in each address-family/protocol
module.

(In principle, ifconfig could load virtually all of its syntax from
shared objects.)

Extract a lot of common code into subroutines, in order to shrink
the ifconfig binary a bit.  Make all of the address families share
code for address addition/replacement/removal, and delete "legacy"
code for manipulating addresses.  That may have broken atalk and
iso, despite my best efforts.

Extract an include file, Makefile.inc, containing the make-fu that
both ifconfig and x_ifconfig share.

Sprinkle static.  Change some int's to bool's.  Constify.

Add RCS Ids to carp.c and env.c.  Move media code to a new file,
media.c.  Delete several unneeded header files.

Set, reset, and display the IEEE 802.11 attribute, 'dot11RTSThreshold'.

Bug fix: do not require both a interface address and a destination
address for point-to-point interfaces, but accept a interface
address by itself.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>