[DRBD-cvs] svn commit by lars - r2274 - trunk/drbd - unify sock_create calls, use sock_create_kern so we won

drbd-cvs at lists.linbit.com drbd-cvs at lists.linbit.com
Fri Jul 14 15:08:10 CEST 2006


Author: lars
Date: 2006-07-14 15:08:09 +0200 (Fri, 14 Jul 2006)
New Revision: 2274

Modified:
   trunk/drbd/drbd_receiver.c
Log:
unify sock_create calls, use sock_create_kern so we won't accidentally be user security context

Modified: trunk/drbd/drbd_receiver.c
===================================================================
--- trunk/drbd/drbd_receiver.c	2006-07-12 16:44:41 UTC (rev 2273)
+++ trunk/drbd/drbd_receiver.c	2006-07-14 13:08:09 UTC (rev 2274)
@@ -428,7 +428,7 @@
 	if (err)
 		goto out;
 
-	if (sock_create(PF_INET, SOCK_STREAM, IPPROTO_TCP, &newsock))
+	if (sock_create_kern(AF_INET, SOCK_STREAM, IPPROTO_TCP, &newsock))
 		goto out;
 
 	newsock->type = sock->type;
@@ -547,7 +547,7 @@
 	struct socket *sock;
 	struct sockaddr_in src_in;
 
-	err = sock_create(AF_INET, SOCK_STREAM, 0, &sock);
+	err = sock_create_kern(AF_INET, SOCK_STREAM, IPPROTO_TCP, &sock);
 	if (err) {
 		ERR("sock_creat(..)=%d\n", err);
 		return NULL;
@@ -596,7 +596,7 @@
 	int err;
 	struct socket *sock,*sock2;
 
-	err = sock_create(AF_INET, SOCK_STREAM, 0, &sock2);
+	err = sock_create_kern(AF_INET, SOCK_STREAM, IPPROTO_TCP, &sock2);
 	if (err) {
 		ERR("sock_creat(..)=%d\n", err);
 		return NULL;



More information about the drbd-cvs mailing list