summaryrefslogtreecommitdiff
path: root/reverse-engineering/dosbox_snif/rsp.c
diff options
context:
space:
mode:
Diffstat (limited to 'reverse-engineering/dosbox_snif/rsp.c')
-rw-r--r--reverse-engineering/dosbox_snif/rsp.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/reverse-engineering/dosbox_snif/rsp.c b/reverse-engineering/dosbox_snif/rsp.c
index c9957b7..fd4bce7 100644
--- a/reverse-engineering/dosbox_snif/rsp.c
+++ b/reverse-engineering/dosbox_snif/rsp.c
@@ -145,7 +145,7 @@ void rsp_send_break(struct rsp_state *rsp) {
rsp->replied = 0;
rsp->response_len = 0;
- _rsp_sniff_garbage(rsp);
+ //_rsp_sniff_garbage(rsp);
sentbytes = send(rsp->sockfd, &cbreak, 1, 0);
if ( sentbytes < 1 ) return;
@@ -168,10 +168,10 @@ void rsp_query(struct rsp_state *rsp, char command[]) {
checksum = (checksum + c ) % 256;
}
- rsp->command_len = snprintf(rsp->command, rsp->data_maxlen, "$%s#%02x", command, checksum);
+ rsp->command_len = snprintf(rsp->command, rsp->data_maxlen, "$%s#%02hhx", command, checksum);
if (rsp->command_len < 5) return;
- _rsp_sniff_garbage(rsp);
+ //_rsp_sniff_garbage(rsp);
sentbytes = send(rsp->sockfd, rsp->command, rsp->command_len, 0);
if ( sentbytes < rsp->command_len ) return;