diff options
Diffstat (limited to 'reverse-engineering/dosbox_snif/rsp.c')
-rw-r--r-- | reverse-engineering/dosbox_snif/rsp.c | 6 |
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; |