index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
net
/
if_tun.c
Age
Commit message (
Expand
)
Author
2022-03-28
driver(9): devsw_detach never fails. Make it return void.
riastradh
2022-03-15
tun(4): Fix bug introduced in previous locking change.
riastradh
2022-03-13
tun(4): Fix some error branches in tunwrite.
riastradh
2022-03-13
tun(4): Omit TUN_RWAIT micro-optimization.
riastradh
2022-03-13
tun(4): Deliver SIGIO for hangup under tun_lock.
riastradh
2022-03-13
tun(4): Reduce lock from IPL_NET to IPL_SOFTNET.
riastradh
2022-03-13
tun(4): Reduce tun_softc_lock from IPL_NET to IPL_NONE.
riastradh
2022-03-13
tun(4): Factor out setup/teardown into separate routines.
riastradh
2022-03-13
tun(4): Add missing cv_destroy in tunclose.
riastradh
2021-09-26
Use seltrue_filtops rather than rolling our own with filt_seltrue.
thorpej
2021-09-26
Change the kqueue filterops::f_isfd field to filterops::f_flags, and
thorpej
2020-12-18
Use sel{record,remove}_knote().
thorpej
2020-09-27
tun: Report link state based on if the interface has been opened or not
roy
2020-08-29
Correct my rev1.159, it was incomplete, the check must be done later
maxv
2020-06-23
Hum. Fix NULL deref triggerable with just write(0).
maxv
2020-01-29
Adopt <net/if_stats.h>.
thorpej
2019-12-13
Read the len before pushing the packet, otherwise possible use-after-free.
maxv
2019-04-26
Set the "required modules" to NULL, not to an empty string.
pgoyette
2019-03-25
in tundetach(), error is only used #ifdef _MODULE so wrap its declaration.
pgoyette
2019-03-25
Resequence the stuff in tundetach() to ensure that no new device units
pgoyette
2019-03-25
Revert rev. 1.151 and 1.152 to avoid compile error. Requested by pgoyette.
msaitoh
2019-03-25
Use correct list name
pgoyette
2019-03-25
This should do it!
pgoyette
2019-03-25
And revert both of the previous. It seems that the structure has
pgoyette
2019-03-25
Fix previous - remove it from the list before freeing the memory.
pgoyette
2019-03-25
If the unit being closed was a "zombie" (ie, the interface was destroyed
pgoyette
2018-09-03
Rename min/max -> uimin/uimax for better honesty.
riastradh
2018-08-06
Fix tun(4) kevent locking
ozaki-r
2018-08-03
tun: fix locking against myself
ozaki-r
2018-06-26
Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backward
msaitoh
2018-03-16
Add packet filtering to tun(4) interfaces.
tih
2017-12-06
Ensure to not turn on IFF_RUNNING of an interface until its initialization co...
ozaki-r
2017-10-30
Set IFEF_NO_LINK_STATE_CHANGE flag to pseudo devices that don't use if_link_s...
ozaki-r
2017-10-25
Use C99 initializer for filterops
maya
2017-05-24
Call cv_destroy() to deactivate the tun_cv before calling kmem_intr_free()
pgoyette
2017-01-29
Most error paths that goto out; don't hold tun_lock.
maya
2017-01-26
Fix logic inversion spotted by paulg
skrll
2017-01-26
Make MP-safe and use kmem(9)
skrll
2017-01-23
KNF. Same code before and after.
skrll
2017-01-11
Get rid of unnecessary header inclusions
ozaki-r
2016-10-02
MFREE -> m_free
christos
2016-09-07
Fix tun_enable
ozaki-r
2016-09-07
Rename tuncreate to tun_enable
ozaki-r
2016-09-05
Support tun devices on rump kernels
ozaki-r
2016-09-05
Fix typo in a comment
ozaki-r
2016-08-07
modularize some more drivers and merge the module glue
christos
2016-07-07
Switch the address list of intefaces to pslist(9)
ozaki-r
2016-06-10
Introduce m_set_rcvif and m_reset_rcvif
ozaki-r
2016-04-28
Constify rtentry of if_output
ozaki-r
2016-04-20
IFQ_ENQUEUE refactor (3/3) : eliminate pktattr argument from IFQ_ENQUEUE caller
knakahara
[next]