Skip to content

Commit 3106db7

Browse files
committed
fix overhead size
1 parent 0a3613a commit 3106db7

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/local.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -860,7 +860,8 @@ server_recv_cb(EV_P_ ev_io *w, int revents)
860860
if (server_env->protocol_plugin) {
861861
server->protocol = server_env->protocol_plugin->new_obfs();
862862
_server_info.overhead = server_env->protocol_plugin->get_overhead(server->protocol)
863-
+ (server_env->obfs_plugin ? server_env->obfs_plugin->get_overhead(server->obfs) : 0);
863+
+ (server_env->obfs_plugin ? server_env->obfs_plugin->get_overhead(server->obfs) : 0)
864+
+ _server_info.iv_len;
864865
server_env->protocol_plugin->set_server_info(server->protocol, &_server_info);
865866
}
866867
// SSR end

src/redir.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1007,7 +1007,8 @@ accept_cb(EV_P_ ev_io *w, int revents)
10071007
if (server_env->protocol_plugin) {
10081008
server->protocol = server_env->protocol_plugin->new_obfs();
10091009
_server_info.overhead = server_env->protocol_plugin->get_overhead(server->protocol)
1010-
+ (server_env->obfs_plugin ? server_env->obfs_plugin->get_overhead(server->obfs) : 0);
1010+
+ (server_env->obfs_plugin ? server_env->obfs_plugin->get_overhead(server->obfs) : 0)
1011+
+ _server_info.iv_len;
10111012
server_env->protocol_plugin->set_server_info(server->protocol, &_server_info);
10121013
}
10131014
// SSR end

0 commit comments

Comments
 (0)