From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Mon, 19 Nov 2001 19:49:11 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Mon, 19 Nov 2001 19:49:02 -0500 Received: from [202.135.142.196] ([202.135.142.196]:30736 "EHLO haven.ozlabs.ibm.com") by vger.kernel.org with ESMTP id ; Mon, 19 Nov 2001 19:48:57 -0500 From: Rusty Russell To: Alexander Viro Cc: linux-kernel@vger.kernel.org, Linus Torvalds Subject: Re: more fun with procfs (netfilter) In-Reply-To: Your message of "Mon, 19 Nov 2001 02:13:20 CDT." Date: Tue, 20 Nov 2001 11:48:56 +1100 Message-Id: Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org In message you wri te: > Reason: netfilter procfs files try to fit entire records into the user > buffer. Do a read shorter than record size and you've got zero. And > read() returning 0 means you-know-what... Yes. Don't do this. Hope that helps, Rusty. -- Premature optmztion is rt of all evl. --DK