freebsd-dev/sbin
Rob Norris 461ccb55d5 dhclient: add ability to ignore options in offers
A machine might exist on multiple networks, all of which offer, say, default
routes or name servers. There's no easy way to indicate in the config
that those options are only valid for a single interface.

Now, we can write:

    interface "lan0" {
      request routers;
      require routers;
    }
    interface "lan1" {
      ignore routers;
    }

And only take action on default routes offered on lan0.

Tested by:	Jose Luis Duran <jlduran at gmail dot com>
MFC after:	2 months
Reviewed by:	allanjude, imp
Sponsored by:	Zenith Electronics LLC
Sponsored by:	Klara, Inc.
Pull Request:	#693
2023-04-10 23:13:18 +00:00
..
adjkerntz adjkerntz(8): revert "detect extra jailed invokation to keep logs clean" 2022-06-23 21:46:08 +07:00
bectl zfs: merge openzfs/zfs@431083f75 2023-04-03 16:49:30 +02:00
bsdlabel bsdlabel: Fix whitespace. 2023-02-07 10:43:40 +03:00
camcontrol camcontrol powermode: fix use-after-free 2023-03-29 14:17:16 -05:00
ccdconfig *: Do not use the no-op -r flag for bsdlabel(8) 2022-03-17 17:28:07 +01:00
clri pkgbase: Put ufs related tools and lib in their own package 2022-10-26 19:46:34 +02:00
comcontrol
conscontrol
ddb mac: add new mac_ddb(4) policy 2022-07-18 22:06:15 +00:00
decryptcore Indicate that kgdb.1 is from ports/devel/gdb. 2022-08-14 15:17:29 +02:00
devd devd.conf.5: Fix a typo in the manual page 2023-03-26 09:43:58 +02:00
devfs devfs.rules: Do not expose "log" in the default devfs rules. 2022-05-24 09:54:38 -04:00
devmatch Make SYNOPSIS match DESCRIPTION. 2022-11-03 00:20:12 +01:00
dhclient dhclient: add ability to ignore options in offers 2023-04-10 23:13:18 +00:00
dmesg dmesg: Better wording from review 2022-05-07 09:55:40 -06:00
dump Rewrite function definitions with identifier lists. 2023-03-22 15:58:18 -07:00
dumpfs pkgbase: Put ufs related tools and lib in their own package 2022-10-26 19:46:34 +02:00
dumpon Indicate which port gdb.1 and kgdb.1 come from. 2022-08-17 19:13:22 +02:00
etherswitchcfg
fdisk
ffsinfo pkgbase: Put ufs related tools and lib in their own package 2022-10-26 19:46:34 +02:00
fsck Document the mntopts(3) functions. 2023-01-15 10:21:31 -08:00
fsck_ffs Improvement in UFS/FFS directory placement when doing mkdir(2). 2023-03-29 21:13:27 -07:00
fsck_msdosfs
fsdb Improvement in UFS/FFS directory placement when doing mkdir(2). 2023-03-29 21:13:27 -07:00
fsirand pkgbase: Put ufs related tools and lib in their own package 2022-10-26 19:46:34 +02:00
gbde Add deprecation notice to the gbde(8) program, scheduled to be removed in FreeBSD 15.0. 2023-02-28 21:39:06 +00:00
geom geom: minor man page updates suggested by igor(1) 2022-12-12 19:27:17 -05:00
ggate ggatec: Use ANSI C definition for init_initial_buffer_size. 2022-01-31 17:12:04 -08:00
growfs Document the mntopts(3) functions. 2023-01-15 10:21:31 -08:00
gvinum pkgbase: Put geom utilities in their own package 2022-10-26 19:46:28 +02:00
hastctl hastctl: use zlib's crc32 implementation. 2023-02-03 00:30:08 -08:00
hastd hastd: use zlib's crc32 implementation. 2023-02-02 23:14:21 -08:00
ifconfig ifconfig: Fix configuring if_bridge with additional operating parameters 2023-04-07 22:25:41 +08:00
init init: allow to start script executions with sh -o verify 2022-10-11 09:48:04 +02:00
ipf ipfilter: replace defunct home page link with FAQ URL 2022-11-15 17:11:59 -05:00
ipfw ipfw.8: there never was a "skip-action" action 2023-01-25 18:15:18 +00:00
kldconfig
kldload kldload: Bring functionality in line with manual page 2022-06-17 16:53:28 +02:00
kldstat kldstat(8): style(9) fixes. 2021-12-07 11:40:22 +01:00
kldunload
ldconfig ldconfig: remove two symbols 2022-01-08 12:45:46 +02:00
md5 md5: fix *sum -c with missing files 2023-02-13 00:32:38 -06:00
mdconfig
mdmfs
mknod
mksnap_ffs FFS/UFS snapshots: improve documentation for removal (deletion) and unlinking. 2023-03-07 22:03:00 -08:00
mount Fix for getmntpoint(3) when checking for NFS mount points. 2023-01-29 15:14:43 -08:00
mount_cd9660
mount_fusefs In man page cross refs to sudo, indicate it comes from ports/security/sudo. 2022-08-14 11:44:43 +02:00
mount_msdosfs
mount_nfs mount_nfs.8: Fix the RFC number now that it exists 2022-09-24 15:05:21 -07:00
mount_nullfs mount_nullfs.8: Bump .Dd for file mounts update. 2022-12-19 18:58:39 +00:00
mount_udf
mount_unionfs mount_unionfs: remove jokey cautions from man page 2022-10-31 16:52:54 -04:00
natd natd: use PF_DIVERT/SOCK_RAW instead of PF_INET/SOCK_RAW/IPPROTO_DIVERT 2022-08-30 16:24:37 -07:00
newfs Improvement in UFS/FFS directory placement when doing mkdir(2). 2023-03-29 21:13:27 -07:00
newfs_msdos newfs_msdos: Fix warnings that arise when compiled for makefs 2022-05-10 17:26:50 -04:00
nfsiod
nos-tun
nvmecontrol nvmecontrol(8): fix resv register -i synopsis 2023-03-27 15:00:33 +02:00
pfctl pfctl: remove set but unused variable 2023-03-06 19:22:35 +01:00
pfilctl
pflogd
ping ping: fix failing test_pinger[_3_1_verbose_false] test. 2023-04-02 14:10:16 +00:00
quotacheck Add a flags parameter to the ffs_sbget() function that reads UFS superblocks. 2022-07-30 22:51:38 -07:00
rcorder Fix rcorder example to match the keyword in the description 2022-12-13 19:56:28 +00:00
reboot Cross-reference nextboot(8) and freebsd-update(8) 2022-03-29 15:15:35 +02:00
recoverdisk
resolvconf pkgbase: Put resolvconf in its own package 2022-10-26 19:46:26 +02:00
restore restore: fix restore of NFS4 ACLs 2022-12-12 08:19:51 -08:00
route route: remove always-true expression 2023-04-09 10:04:56 +00:00
routed Bump .Dd for recently modified manual pages 2022-06-27 18:20:03 +02:00
rtsol
savecore savecore: add an option to save a live minidump 2022-04-18 12:56:16 -03:00
setkey setkey(8): ansify parser 2023-04-03 22:48:49 +03:00
shutdown shutdown.8: Add a note about needed priviledges to run the command 2022-11-07 12:00:11 +01:00
swapon swapon(8): adapt to the new swapoff(2) interface 2021-12-09 02:48:59 +02:00
sysctl sysctl: tests: fix a couple issues 2023-03-01 14:38:46 -06:00
tests
tunefs Document the mntopts(3) functions. 2023-01-15 10:21:31 -08:00
umount umount(8): Remove a double word in a source code comment 2022-04-09 10:13:45 +02:00
veriexec veriexec(4): Fix a compiler error 2023-02-23 12:14:41 +01:00
zfsbootcfg
Makefile Retire WITHOUT_CXX option 2023-01-26 21:13:16 -05:00
Makefile.amd64 retire sconfig(8) ce(4)/cp(4) configuration tool 2022-12-13 15:25:13 -05:00
Makefile.arm
Makefile.i386 retire sconfig(8) ce(4)/cp(4) configuration tool 2022-12-13 15:25:13 -05:00
Makefile.inc
Makefile.powerpc64