-
-
Notifications
You must be signed in to change notification settings - Fork 135
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* 增加 ListenTable 来检测端口占用 * 使用Arc封装GlobalSocketHandle * 删除 listen 处的端口检测逻辑,延至实现端口复用时完成 * 设立两张表,分别记录TCP和UDP的端口占用 * 实现 meatadata 相关逻辑 * 实现socket关闭时,端口在表中移除 * 使用端口管理器重构端口记录表 * 修正与RawSocket相关的端口管理逻辑 * 补充测试文件 * 修正 unbind_port 在逻辑错误 * 修正格式问题 --------- Co-authored-by: longjin <longjin@RinGoTek.cn>
- Loading branch information
Showing
9 changed files
with
716 additions
and
51 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.