Fix switch case fallthrough bugs in src/server.c
Fix switch case fallthrough bugs in src/server.c in the following functions: * handle_rr() * handle_rnr() * handle_rej()
This commit is contained in:
parent
c6af57b245
commit
3b1e341851
1 changed files with 6 additions and 9 deletions
15
src/server.c
15
src/server.c
|
@ -1693,9 +1693,8 @@ static int handle_rr(patty_ax25_server *server,
|
|||
|
||||
switch (frame->cr) {
|
||||
case PATTY_AX25_FRAME_COMMAND:
|
||||
if (frame->pf) {
|
||||
return patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 1);
|
||||
}
|
||||
return frame->pf?
|
||||
patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 1): 0;
|
||||
|
||||
case PATTY_AX25_FRAME_RESPONSE:
|
||||
sock_flow_start(server, sock);
|
||||
|
@ -1718,9 +1717,8 @@ static int handle_rnr(patty_ax25_server *server,
|
|||
|
||||
switch (frame->cr) {
|
||||
case PATTY_AX25_FRAME_COMMAND:
|
||||
if (frame->pf) {
|
||||
return patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 1);
|
||||
}
|
||||
return frame->pf?
|
||||
patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 1): 0;
|
||||
|
||||
case PATTY_AX25_FRAME_RESPONSE:
|
||||
sock_flow_stop(server, sock);
|
||||
|
@ -1743,9 +1741,8 @@ static int handle_rej(patty_ax25_server *server,
|
|||
|
||||
switch (frame->cr) {
|
||||
case PATTY_AX25_FRAME_COMMAND:
|
||||
if (frame->pf) {
|
||||
return patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 1);
|
||||
}
|
||||
return frame->pf?
|
||||
patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 1): 0;
|
||||
|
||||
case PATTY_AX25_FRAME_RESPONSE:
|
||||
sock_flow_start(server, sock);
|
||||
|
|
Loading…
Add table
Reference in a new issue