diff options
| author | 杨玉波 <[email protected]> | 2023-11-16 11:03:39 +0000 |
|---|---|---|
| committer | 刘学利 <[email protected]> | 2023-11-16 11:03:39 +0000 |
| commit | 22be0d28b42c9b4b040006e66c5fedd666dfc115 (patch) | |
| tree | 6c2dc7e183819da4436e1579bed5c55ac574d5cf /src/tsg_sync_state.cpp | |
| parent | de592d011d394b31ecb97e7a408a295351ecbc75 (diff) | |
proxy控制报文增加字段wscale_set来标识tcp_wsacle是否存在;适配sapp-4.3.31.3f42d68;更新maat版本到libmaat4-4.0.48.2252578v6.0.57TSG-OS-v23.07
Diffstat (limited to 'src/tsg_sync_state.cpp')
| -rw-r--r-- | src/tsg_sync_state.cpp | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/tsg_sync_state.cpp b/src/tsg_sync_state.cpp index b228629..38ea187 100644 --- a/src/tsg_sync_state.cpp +++ b/src/tsg_sync_state.cpp @@ -177,16 +177,12 @@ static void mpack_append_cmsg_value(mpack_writer_t *writer, struct proxy_cmsg *c mpack_write_u32(writer, cmsg->tcp_ack); mpack_write_u16(writer, cmsg->tcp_mss_client); mpack_write_u16(writer, cmsg->tcp_mss_server); - if (cmsg->tcp_wsacle_exist == 1) - { - mpack_write_u8(writer, cmsg->tcp_wsacle_client); - mpack_write_u8(writer, cmsg->tcp_wsacle_server); - } - else - { - mpack_write_u8(writer, 0); - mpack_write_u8(writer, 0); - } + + mpack_write_u8(writer, cmsg->tcp_wsacle_set_client); + mpack_write_u8(writer, cmsg->tcp_wsacle_set_server); + mpack_write_u8(writer, cmsg->tcp_wsacle_client); + mpack_write_u8(writer, cmsg->tcp_wsacle_server); + mpack_write_u8(writer, cmsg->tcp_sack_client); mpack_write_u8(writer, cmsg->tcp_sack_server); mpack_write_u8(writer, cmsg->tcp_ts_client); |
