summaryrefslogtreecommitdiffstats
path: root/share/man/man9/ifnet.9
Commit message (Collapse)AuthorAgeFilesLines
* Document constantness of dst argument to if_output.glebius2013-04-261-2/+2
| | | | Submitted by: pluknet
* Typo and mdoc(7) style fixes.gjb2012-05-201-1/+1
| | | | | | PR: 168117 Submitted by: Nobuyuki Koganemaru (kogane&jp!freebsd!org) MFC after: 3 days
* Expand contraction.pluknet2012-03-231-1/+1
| | | | Spotted by: bjk
* Update IFCAP_* macro descriptions.pluknet2012-03-231-12/+39
| | | | | Reviewed by: attilio (polling part, a previous version) MFC after: 1 week
* Clean up from the old kern.polling.pluknet2012-03-231-48/+10
| | | | | Reviewed by: attilio MFC after: 1 week
* Document IFT_USB referenced by IFF_CANTCONFIG since the previous change,pluknet2012-03-231-0/+2
| | | | | | so that ifnet(9) is self contained. MFC after: 1 week
* Update IFF_* macro descriptions.pluknet2012-03-231-8/+33
| | | | MFC after: 1 week
* Update the list of struct ifnet fields.pluknet2012-03-201-32/+115
| | | | | | | | | | | | | | - Document if_vnet, if_home_vnet, if_carp, if_vlantrunk, if_multiaddrs, if_amcount, if_addr, if_llsoftc stub, if_broadcastaddr, if_bridge, if_label, if_afdata, if_afdata_initialized, if_afdata_lock, if_linktask, if_addr_mtx (now if_addr_lock), if_clones, if_groups, if_pf_kif, if_lagg, if_alloctype - G/c now defunct and/or commented out in the manual page if_ipending, if_poll_slowq, if_done, if_poll_recv, if_poll_xmit, if_poll_slowinput, if_poll_intren - Update if_snd type changed with ALTQ integration. MFC after: 1 week
* Move struct if_data basic description to a more suitable place, and removepluknet2012-03-071-14/+9
| | | | | | a bit of .Bx 4.4 history. MFC after: 1 week
* Reflect that if_output changed to take a struct route as its fourthpluknet2012-03-071-1/+1
| | | | | | argument (r191148). MFC after: 1 week
* Update ifa_rtrequest() description after post-4.4BSD change made in r85074.pluknet2012-03-071-9/+6
| | | | | | | | 3rd argument of ifa->ifa_rtrequest is now ``rt_addrinfo *'' instead of ``sockaddr *''. While here, un-document RTM_RESOLVE cmd argument for ifa_rtrequest() that became a stub after separating L2 tables in r186119. MFC after: 1 week
* Remove if_watchdog remnants after if_timer/if_watchdog removal in r199975.pluknet2012-03-061-2/+0
| | | | | | This part was missed in r199992. MFC after: 1 week
* Fix a typo: use lower case in "A Shorthand".pluknet2012-03-061-1/+1
| | | | Noted by: maxim
* Kill EoL whitespaces.pluknet2012-03-061-5/+5
|
* The missing part of r232588 that documents ifaddr_byindex() itself.pluknet2012-03-061-0/+4
| | | | MFC after: 1 week
* - ifnet_addrs has gone and replaced by ifaddr_byindex(), as per r83130pluknet2012-03-061-5/+16
| | | | | | - access to the AF_LINK address through if_addrhead is deprecated (r128315) MFC after: 1 week
* Reflect the renaming of ifmaof_ifpforaddr() to if_findmulti() in r148652.pluknet2012-03-021-5/+5
| | | | MFC after: 1 week
* ifp->if_ioctl() has moved to u_long cmd in r36735.pluknet2012-03-021-1/+1
| | | | | | Somehow that change had not reached here together with ifioctl(). MFC after: 1 week
* Changes in ifaddr refcounting: ifa_refcnt IFAREF/IFAFREE macrospluknet2012-03-011-10/+8
| | | | | | moved to ifa_ref()/ifa_free() refcounting functions. MFC after: 1 week
* Refine r232333 [1] and put note about ifnet refcount caller responsibility.pluknet2012-03-011-1/+4
| | | | | Spotted by: gavin [1] MFC after: 1 week
* Reflect that ifa_ifwithnet() gained ignore_ptp argument.pluknet2012-03-011-1/+4
| | | | MFC after: 1 week
* Document ifunit_ref function.pluknet2012-03-011-0/+10
| | | | MFC after: 1 week
* Document ifnet refcount.pluknet2012-03-011-1/+20
| | | | MFC after: 1 week
* List supported ioctl commands instead of old one.glebius2012-01-261-5/+3
|
* Fix typo in OSIOCGIFADDR.pluknet2011-09-271-1/+1
| | | | MFC after: 3 days
* Add infrastructure to allow all frames/packets received on an interfacebz2011-07-031-2/+9
| | | | | | | | | | | | | | to be assigned to a non-default FIB instance. You may need to recompile world or ports due to the change of struct ifnet. Submitted by: cjsp Submitted by: Alexander V. Chernikov (melifaro ipfw.ru) (original versions) Reviewed by: julian Reviewed by: Alexander V. Chernikov (melifaro ipfw.ru) MFC after: 2 weeks X-MFC: use spare in struct ifnet
* Missing IFCAP_* macro descriptions in ifnet(9).simon2010-07-271-0/+25
| | | | | | PR: docs/148952 Submitted by: Lars Hartmann <lars@chaotika.org> MFC after: 2 weeks
* mdoc: order prologue macros consistently by Dd/Dt/Osuqs2010-04-141-1/+1
| | | | | | | | Although groff_mdoc(7) gives another impression, this is the ordering most widely used and also required by mdocml/mandoc. Reviewed by: ru Approved by: philip, ed (mentors)
* - Note that if_xname, if_dname, and if_dunit are usually initialized viajhb2010-01-141-16/+40
| | | | | | | | | | | | if_initname(). - Document if_drv_flags and replace references to IFF_(RUNNING|OACTIVE) with references to IFF_DRV_(RUNNING|OACTIVE). - Complete truncated sentence in the description of if_transmit by copying from the description in if_qflush. - Add missing line breaks for translators. Reviewed by: brooks (1) MFC after: 3 days
* Unbreak user space after if_timer/if_watchdog removal in r199975.bz2009-12-011-14/+2
| | | | Tested by: glebius
* Add entry for if_transmit and if_qflushkmacy2008-12-111-1/+20
|
* Remove obsolete polling members from documentation for struct ifnet.bms2007-03-141-11/+1
| | | | | Submitted by: Aniruddha Bohra MFC after: 5 days
* Spelling fixes.mpp2006-12-141-1/+1
|
* Fix all the spelling mistakes I could find in the man pages for wordskeramida2005-07-311-1/+1
| | | | | | | | that have at least 3 characters. MFC after: 1 week Thanks to: Music band ``Chingon'' for keeping me company while searching for these.
* Assorted markup fixes and minor wordsmithing.ru2005-06-151-4/+4
| | | | Approved by: re
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-101-0/+46
| | | | | | | | | | | | | | | | | | | | struct ifnet or the layer 2 common structure it was embedded in have been replaced with a struct ifnet pointer to be filled by a call to the new function, if_alloc(). The layer 2 common structure is also allocated via if_alloc() based on the interface type. It is hung off the new struct ifnet member, if_l2com. This change removes the size of these structures from the kernel ABI and will allow us to better manage them as interfaces come and go. Other changes of note: - Struct arpcom is no longer referenced in normal interface code. Instead the Ethernet address is accessed via the IFP2ENADDR() macro. To enforce this ac_enaddr has been renamed to _ac_enaddr. - The second argument to ether_ifattach is now always the mac address from driver private storage rather than sometimes being ac_enaddr. Reviewed by: sobomax, sam
* Add missing Va in ifi_epoch entry.brooks2005-06-061-1/+1
|
* Change the definition of struct if_data's member ifi_epoch from wallbrooks2005-02-251-1/+1
| | | | | | | | | | | | | | | | | clock time to uptime because wall clock time may go backwards. This is a change in the API which will impact SNMP agents who are using ifi_epoch to set RFC2233's ifCounterDiscontinuityTime. None are know to exist today. This will not impact applications that are using the <index, epoch> tuple to verify interface uniqueness except that it eliminates a race which could lead to a false assumption of uniqueness. Because this is a behavior change, bump __FreeBSD_version. Discussed with: re (jhb, scottl) MFC after: 3 days Pointed out by: pkh (way back at EuroBSDCon) Pointy hat: brooks
* Scheduled mdoc(7) sweep.ru2005-01-121-2/+1
|
* Remove trailing spaces.krion2005-01-021-1/+1
| | | | | Reviewed by: brueffer MFC after: 3 days
* Document the struct if_data members ifi_datalen, ifi_epoch, andbrooks2004-09-171-0/+35
| | | | | | ifi_link_state. Reminded by: ru
* Markup fixes.ru2004-06-161-6/+8
|
* Touch .Dd (date) since new functionality has been documented.yar2004-06-081-1/+1
| | | | Reminded by: ru
* Make the legend to the table of interface flags compactyar2004-06-081-8/+10
| | | | | | for the reader's convenience. Suggested by: ru
* Describe how polling(4) applies to network interfaces.yar2004-06-081-2/+55
| | | | Reviewed by: ru
* 1. There are interface capabilities to be used by "lower" kernelyar2004-06-071-2/+18
| | | | | | | | components as well, i.e., polling. 2. Stress that if_capenable should be modified only from within the interface driver because it solely knows about how to control the capabilities.
* Add the kernel side of network interface renaming support.brooks2004-02-041-0/+7
| | | | | | | | | | | | | | | The basic process is to send a routing socket announcement that the interface has departed, change if_xname, update the sockaddr_dl associated with the interface, and announce the arrival of the interface on the routing socket. As part of this change, ifunit() is greatly simplified by testing if_xname directly. if_clone_destroy() now uses if_dname to look up the cloner for the interface and if_dunit to identify the unit number. Reviewed by: ru, sam (concept) Vincent Jardin <vjardin AT free.fr> Max Laier <max AT love2party.net>
* Document the interface method if_input().yar2004-01-261-0/+11
|
* Clearly state that upon SIOCSIFFLAGS, ifp->if_flags is updatedyar2004-01-261-1/+4
| | | | at the common ifioctl() level.
* Extend the description of SIOCSIFCAP.yar2004-01-261-0/+12
|
OpenPOWER on IntegriCloud