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:
XANTRONIX Development 2020-08-22 22:54:11 -05:00 committed by XANTRONIX Industrial
parent c6af57b245
commit 3b1e341851

View file

@ -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);