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 ---