Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 466fc15c authored by Rickard Strandqvist's avatar Rickard Strandqvist Committed by Greg Kroah-Hartman
Browse files

staging: lustre: lustre: obdclass: lprocfs_status.c: Tidied up some code in a case statement



Tidied up some code in a case statement after a discussion.

This was partly found using a static code analysis program called cppcheck.

Signed-off-by: default avatarRickard Strandqvist <rickard_strandqvist@spectrumdigital.se>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent e9a86069
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
@@ -45,6 +45,7 @@
#include "../include/lprocfs_status.h"
#include "../include/lustre/lustre_idl.h"
#include <linux/seq_file.h>
#include <linux/ctype.h>

static const char * const obd_connect_names[] = {
	"read_only",
@@ -1896,16 +1897,16 @@ int lprocfs_write_frac_u64_helper(const char *buffer, unsigned long count,
	}

	units = 1;
	switch (*end) {
	case 'p': case 'P':
	switch (tolower(*end)) {
	case 'p':
		units <<= 10;
	case 't': case 'T':
	case 't':
		units <<= 10;
	case 'g': case 'G':
	case 'g':
		units <<= 10;
	case 'm': case 'M':
	case 'm':
		units <<= 10;
	case 'k': case 'K':
	case 'k':
		units <<= 10;
	}
	/* Specified units override the multiplier */