Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Dec 2017 17:27:36 +0000 (UTC)
From:      Mike Karels <karels@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r326734 - head/share/man/man5
Message-ID:  <201712091727.vB9HRaYv039986@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: karels
Date: Sat Dec  9 17:27:36 2017
New Revision: 326734
URL: https://svnweb.freebsd.org/changeset/base/326734

Log:
  gifconfig_gif0 no longer works, document replacement
  
  rc.conf(5) documents the gifconfig_<interface> keyword, which is
  no longer implemented. Document the replacement, which works with
  cloned_interfaces as well.
  
  Reviewed by:	dab
  Group Reviwers:	manpages
  MFC after:	3 days
  Differential Revision:	https://reviews.freebsd.org/D13130

Modified:
  head/share/man/man5/rc.conf.5

Modified: head/share/man/man5/rc.conf.5
==============================================================================
--- head/share/man/man5/rc.conf.5	Sat Dec  9 15:59:10 2017	(r326733)
+++ head/share/man/man5/rc.conf.5	Sat Dec  9 17:27:36 2017	(r326734)
@@ -24,7 +24,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd October 24, 2017
+.Dd December 9, 2017
 .Dt RC.CONF 5
 .Os
 .Sh NAME
@@ -1816,21 +1816,40 @@ This variable is deprecated in favor of
 Set to the list of
 .Xr gif 4
 tunnel interfaces to configure on this host.
-A
-.Va gifconfig_ Ns Aq Ar interface
-variable is assumed to exist for each value of
-.Ar interface .
+For each
+.Xr gif
+tunnel interface, set a variable named
+.Va ifconfig_ Ns Aq Ar interface
+with the parameters for the
+.Xr ifconfig 8
+command to configure the link level for
+.Ar interface
+with the
+.Cm tunnel
+option.
 The value of this variable is used to configure the link layer of the
-tunnel according to the syntax of the
+tunnel using the
 .Cm tunnel
 option to
-.Xr ifconfig 8 .
+.Xr ifconfig .
+For example, configure two
+.Xr gif
+interfaces with:
+.Bd -literal -offset indent
+gif_interfaces="gif0 gif1"
+ifconfig_gif0="tunnel src_addr0 dst_addr0"
+ifconfig_gif1="tunnel src_addr1 dst_addr1"
+.Ed
+.Pp
 Additionally, this option ensures that each listed interface is created
 via the
 .Cm create
 option to
-.Xr ifconfig 8
-before attempting to configure it.
+.Xr ifconfig .
+This example also works with
+.Va cloned_interfaces
+instead of
+.Va gif_interfaces .
 .It Va sppp_interfaces
 .Pq Vt str
 Set to the list of



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712091727.vB9HRaYv039986>