History log of /src/sys/netinet6/dccp6_usrreq.c |
Revision | | Date | Author | Comments |
1.15 |
| 04-Nov-2022 |
ozaki-r | inpcb: rename functions to in6pcb_*
|
1.14 |
| 28-Oct-2022 |
ozaki-r | Adjust dccp and sctp for struct inpcb separation
|
1.13 |
| 28-Oct-2022 |
ozaki-r | Adjust pf, wg, dccp and sctp for struct inpcb integration
|
1.12 |
| 15-Sep-2018 |
rjs | Make it compile after change to non-variadic pr_input.
|
1.11 |
| 24-Jan-2017 |
ozaki-r | branches: 1.11.12; 1.11.14; 1.11.16; Tweak softnet_lock and NET_MPSAFE
- Don't hold softnet_lock in some functions if NET_MPSAFE - Add softnet_lock to sysctl_net_inet_icmp_redirtimeout - Add softnet_lock to expire_upcalls of ip_mroute.c - Restore softnet_lock for in{,6}_pcbpurgeif{,0} if NET_MPSAFE - Mark some softnet_lock for future work
|
1.10 |
| 13-Dec-2016 |
ozaki-r | branches: 1.10.2; Remove unnecessary inclusions of nd6.h
|
1.9 |
| 18-Nov-2016 |
knakahara | fix: "ifconfig destory" can stalls when "ifconfig" is done parallel. This problem occurs only if NET_MPSAFE on.
ifconfig destroy side: kernel entry point is ifioctl => if_clone_destroy. pr_purgeif() acquires softnet_lock, and then ifa_remove() calls pserialize_perform() holding softnet_lock. ifconfig side: kernel entry point is socreate. pr_attach()(udp_attach_wrapper()) calls sosetlock(). In this call path, sosetlock() try to acquire softnet_lock. These can cause dead lock.
|
1.8 |
| 26-Apr-2016 |
ozaki-r | branches: 1.8.2; Sweep unnecessary route.h inclusions
|
1.7 |
| 24-Aug-2015 |
pooka | sprinkle _KERNEL_OPT
|
1.6 |
| 02-May-2015 |
rtr | make connect syscall use sockaddr_big and modify pr_{send,connect} nam parameter type from buf * to sockaddr *.
final commit for parameter type changes to protocol user requests
* bump kernel version to 7.99.15 for parameter type changes to pr_{send,connect}
|
1.5 |
| 26-Apr-2015 |
rtr | remove pr_generic from struct pr_usrreqs and all implementations of pr_generic in protocols.
bump to 7.99.13
approved by rmind@
|
1.4 |
| 25-Apr-2015 |
rtr | fix missed parameter type change in dccp6_accept() to sockaddr * from mbuf *
|
1.3 |
| 24-Apr-2015 |
rtr | make accept, getsockname and getpeername syscalls use sockaddr_big and modify pr_{accept,sockname,peername} nam parameter type from mbuf * to sockaddr *.
* retained use of mbuftypes[MT_SONAME] for now. * bump to netbsd version 7.99.12 for parameter type change.
patch posted to tech-net@ 2015/04/19
|
1.2 |
| 04-Apr-2015 |
rtr | branches: 1.2.2; * update dccp_bind for struct mbuf * to struct sockaddr * parameter change * pass NULL instead of casting 0 to a pointer when calling in_pcbbind()
|
1.1 |
| 10-Feb-2015 |
rjs | Add DCCP protocol support from KAME.
|
1.2.2.7 |
| 05-Feb-2017 |
skrll | Sync with HEAD
|
1.2.2.6 |
| 05-Dec-2016 |
skrll | Sync with HEAD
|
1.2.2.5 |
| 29-May-2016 |
skrll | Sync with HEAD
|
1.2.2.4 |
| 22-Sep-2015 |
skrll | Sync with HEAD
|
1.2.2.3 |
| 06-Jun-2015 |
skrll | Sync with HEAD
|
1.2.2.2 |
| 06-Apr-2015 |
skrll | Sync with HEAD
|
1.2.2.1 |
| 04-Apr-2015 |
skrll | file dccp6_usrreq.c was added on branch nick-nhusb on 2015-04-06 15:18:23 +0000
|
1.8.2.2 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.8.2.1 |
| 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
1.10.2.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.11.16.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.11.14.1 |
| 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
1.11.12.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.11.12.1 |
| 24-Jan-2017 |
jdolecek | file dccp6_usrreq.c was added on branch tls-maxphys on 2017-12-03 11:39:04 +0000
|