On Mon, Jul 28, 2014 at 02:01:15PM +0530, Varka Bhadram wrote: > Hi Alex, > > On 07/28/2014 01:56 PM, Alexander Aring wrote: > >On Fri, Jul 25, 2014 at 10:12:38AM +0530, varkabhad...@gmail.com wrote: > >>From: Varka Bhadram <var...@cdac.in> > >> > >>It fix the indentation for the switch case as per the kernel > >>coding styles. > >> > >>Signed-off-by: Varka Bhadram <var...@cdac.in> > >>--- > >> net/ieee802154/header_ops.c | 12 ++++++++---- > >> 1 file changed, 8 insertions(+), 4 deletions(-) > >> > >>diff --git a/net/ieee802154/header_ops.c b/net/ieee802154/header_ops.c > >>index c09294e..5d6e4d6 100644 > >>--- a/net/ieee802154/header_ops.c > >>+++ b/net/ieee802154/header_ops.c > >>@@ -157,10 +157,14 @@ static int ieee802154_hdr_addr_len(int mode, bool > >>omit_pan) > >> int pan_len = omit_pan ? 0 : 2; > >> switch (mode) { > >>- case IEEE802154_ADDR_NONE: return 0; > >>- case IEEE802154_ADDR_SHORT: return 2 + pan_len; > >>- case IEEE802154_ADDR_LONG: return IEEE802154_ADDR_LEN + pan_len; > >>- default: return -EINVAL; > >>+ case IEEE802154_ADDR_NONE: > >>+ return 0; > >>+ case IEEE802154_ADDR_SHORT: > >>+ return 2 + pan_len; > >>+ case IEEE802154_ADDR_LONG: > >>+ return IEEE802154_ADDR_LEN + pan_len; > >>+ default: > >>+ return -EINVAL; > >> } > >> } > >I don't apply this one, because I don't see that this isn't invalid > >according kernel coding styles. > > > >See Documentation/CodingStyle, there is a part about switch cases and an > >example with your "identation". But the surrounding text describes that > >we should have the indentation of case in the same like switch. > > > >There is not sentence about we can't do something like: > > > > switch (foo) { > > case BAR: return foobar; > > default: return barfoo; > > } > > > >Also checkpatch doesn't say any warning about that. If you get patches > >in to change "Documentation/CodingStyle" to add a part about after "case > >FOOBAR" shuld always be a newline with indentation in the next level, > >then I will apply it. > > > >But for now I don't see any issues according kernel codestyle. > > > >- Alex > > Please see :http://lxr.free-electrons.com/source/Documentation/CodingStyle#L38 >
Yes, this is what I mean. This text describes only that a case should be in the same indentation level like the switch. Maybe you can argument with: "Don't put multiple statements on a single line unless you have something to hide:", but I don't see that the code hide something. It's valid kernel codingstyle. - Alex ------------------------------------------------------------------------------ Infragistics Professional Build stunning WinForms apps today! Reboot your WinForms applications with our WinForms controls. Build a bridge from your legacy apps to the future. http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk _______________________________________________ Linux-zigbee-devel mailing list Linux-zigbee-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel