[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <201002180258.20869.opurdila@ixiacom.com>
Date: Thu, 18 Feb 2010 05:58:20 +0200
From: Octavian Purdila <opurdila@...acom.com>
To: Cong Wang <amwang@...hat.com>,
Linux Kernel Network Developers <netdev@...r.kernel.org>
Cc: Linux Kernel Developers <linux-kernel@...r.kernel.org>,
"Eric W. Biederman" <ebiederm@...ssion.com>,
David Miller <davem@...emloft.net>
Subject: Re: [net-next PATCH v4 1/3] sysctl: refactor integer handling proc code
On Tuesday 16 February 2010 09:48:56 you wrote:
> On Tuesday 16 February 2010 10:41:07 you wrote:
> > > +
> > > + if (!write && !first && left && !err)
> > > + err = proc_put_newline(&buffer, &left);
> > > + if (write && !err)
> > > + err = proc_skip_wspace(&buffer, &left);
> > > + if (err == -EFAULT /* do we really need to check for -EFAULT? */
> > > || + (write && first))
> > > + return err ? : -EINVAL;
> >
> > The logic here seems messy, adding one or two goto's may help?
>
> OK, I'll give it a try.
>
After a couple of tries which didn't make it clearer, I've given up. Maybe its
not clear, but is not too terribly messy IMO. I'll rather spend time on
getting the new list range format done.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists