| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Submitted by: pluknet
|
|
|
|
|
|
| |
PR: 168117
Submitted by: Nobuyuki Koganemaru (kogane&jp!freebsd!org)
MFC after: 3 days
|
|
|
|
| |
Spotted by: bjk
|
|
|
|
|
| |
Reviewed by: attilio (polling part, a previous version)
MFC after: 1 week
|
|
|
|
|
| |
Reviewed by: attilio
MFC after: 1 week
|
|
|
|
|
|
| |
so that ifnet(9) is self contained.
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
a bit of .Bx 4.4 history.
MFC after: 1 week
|
|
|
|
|
|
| |
argument (r191148).
MFC after: 1 week
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
This part was missed in r199992.
MFC after: 1 week
|
|
|
|
| |
Noted by: maxim
|
| |
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
|
|
| |
- access to the AF_LINK address through if_addrhead is deprecated (r128315)
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
|
|
| |
Somehow that change had not reached here together with ifioctl().
MFC after: 1 week
|
|
|
|
|
|
| |
moved to ifa_ref()/ifa_free() refcounting functions.
MFC after: 1 week
|
|
|
|
|
| |
Spotted by: gavin [1]
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 week
|
|
|
|
| |
MFC after: 1 week
|
| |
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
PR: docs/148952
Submitted by: Lars Hartmann <lars@chaotika.org>
MFC after: 2 weeks
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Tested by: glebius
|
| |
|
|
|
|
|
| |
Submitted by: Aniruddha Bohra
MFC after: 5 days
|
| |
|
|
|
|
|
|
|
|
| |
that have at least 3 characters.
MFC after: 1 week
Thanks to: Music band ``Chingon''
for keeping me company while searching for these.
|
|
|
|
| |
Approved by: re
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
| |
Reviewed by: brueffer
MFC after: 3 days
|
|
|
|
|
|
| |
ifi_link_state.
Reminded by: ru
|
| |
|
|
|
|
| |
Reminded by: ru
|
|
|
|
|
|
| |
for the reader's convenience.
Suggested by: ru
|
|
|
|
| |
Reviewed by: ru
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
| |
at the common ifioctl() level.
|
| |
|