dm-flakey.c (3664ff82dae1ef9f14f7763d3dd30565e7ef9e14) | dm-flakey.c (98dba02d9a93eec11bffbb93c7c51624290702d2) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (C) 2003 Sistina Software (UK) Limited. 4 * Copyright (C) 2004, 2010-2011 Red Hat, Inc. All rights reserved. 5 * 6 * This file is released under the GPL. 7 */ 8 --- 111 unchanged lines hidden (view full) --- 120 if (r) 121 return r; 122 argc--; 123 124 /* 125 * Direction r or w? 126 */ 127 arg_name = dm_shift_arg(as); | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (C) 2003 Sistina Software (UK) Limited. 4 * Copyright (C) 2004, 2010-2011 Red Hat, Inc. All rights reserved. 5 * 6 * This file is released under the GPL. 7 */ 8 --- 111 unchanged lines hidden (view full) --- 120 if (r) 121 return r; 122 argc--; 123 124 /* 125 * Direction r or w? 126 */ 127 arg_name = dm_shift_arg(as); |
128 if (!strcasecmp(arg_name, "w")) | 128 if (arg_name && !strcasecmp(arg_name, "w")) |
129 fc->corrupt_bio_rw = WRITE; | 129 fc->corrupt_bio_rw = WRITE; |
130 else if (!strcasecmp(arg_name, "r")) | 130 else if (arg_name && !strcasecmp(arg_name, "r")) |
131 fc->corrupt_bio_rw = READ; 132 else { 133 ti->error = "Invalid corrupt bio direction (r or w)"; 134 return -EINVAL; 135 } 136 argc--; 137 138 /* --- 375 unchanged lines hidden --- | 131 fc->corrupt_bio_rw = READ; 132 else { 133 ti->error = "Invalid corrupt bio direction (r or w)"; 134 return -EINVAL; 135 } 136 argc--; 137 138 /* --- 375 unchanged lines hidden --- |