From 78bc349bfdf02def00d7baa67312479d51c5f068 Mon Sep 17 00:00:00 2001 From: yar Date: Mon, 21 Jun 2004 05:13:22 +0000 Subject: Extend the description of SIOC[GS]IFCAP. --- share/man/man4/netintro.4 | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'share') diff --git a/share/man/man4/netintro.4 b/share/man/man4/netintro.4 index c7e3292..f5d479b 100644 --- a/share/man/man4/netintro.4 +++ b/share/man/man4/netintro.4 @@ -256,18 +256,27 @@ Get point to point address for protocol family and interface. .It Dv SIOCGIFBRDADDR Get broadcast address for protocol family and interface. .It Dv SIOCSIFCAP -Set interface capabilities field to the value of the +Attempt to set the enabled capabilities field for the interface +to the value of the .Va ifr_reqcap field of the .Vt ifreq structure. +Note that, depending on the particular interface features, +some capabilities may appear hard-coded to enabled, or toggling +a capability may affect the status of other ones. +The supported capabilities field is read-only, and the +.Va ifr_curcap +field is unused by this call. .It Dv SIOCGIFCAP -Get interface capabilities field. -Its value will be returned in the +Get the interface capabilities fields. +The values for supported and enabled capabilities will be returned in the +.Va ifr_reqcap +and .Va ifr_curcap -field of the +fields of the .Vt ifreq -structure. +structure, respectively. .It Dv SIOCSIFFLAGS Set interface flags field. If the interface is marked down, -- cgit v1.1