diff options
author | Oliver Hartkopp <socketcan@hartkopp.net> | 2014-04-23 16:10:55 -0400 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2014-04-24 16:30:39 -0400 |
commit | d482443244b820f03a5a07d1bca6a0f5e2b4804c (patch) | |
tree | c0ac6fbf063907aa48578c039e85090712651568 /drivers/net/can | |
parent | a9edcdedbd3d8f3ffcd7bdcab5812707a25e554e (diff) |
can: fix return value from can_get_bittiming()
When trying to set a data bitrate on non CAN FD devices the 'ip' tool
answers with:
RTNETLINK answers: Unknown error 524
Rename '-ENOTSUPP' to '-EOPNOTSUPP' so that 'ip' answers correctly:
RTNETLINK answers: Operation not supported
Signed-off-by: Oliver Hartkopp <socketcan@hartkopp.net>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'drivers/net/can')
-rw-r--r-- | drivers/net/can/dev.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/can/dev.c b/drivers/net/can/dev.c index c7a260478749..e318e87e2bfc 100644 --- a/drivers/net/can/dev.c +++ b/drivers/net/can/dev.c | |||
@@ -256,7 +256,7 @@ static int can_get_bittiming(struct net_device *dev, struct can_bittiming *bt, | |||
256 | 256 | ||
257 | /* Check if the CAN device has bit-timing parameters */ | 257 | /* Check if the CAN device has bit-timing parameters */ |
258 | if (!btc) | 258 | if (!btc) |
259 | return -ENOTSUPP; | 259 | return -EOPNOTSUPP; |
260 | 260 | ||
261 | /* | 261 | /* |
262 | * Depending on the given can_bittiming parameter structure the CAN | 262 | * Depending on the given can_bittiming parameter structure the CAN |