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

Commit f4d96054 authored by David S. Miller's avatar David S. Miller
Browse files

sunvdc: Fix off-by-one in generic_request().



The 'operations' bitmap corresponds one-for-one with the operation
codes, no adjustment is necessary.

Reported-by: default avatarMark Kettenis <mark.kettenis@xs4all.nl>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 89a77915
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -461,7 +461,7 @@ static int generic_request(struct vdc_port *port, u8 op, void *buf, int len)
	int op_len, err;
	void *req_buf;

	if (!(((u64)1 << ((u64)op - 1)) & port->operations))
	if (!(((u64)1 << (u64)op) & port->operations))
		return -EOPNOTSUPP;

	switch (op) {