Date: Tue, 02 Jun 1998 09:57:05 +0200 From: "Juan L. Freniche" <jlfreniche@acm.org> To: FreeBSD NET <freebsd-net@FreeBSD.ORG> Subject: Re: Questions again on T/TCP Message-ID: <3573B051.A6F@acm.org> References: <199806012042.EAA11209@spinner.netplex.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
Peter Wemm wrote: > TF_NOPUSH is *copied* from the listening socket. It's only present if the > listener has explicitly enabled it. > > tp->t_flags |= tp0->t_flags & (TF_NOPUSH|TF_NOOPT); > > ie: only copy the TF_NOPUSH and TF_NOOPT flags from the listener to the > clone. If they are not set on the master/listener, the clone does not get > them. Thanks Peter, I missed the 0 in tp0. But I still don't understand why insertion of this test solves the security hole. -------------------------- E-Mail: jlfreniche@acm.org -------------------------- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3573B051.A6F>