diff options
Diffstat (limited to 'net/caif/cfctrl.c')
| -rw-r--r-- | net/caif/cfctrl.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/net/caif/cfctrl.c b/net/caif/cfctrl.c index 107c4b2a311e..563145fdc4c3 100644 --- a/net/caif/cfctrl.c +++ b/net/caif/cfctrl.c | |||
| @@ -19,7 +19,7 @@ | |||
| 19 | #ifdef CAIF_NO_LOOP | 19 | #ifdef CAIF_NO_LOOP |
| 20 | static int handle_loop(struct cfctrl *ctrl, | 20 | static int handle_loop(struct cfctrl *ctrl, |
| 21 | int cmd, struct cfpkt *pkt){ | 21 | int cmd, struct cfpkt *pkt){ |
| 22 | return CAIF_FAILURE; | 22 | return -1; |
| 23 | } | 23 | } |
| 24 | #else | 24 | #else |
| 25 | static int handle_loop(struct cfctrl *ctrl, | 25 | static int handle_loop(struct cfctrl *ctrl, |
| @@ -395,7 +395,7 @@ static int cfctrl_recv(struct cflayer *layer, struct cfpkt *pkt) | |||
| 395 | cmd = cmdrsp & CFCTRL_CMD_MASK; | 395 | cmd = cmdrsp & CFCTRL_CMD_MASK; |
| 396 | if (cmd != CFCTRL_CMD_LINK_ERR | 396 | if (cmd != CFCTRL_CMD_LINK_ERR |
| 397 | && CFCTRL_RSP_BIT != (CFCTRL_RSP_BIT & cmdrsp)) { | 397 | && CFCTRL_RSP_BIT != (CFCTRL_RSP_BIT & cmdrsp)) { |
| 398 | if (handle_loop(cfctrl, cmd, pkt) == CAIF_FAILURE) | 398 | if (handle_loop(cfctrl, cmd, pkt) != 0) |
| 399 | cmdrsp |= CFCTRL_ERR_BIT; | 399 | cmdrsp |= CFCTRL_ERR_BIT; |
| 400 | } | 400 | } |
| 401 | 401 | ||
| @@ -647,6 +647,6 @@ found: | |||
| 647 | default: | 647 | default: |
| 648 | break; | 648 | break; |
| 649 | } | 649 | } |
| 650 | return CAIF_SUCCESS; | 650 | return 0; |
| 651 | } | 651 | } |
| 652 | #endif | 652 | #endif |
