diff options
author | pluknet <pluknet@FreeBSD.org> | 2012-03-07 14:53:53 +0000 |
---|---|---|
committer | pluknet <pluknet@FreeBSD.org> | 2012-03-07 14:53:53 +0000 |
commit | e68655dbd3f2a55d7d30f58921dbcabea0043d2e (patch) | |
tree | 8f48fca159a2f07f15353c5700a57e0209fdada0 /share/man/man9/ifnet.9 | |
parent | 770a90e5697987a66071d29c6a7b556a7f295639 (diff) | |
download | FreeBSD-src-e68655dbd3f2a55d7d30f58921dbcabea0043d2e.zip FreeBSD-src-e68655dbd3f2a55d7d30f58921dbcabea0043d2e.tar.gz |
Move struct if_data basic description to a more suitable place, and remove
a bit of .Bx 4.4 history.
MFC after: 1 week
Diffstat (limited to 'share/man/man9/ifnet.9')
-rw-r--r-- | share/man/man9/ifnet.9 | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/share/man/man9/ifnet.9 b/share/man/man9/ifnet.9 index 155ee6e..f9d56fe 100644 --- a/share/man/man9/ifnet.9 +++ b/share/man/man9/ifnet.9 @@ -181,13 +181,7 @@ return pointers to these structures. Each interface structure contains an .Vt if_data -structure, which contains statistics and identifying information used -by management programs, and which is exported to user programs by way -of the -.Xr ifmib 4 -branch of the -.Xr sysctl 3 -MIB. +structure used for statistics and information. Each interface also has a .Li TAILQ of interface addresses, described by @@ -734,14 +728,15 @@ is marked or cleared in the interface's .Va if_flags to indicate the current mode of the interface. .Ss The Vt if_data Ss Structure -In -.Bx 4.4 , -a subset of the interface information believed to be of interest to -management stations was segregated from the -.Vt ifnet -structure and moved into its own +The .Vt if_data -structure to facilitate its use by user programs. +structure contains statistics and identifying information used +by management programs, and which is exported to user programs by way +of the +.Xr ifmib 4 +branch of the +.Xr sysctl 3 +MIB. The following elements of the .Vt if_data structure are initialized by the interface and are not expected to change |