Messages in this thread | | | Subject | Re: [PATCH] unix: properly account for FDs passed over unix sockets | From | Hannes Frederic Sowa <> | Date | Tue, 29 Dec 2015 15:37:39 +0100 |
| |
On 28.12.2015 15:14, Willy Tarreau wrote: > @@ -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
| |