index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
net
/
if.c
Age
Commit message (
Expand
)
Author
2015-09-13
Fix double rtfree(9) in non-INET6 kernel.
Martin Pieuchot
2015-09-13
There's no point in abstracting ifp->if_output() as long as pf_test()
Martin Pieuchot
2015-09-13
replace hand rolled refcounts and sleep_setup/finish with refcnts and
David Gwynne
2015-09-13
Run the interface watchdog timer routine as a task such that we have process
Mark Kettenis
2015-09-12
Stop overwriting the rt_ifp pointer of RTF_LOCAL routes with lo0ifp.
Martin Pieuchot
2015-09-12
introduce SRPs to the interface index maps to make if_get() mpsafe.
David Gwynne
2015-09-12
Introduce if_input_local() a function to feed local traffic back to
Martin Pieuchot
2015-09-11
Introduce rtref(9) use it in rtable_lookup() before returning a route
Martin Pieuchot
2015-09-11
remove some more trailing whitespace
David Gwynne
2015-09-11
whitespaces
Martin Pieuchot
2015-09-11
iterate over the new half of the if idx map rather than loop on the one
David Gwynne
2015-09-10
rework how we store and manage the interface index to ifp map in preparation ...
David Gwynne
2015-09-10
pass a cookie argument to interface input handlers that can be used
Mike Belopuhov
2015-09-10
if_put after if_get in if_input_process
David Gwynne
2015-09-10
move the if input handler list to an SRP list.
David Gwynne
2015-09-10
only try and reference an ifp in if_get if we actually find one in
David Gwynne
2015-09-09
introduce reference counts for interfaces (ie, struct ifnet *ifp).
David Gwynne
2015-09-01
dont need the kernel lock for mpsafe bpfs (again)
David Gwynne
2015-08-30
Use a global table for domains instead of building a list at run time.
Martin Pieuchot
2015-08-23
bpf+srp is blowing up, so its being backed out. bpf will need the big lock.
David Gwynne
2015-08-18
Check the error value returned by in6_ifattach().
Martin Pieuchot
2015-08-16
dont need the biglock to call bpf now.
David Gwynne
2015-08-16
avoid a toctou problem in if_input in the bpf handling.
David Gwynne
2015-08-13
If no handler consumed a mbuf, free it. This also apply if an interface
Martin Pieuchot
2015-07-29
Don't use mpls_input() as input handler anymore and instead call it
Rafael Zalamena
2015-07-21
No more AF_LINK addresses on the per-ifp address lists. ok mpi@
Jeremie Courreges-Anglas
2015-07-20
Remove splassert(IPL_NET) from if_input().
Martin Pieuchot
2015-07-20
Kill NETISR_MPLS, from now on we will use interface input handlers to deal
Rafael Zalamena
2015-07-18
There's no longer a need to force carp(4) interfaces to be the last ones
Martin Pieuchot
2015-07-18
Abstract the routing table internals behind an rtable_* API.
Martin Pieuchot
2015-07-16
Properly layer Router Solicitation code.
Martin Pieuchot
2015-07-02
Move back rdomain's check into ether_output() otherwise it triggers
Martin Pieuchot
2015-07-02
By design if_input_process() needs to hold a reference on the receiving
Martin Pieuchot
2015-06-30
Rename if_output() into if_enqueue() to avoid confusion with comments
Martin Pieuchot
2015-06-29
count if_ibytes in if_input like we do for if_ipackets.
David Gwynne
2015-06-25
Move brige(4)'s output hook outside of ether_output().
Martin Pieuchot
2015-06-25
Check for correct rdomain in if_output() rather than in ether_output().
Martin Pieuchot
2015-06-24
Stop garbgage collecting mbufs from the ARP, IPv4 and IPv6 queues when
Martin Pieuchot
2015-06-24
Increment if_ipackets in if_input().
Martin Pieuchot
2015-06-23
Adapt bridge(4) to the new if_input() framework.
Martin Pieuchot
2015-06-16
Store a unique ID, an interface index, rather than a pointer to the
Martin Pieuchot
2015-06-09
Remove the hack to check if the received pointer has changed in an ifih
Martin Pieuchot
2015-06-07
Introduce unhandled_af() for cases where code conditionally does
Jonathan Gray
2015-06-03
Adjust yielding condition slightly in the if_input_process thread.
Mike Belopuhov
2015-06-02
RIP ether_input_mbuf().
Martin Pieuchot
2015-05-26
Now that the Ethernet header is always passed as part of the mbuf, kill
Martin Pieuchot
2015-05-26
move add_net_randomness from ether_input to the if_input task.
David Gwynne
2015-05-20
Do not increment if_opackets in if_output(). It might make sense to do
Martin Pieuchot
2015-05-19
Take vlan(4) out of ether_input().
Martin Pieuchot
2015-05-15
Introduce if_output(), a function do to the last steps before enqueuing
Martin Pieuchot
[next]