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
/
netinet
/
ip_input.c
Age
Commit message (
Expand
)
Author
2018-02-24
Avoid a deadlock between softnet_lock and IFNET_LOCK
ozaki-r
2018-02-09
Remove dead code.
maxv
2018-02-07
Remove null check on ip, it can't be null. (Confuses code scanners.)
maxv
2018-02-06
Typos and style a bit, no functional change.
maxv
2018-02-05
Exterminate IPSENDREDIRECTS and IPMTUDISCTIMEOUT, neither is documented.
maxv
2018-02-05
Nuke DIRECTED_BROADCAST, it is not documented and not enabled anywhere. It
maxv
2018-02-05
Clean up this mess. This is typically the kind of places where we need to
maxv
2018-02-05
Be tougher, and don't allow LSRR+SSRR (RFC7126).
maxv
2018-02-05
Kick duplicate options, they are not allowed (RFC791).
maxv
2018-02-05
Remove unused variable.
maxv
2018-02-05
Disable ip_allowsrcrt and ip_forwsrcrt. Enabling them by default was a
maxv
2018-02-05
Style, no functional change.
maxv
2018-01-01
1) "#define ipi_spec_dst ipi_addr" in <netinet/in.h>
christos
2017-11-24
Allow local communication over DETACHED addresses.
roy
2017-11-17
Provide macros for softnet_lock and KERNEL_LOCK hiding NET_MPSAFE switch
ozaki-r
2017-09-27
Take softnet_lock on pr_input properly if NET_MPSAFE
ozaki-r
2017-07-27
Don't acquire global locks for IPsec if NET_MPSAFE
ozaki-r
2017-07-19
Correct a comment
ozaki-r
2017-07-08
Reorder the controls to the ones that need an interface and the ones that
christos
2017-07-06
remove unnecessary casts (no functional change)
christos
2017-07-06
Merge the two copies SO_TIMESTAMP/SO_OTIMESTAMP processing to a single
christos
2017-06-01
remove checks for failure after memory allocation calls that cannot fail:
chs
2017-03-31
Don't use a single global variable to store source route information for mult...
ozaki-r
2017-03-31
Don't use a single global variable as a temporal storage for multiple packets
ozaki-r
2017-03-06
Make sure icmp_redirect_timeout_q and ip_mtudisc_timeout_q are initialized on...
ozaki-r
2017-02-17
Fix return value
ozaki-r
2017-02-17
Protect sysctl_net_inet_ip_pmtudto with icmp_mtx instead of softnet_lock
ozaki-r
2017-02-07
Add missing NULL checks for m_get_rcvif
ozaki-r
2017-01-24
Tweak softnet_lock and NET_MPSAFE
ozaki-r
2016-12-12
Make the routing table and rtcaches MP-safe
ozaki-r
2016-12-08
Use psref for ip_rtaddr
ozaki-r
2016-12-08
Add rtcache_unref to release points of rtentry stemming from rtcache
ozaki-r
2016-10-18
Don't hold global locks if NET_MPSAFE is enabled
ozaki-r
2016-10-18
Avoid double frees of mbuf
ozaki-r
2016-10-11
Fix kernel builds with IFA_STATS
ozaki-r
2016-09-07
Disallow input to detached addresses because they are not yet valid.
roy
2016-08-31
Make ipforward_rt and ip6_forward_rt percpu
ozaki-r
2016-08-01
Apply pserialize and psref to struct ifaddr and its variants
ozaki-r
2016-07-26
Fix downmatch increment
ozaki-r
2016-07-08
CID 1363344: remove dead code
ozaki-r
2016-07-07
Switch the address list of intefaces to pslist(9)
ozaki-r
2016-07-06
Switch the IPv4 address list to pslist(9)
ozaki-r
2016-07-06
Add and use pslist(9)-based hashtable for IPv4 addresses
ozaki-r
2016-07-04
Separate IP address matching functions
ozaki-r
2016-06-30
Tidy up goto lables
ozaki-r
2016-06-30
Fix error paths
ozaki-r
2016-06-28
Add missing NULL checks for m_get_rcvif_psref
ozaki-r
2016-06-10
Avoid storing a pointer of an interface in a mbuf
ozaki-r
2016-01-21
Revert previous: ran cvs commit when I meant cvs diff. Sorry!
riastradh
2016-01-21
Give proper prototype to ip_output.
riastradh
[next]