]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Don't free the sockaddr in kern_bind() and kern_connect() as not all
authorjhb <jhb@FreeBSD.org>
Wed, 19 Jul 2006 18:28:52 +0000 (18:28 +0000)
committerjhb <jhb@FreeBSD.org>
Wed, 19 Jul 2006 18:28:52 +0000 (18:28 +0000)
commit947b8c9fbd64c828ef441411fff4f0ce542a99e2
treef118230bba024980cf53524a675fa4cf555e0f6a
parentde5f3a26d7a77dc461ed2c15145b9b2ba0386750
Don't free the sockaddr in kern_bind() and kern_connect() as not all
callers pass a sockaddr allocated via malloc() from M_SONAME anymore.
Instead, free it in the callers when necessary.
sys/compat/linux/linux_socket.c
sys/kern/uipc_syscalls.c