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) {
|
switch (frame->cr) {
|
||||||
case PATTY_AX25_FRAME_COMMAND:
|
case PATTY_AX25_FRAME_COMMAND:
|
||||||
if (frame->pf) {
|
return frame->pf?
|
||||||
return patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 1);
|
patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 1): 0;
|
||||||
}
|
|
||||||
|
|
||||||
case PATTY_AX25_FRAME_RESPONSE:
|
case PATTY_AX25_FRAME_RESPONSE:
|
||||||
sock_flow_start(server, sock);
|
sock_flow_start(server, sock);
|
||||||
|
@ -1718,9 +1717,8 @@ static int handle_rnr(patty_ax25_server *server,
|
||||||
|
|
||||||
switch (frame->cr) {
|
switch (frame->cr) {
|
||||||
case PATTY_AX25_FRAME_COMMAND:
|
case PATTY_AX25_FRAME_COMMAND:
|
||||||
if (frame->pf) {
|
return frame->pf?
|
||||||
return patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 1);
|
patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 1): 0;
|
||||||
}
|
|
||||||
|
|
||||||
case PATTY_AX25_FRAME_RESPONSE:
|
case PATTY_AX25_FRAME_RESPONSE:
|
||||||
sock_flow_stop(server, sock);
|
sock_flow_stop(server, sock);
|
||||||
|
@ -1743,9 +1741,8 @@ static int handle_rej(patty_ax25_server *server,
|
||||||
|
|
||||||
switch (frame->cr) {
|
switch (frame->cr) {
|
||||||
case PATTY_AX25_FRAME_COMMAND:
|
case PATTY_AX25_FRAME_COMMAND:
|
||||||
if (frame->pf) {
|
return frame->pf?
|
||||||
return patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 1);
|
patty_ax25_sock_send_rr(sock, PATTY_AX25_FRAME_RESPONSE, 1): 0;
|
||||||
}
|
|
||||||
|
|
||||||
case PATTY_AX25_FRAME_RESPONSE:
|
case PATTY_AX25_FRAME_RESPONSE:
|
||||||
sock_flow_start(server, sock);
|
sock_flow_start(server, sock);
|
||||||
|
|
Loading…
Add table
Reference in a new issue