dhcpcd revision 1.5
11.1Sroy#!/bin/sh 21.1Sroy 31.5Sroy# $NetBSD: dhcpcd,v 1.5 2016/01/07 22:03:00 roy Exp $ 41.5Sroy 51.1Sroy# PROVIDE: dhcpcd 61.1Sroy# REQUIRE: network mountcritlocal 71.1Sroy# BEFORE: NETWORKING 81.1Sroy 91.1Sroy$_rc_subr_loaded . /etc/rc.subr 101.1Sroy 111.1Sroyname=dhcpcd 121.1Sroyrcvar=$name 131.1Sroycommand=/sbin/$name 141.3Skhorbenextra_commands="reload" 151.1Sroy 161.1Sroyload_rc_config $name 171.2Sroy 181.5Sroy# Work out what pidfile dhcpcd will use based on flags 191.2Sroyif [ -n "$flags" ]; then 201.2Sroy myflags=$flags 211.2Sroyelse 221.2Sroy eval myflags=\$${name}_flags 231.2Sroyfi 241.5Sroypidfile=$(eval $command -P $myflags 2>/dev/null) 251.5Sroy: ${pidfile:=/var/run/$name.pid} 261.5Sroyunset myflags 271.2Sroy 281.1Sroyrun_rc_command "$1" 29