The NetBSD Project

CVS log for src/etc/rc.d/dhcpcd

[BACK] Up to [] / src / etc / rc.d

Request diff between arbitrary revisions

Default branch: MAIN

Revision / (download) - annotate - [select for diffs], Fri Jul 27 10:43:18 2018 UTC (3 weeks, 1 day ago) by martin
Branch: netbsd-7
Changes since 1.3: +6 -14 lines
Diff to previous 1.3 (colored) next main 1.4 (colored)

Pull up following revision(s) (requested by roy in ticket #1621):

	external/bsd/dhcpcd/dist/compat/crypt/sha256.c  up to
	external/bsd/dhcpcd/dist/compat/crypt/md5.c     up to
	external/bsd/dhcpcd/dist/compat/crypt/md5.h     up to
	external/bsd/dhcpcd/dist/compat/crypt/sha256.h  up to
	external/bsd/dhcpcd/dist/compat/crypt/hmac.c    up to
	external/bsd/dhcpcd/dist/compat/crypt/hmac.h    up to
	external/bsd/dhcpcd/dist/compat/_strtoi.h       up to
	external/bsd/dhcpcd/dist/compat/arc4random.c    up to
	external/bsd/dhcpcd/dist/compat/arc4random.h    up to
	external/bsd/dhcpcd/dist/compat/arc4random_uniform.c up to
	external/bsd/dhcpcd/dist/compat/arc4random_uniform.h up to
	external/bsd/dhcpcd/dist/compat/bitops.h        up to
	external/bsd/dhcpcd/dist/compat/dprintf.c       up to
	external/bsd/dhcpcd/dist/compat/dprintf.h       up to
	external/bsd/dhcpcd/dist/compat/endian.h        up to
	external/bsd/dhcpcd/dist/compat/pidfile.c       up to
	external/bsd/dhcpcd/dist/compat/pidfile.h       up to
	external/bsd/dhcpcd/dist/compat/queue.h         up to
	external/bsd/dhcpcd/dist/compat/reallocarray.c  up to
	external/bsd/dhcpcd/dist/compat/reallocarray.h  up to
	external/bsd/dhcpcd/dist/compat/strtoi.c        up to
	external/bsd/dhcpcd/dist/compat/strtoi.h        up to
	external/bsd/dhcpcd/dist/compat/strtou.c        up to
	external/bsd/dhcpcd/dist/compat/strlcpy.c       up to
	external/bsd/dhcpcd/dist/compat/strlcpy.h       up to
	external/bsd/dhcpcd/dist/         up to
	external/bsd/dhcpcd/dist/configure              up to
	external/bsd/dhcpcd/dist/             up to
	external/bsd/dhcpcd/dist/hooks/01-test          up to
	external/bsd/dhcpcd/dist/hooks/02-dump          up to
	external/bsd/dhcpcd/dist/hooks/10-wpa_supplicant up to
	external/bsd/dhcpcd/dist/hooks/15-timezone      up to
	external/bsd/dhcpcd/dist/hooks/20-resolv.conf   up to
	external/bsd/dhcpcd/dist/hooks/29-lookup-hostname up to
	external/bsd/dhcpcd/dist/hooks/30-hostname      up to
	external/bsd/dhcpcd/dist/hooks/50-dhcpcd-compat up to
	external/bsd/dhcpcd/dist/hooks/50-ntp.conf      up to
	external/bsd/dhcpcd/dist/hooks/50-yp.conf       up to
	external/bsd/dhcpcd/dist/hooks/     up to
	external/bsd/dhcpcd/dist/hooks/Makefile         up to
	external/bsd/dhcpcd/dist/hooks/ up to
	external/bsd/dhcpcd/dist/hooks/ up to
	external/bsd/dhcpcd/dist/src/GNUmakefile        up to
	external/bsd/dhcpcd/dist/src/Makefile           up to
	external/bsd/dhcpcd/dist/src/arp.c              up to
	external/bsd/dhcpcd/dist/src/arp.h              up to
	external/bsd/dhcpcd/dist/src/auth.c             up to
	external/bsd/dhcpcd/dist/src/auth.h             up to
	external/bsd/dhcpcd/dist/src/bpf.c              up to 1.7
	external/bsd/dhcpcd/dist/src/bpf.h              up to
	external/bsd/dhcpcd/dist/src/common.c           up to
	external/bsd/dhcpcd/dist/src/common.h           up to
	external/bsd/dhcpcd/dist/src/control.c          up to
	external/bsd/dhcpcd/dist/src/control.h          up to
	external/bsd/dhcpcd/dist/src/defs.h             up to
	external/bsd/dhcpcd/dist/src/dev.c              up to
	external/bsd/dhcpcd/dist/src/dev.h              up to
	external/bsd/dhcpcd/dist/src/dhcp-common.c      up to
	external/bsd/dhcpcd/dist/src/dhcp-common.h      up to
	external/bsd/dhcpcd/dist/src/dhcp.c             up to 1.11
	external/bsd/dhcpcd/dist/src/dhcp.h             up to
	external/bsd/dhcpcd/dist/src/dhcp6.c            up to
	external/bsd/dhcpcd/dist/src/dhcp6.h            up to
	external/bsd/dhcpcd/dist/src/dhcpcd-definitions-small.conf up to
	external/bsd/dhcpcd/dist/src/dhcpcd-definitions.conf up to
	external/bsd/dhcpcd/dist/src/ up to
	external/bsd/dhcpcd/dist/src/ up to
	external/bsd/dhcpcd/dist/src/        up to
	external/bsd/dhcpcd/dist/src/dhcpcd.c           up to 1.13
	external/bsd/dhcpcd/dist/src/dhcpcd.conf        up to
	external/bsd/dhcpcd/dist/src/   up to
	external/bsd/dhcpcd/dist/src/dhcpcd.h           up to
	external/bsd/dhcpcd/dist/src/duid.c             up to
	external/bsd/dhcpcd/dist/src/duid.h             up to
	external/bsd/dhcpcd/dist/src/eloop.c            up to
	external/bsd/dhcpcd/dist/src/eloop.h            up to
	external/bsd/dhcpcd/dist/src/genembedc          up to
	external/bsd/dhcpcd/dist/src/genembedh          up to
	external/bsd/dhcpcd/dist/src/if-bsd.c           up to
	external/bsd/dhcpcd/dist/src/if-linux-wext.c    up to
	external/bsd/dhcpcd/dist/src/if-linux.c         up to
	external/bsd/dhcpcd/dist/src/if-options.c       up to 1.10
	external/bsd/dhcpcd/dist/src/if-options.h       up to
	external/bsd/dhcpcd/dist/src/if-sun.c           up to
	external/bsd/dhcpcd/dist/src/if.c               up to
	external/bsd/dhcpcd/dist/src/if.h               up to
	external/bsd/dhcpcd/dist/src/ipv4.c             up to
	external/bsd/dhcpcd/dist/src/ipv4.h             up to
	external/bsd/dhcpcd/dist/src/ipv4ll.c           up to
	external/bsd/dhcpcd/dist/src/ipv4ll.h           up to
	external/bsd/dhcpcd/dist/src/ipv6.c             up to
	external/bsd/dhcpcd/dist/src/ipv6.h             up to
	external/bsd/dhcpcd/dist/src/ipv6nd.c           up to
	external/bsd/dhcpcd/dist/src/ipv6nd.h           up to
	external/bsd/dhcpcd/dist/src/logerr.c           up to
	external/bsd/dhcpcd/dist/src/logerr.h           up to
	external/bsd/dhcpcd/dist/src/route.c            up to
	external/bsd/dhcpcd/dist/src/route.h            up to
	external/bsd/dhcpcd/dist/src/sa.c               up to
	external/bsd/dhcpcd/dist/src/sa.h               up to
	external/bsd/dhcpcd/dist/src/script.c           up to
	external/bsd/dhcpcd/dist/src/script.h           up to
	external/bsd/dhcpcd/dist/src/dev/Makefile       up to
	external/bsd/dhcpcd/dist/src/dev/udev.c         up to
	external/bsd/dhcpcd/dist/tests/crypt/.gitignore up to
	external/bsd/dhcpcd/dist/tests/crypt/GNUmakefile up to
	external/bsd/dhcpcd/dist/tests/crypt/Makefile   up to
	external/bsd/dhcpcd/dist/tests/crypt/  up to
	external/bsd/dhcpcd/dist/tests/crypt/run-test.c up to
	external/bsd/dhcpcd/dist/tests/crypt/test.h     up to
	external/bsd/dhcpcd/dist/tests/crypt/test_hmac_md5.c up to
	external/bsd/dhcpcd/dist/tests/Makefile         up to
	external/bsd/dhcpcd/dist/tests/eloop-bench/.gitignore up to
	external/bsd/dhcpcd/dist/tests/eloop-bench/Makefile up to
	external/bsd/dhcpcd/dist/tests/eloop-bench/ up to
	external/bsd/dhcpcd/dist/tests/eloop-bench/eloop-bench.c up to
	external/bsd/dhcpcd/dist/.arcconfig             up to
	external/bsd/dhcpcd/dist/.gitignore             up to 1.4
	external/bsd/dhcpcd/dist/            up to
	external/bsd/dhcpcd/dist/LICENSE                up to
	external/bsd/dhcpcd/dist/Makefile               up to
	external/bsd/dhcpcd/dist/           up to
	external/bsd/dhcpcd/dist/              up to
	external/bsd/dhcpcd/dist/bpf-filter.h           delete
	external/bsd/dhcpcd/dist/common.c               delete
	external/bsd/dhcpcd/dist/arp.c                  delete
	external/bsd/dhcpcd/dist/arp.h                  delete
	external/bsd/dhcpcd/dist/auth.c                 delete
	external/bsd/dhcpcd/dist/auth.h                 delete
	external/bsd/dhcpcd/dist/dhcpcd.c               delete
	external/bsd/dhcpcd/dist/control.c              delete
	external/bsd/dhcpcd/dist/common.h               delete
	external/bsd/dhcpcd/dist/config.h               delete
	external/bsd/dhcpcd/dist/dhcp-common.c          delete
	external/bsd/dhcpcd/dist/control.h              delete
	external/bsd/dhcpcd/dist/defs.h                 delete
	external/bsd/dhcpcd/dist/dev.h                  delete
	external/bsd/dhcpcd/dist/dhcpcd-definitions.conf delete
	external/bsd/dhcpcd/dist/dhcp-common.h          delete
	external/bsd/dhcpcd/dist/dhcp.c                 delete
	external/bsd/dhcpcd/dist/dhcp.h                 delete
	external/bsd/dhcpcd/dist/dhcp6.c                delete
	external/bsd/dhcpcd/dist/dhcp6.h                delete
	external/bsd/dhcpcd/dist/  delete
	external/bsd/dhcpcd/dist/dhcpcd-embedded.c      delete
	external/bsd/dhcpcd/dist/            delete
	external/bsd/dhcpcd/dist/   delete
	external/bsd/dhcpcd/dist/dhcpcd-embedded.h      delete
	external/bsd/dhcpcd/dist/   delete
	external/bsd/dhcpcd/dist/ipv4.c                 delete
	external/bsd/dhcpcd/dist/if.c                   delete
	external/bsd/dhcpcd/dist/    delete
	external/bsd/dhcpcd/dist/dhcpcd.h               delete
	external/bsd/dhcpcd/dist/dhcpcd.conf            delete
	external/bsd/dhcpcd/dist/       delete
	external/bsd/dhcpcd/dist/duid.c                 delete
	external/bsd/dhcpcd/dist/duid.h                 delete
	external/bsd/dhcpcd/dist/eloop.c                delete
	external/bsd/dhcpcd/dist/eloop.h                delete
	external/bsd/dhcpcd/dist/if-bsd.c               delete
	external/bsd/dhcpcd/dist/if-options.c           delete
	external/bsd/dhcpcd/dist/if-options.h           delete
	external/bsd/dhcpcd/dist/if.h                   delete
	external/bsd/dhcpcd/dist/crypt/hmac_md5.c       delete
	external/bsd/dhcpcd/dist/crypt/crypt.h          delete
	external/bsd/dhcpcd/dist/ipv4.h                 delete
	external/bsd/dhcpcd/dist/ipv4ll.c               delete
	external/bsd/dhcpcd/dist/ipv6.c                 delete
	external/bsd/dhcpcd/dist/ipv4ll.h               delete
	external/bsd/dhcpcd/dist/ipv6.h                 delete
	external/bsd/dhcpcd/dist/ipv6nd.c               delete
	external/bsd/dhcpcd/dist/ipv6nd.h               delete
	external/bsd/dhcpcd/dist/script.c               delete
	external/bsd/dhcpcd/dist/script.h               delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/15-timezone delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/01-test   delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/02-dump   delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/10-mtu    delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/10-wpa_supplicant delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/20-resolv.conf delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/29-lookup-hostname delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/30-hostname delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ntp.conf delete
	external/bsd/dhcpcd/dist/dhcpcd-hooks/50-ypbind delete
	usr.sbin/postinstall/postinstall: revision 1.211-1.213
	etc/rc.d/dhcpcd					upto 1.5
	doc/3RDPARTY					manual edit

Import dhcpcd-7.0.7.
Adjust postinstal and rc file.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Jan 7 22:03:00 2016 UTC (2 years, 7 months ago) by roy
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-base, 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, netbsd-8-base, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan, HEAD
Changes since 1.4: +6 -18 lines
Diff to previous 1.4 (colored)

Use the new -P option to work out which pidfile dhcpcd will use.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Oct 16 18:06:22 2015 UTC (2 years, 10 months ago) by roy
Branch: MAIN
Changes since 1.3: +4 -0 lines
Diff to previous 1.3 (colored)

Fix the problem of just having a valid interface name in dhcpcd_flags.

Revision / (download) - annotate - [select for diffs], Tue Aug 19 23:45:51 2014 UTC (3 years, 11 months ago) by tls
Branch: tls-maxphys
Changes since 1.1: +22 -1 lines
Diff to previous 1.1 (colored) next main 1.2 (colored)

Rebase to HEAD as of a few days ago.

Revision / (download) - annotate - [select for diffs], Sun Aug 10 06:49:24 2014 UTC (4 years ago) by tls
Branch: tls-earlyentropy
Changes since 1.2: +1 -0 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)


Revision / (download) - annotate - [select for diffs], Thu May 22 11:27:20 2014 UTC (4 years, 2 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.1: +22 -1 lines
Diff to previous 1.1 (colored) next main 1.2 (colored)

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.3 / (download) - annotate - [select for diffs], Sun Apr 6 17:13:57 2014 UTC (4 years, 4 months ago) by khorben
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-maxphys-base, tls-earlyentropy-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, 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
Branch point for: netbsd-7
Changes since 1.2: +1 -0 lines
Diff to previous 1.2 (colored)

Allow the extra command "reload" to dhcpcd's rc script, letting it reload
its configuration and rebind directly via the script.

LGTM roy@

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jun 25 13:02:53 2013 UTC (5 years, 1 month ago) by roy
Branch: MAIN
CVS Tags: 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
Branch point for: tls-earlyentropy
Changes since 1.1: +21 -1 lines
Diff to previous 1.1 (colored)

Add a hack to fix the dhcpcd rc.d script to work with a single
interface specified in dhcpcd_flags in rc.conf(5).
Fixes PR bin/43490

Revision / (download) - annotate - [select for diffs], Wed Apr 21 05:21:24 2010 UTC (8 years, 3 months ago) by matt
Branch: matt-nb5-mips64
CVS Tags: matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-k15
Changes since +15 -0 lines
Diff to previous (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

sync to netbsd-5

Revision / (download) - annotate - [select for diffs], Wed May 13 19:18:03 2009 UTC (9 years, 3 months ago) by jym
Branch: jym-xensuspend
Changes since +15 -0 lines
Diff to previous (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Sync with HEAD.

Third (and last) commit. See

Revision / (download) - annotate - [select for diffs], Sun May 10 21:32:57 2009 UTC (9 years, 3 months ago) by snj
Branch: netbsd-5
CVS Tags: 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, matt-nb5-pq3-base, matt-nb5-pq3
Changes since +15 -0 lines
Diff to previous (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)

Pull up following revision(s) (requested by roy in ticket #534):
	etc/defaults/rc.conf: revision 1.103
	etc/rc.d/Makefile: revision 1.78 via patch
	etc/rc.d/dhcpcd: revision 1.1
Add an rc.d script for dhcpcd(8)

Revision, Tue Apr 28 23:30:34 2009 UTC (9 years, 3 months ago) by matt
Branch: matt-nb5-mips64
Changes since 1.1: +0 -15 lines

file dhcpcd was added on branch matt-nb5-mips64 on 2010-04-21 05:21:24 +0000

Revision, Tue Apr 28 23:30:34 2009 UTC (9 years, 3 months ago) by jym
Branch: jym-xensuspend
Changes since 1.1: +0 -15 lines

file dhcpcd was added on branch jym-xensuspend on 2009-05-13 19:18:03 +0000

Revision, Tue Apr 28 23:30:34 2009 UTC (9 years, 3 months ago) by snj
Branch: netbsd-5
Changes since 1.1: +0 -15 lines

file dhcpcd was added on branch netbsd-5 on 2009-05-10 21:32:57 +0000

Revision 1.1 / (download) - annotate - [select for diffs], Tue Apr 28 23:30:34 2009 UTC (9 years, 3 months ago) by roy
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, 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-premerge-20091211, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, khorben-n900, jym-xensuspend-nbase, jym-xensuspend-base, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver
Branch point for: yamt-pagecache, tls-maxphys, netbsd-5, matt-nb5-mips64, jym-xensuspend

Add an rc.d script for dhcpcd(8)

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 <>