Thread (11 messages) flat view 11 messages, 5 authors, 2016-01-04

Re: [PATCH] unix: properly account for FDs passed over unix sockets

From: Hannes Frederic Sowa <hidden>
Date: 2015-12-29 14:37:46
Also in: lkml

On 28.12.2015 15:14, Willy Tarreau wrote:
quoted hunk ↗ jump to hunk
@@ -1528,10 +1546,8 @@ static int unix_attach_fds(struct scm_cookie *scm, struct sk_buff *skb)
  	if (!UNIXCB(skb).fp)
  		return -ENOMEM;

-	if (unix_sock_count) {
-		for (i = scm->fp->count - 1; i >= 0; i--)
-			unix_inflight(scm->fp->fp[i]);
-	}
+	for (i = scm->fp->count - 1; i >= 0; i--)
+		unix_inflight(scm->fp->fp[i]);
  	return max_level;
You seem to be able to remove the unix_sock_count variable altogether now.

Bye,
Hannes
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help