Home
last modified time | relevance | path

Searched hist:"821 bb9a2dcfd28f9878d53ba722bdf164cf00f69" (Results 1 – 5 of 5) sorted by relevance

/DragonOS/user/apps/test_bind/
H A Dmain.c821bb9a2dcfd28f9878d53ba722bdf164cf00f69 Fri Jul 28 09:51:05 UTC 2023 Xshine <caijiaxin@dragonos.org> 增加 ListenTable 来检测端口占用 (#291)

* 增加 ListenTable 来检测端口占用


* 使用Arc封装GlobalSocketHandle

* 删除 listen 处的端口检测逻辑,延至实现端口复用时完成

* 设立两张表,分别记录TCP和UDP的端口占用

* 实现 meatadata 相关逻辑

* 实现socket关闭时,端口在表中移除

* 使用端口管理器重构端口记录表

* 修正与RawSocket相关的端口管理逻辑

* 补充测试文件

* 修正 unbind_port 在逻辑错误

* 修正格式问题

---------

Co-authored-by: longjin <longjin@RinGoTek.cn>
H A DMakefile821bb9a2dcfd28f9878d53ba722bdf164cf00f69 Fri Jul 28 09:51:05 UTC 2023 Xshine <caijiaxin@dragonos.org> 增加 ListenTable 来检测端口占用 (#291)

* 增加 ListenTable 来检测端口占用


* 使用Arc封装GlobalSocketHandle

* 删除 listen 处的端口检测逻辑,延至实现端口复用时完成

* 设立两张表,分别记录TCP和UDP的端口占用

* 实现 meatadata 相关逻辑

* 实现socket关闭时,端口在表中移除

* 使用端口管理器重构端口记录表

* 修正与RawSocket相关的端口管理逻辑

* 补充测试文件

* 修正 unbind_port 在逻辑错误

* 修正格式问题

---------

Co-authored-by: longjin <longjin@RinGoTek.cn>
/DragonOS/user/dadk/config/
H A Dtest_bind-0.1.0.dadk821bb9a2dcfd28f9878d53ba722bdf164cf00f69 Fri Jul 28 09:51:05 UTC 2023 Xshine <caijiaxin@dragonos.org> 增加 ListenTable 来检测端口占用 (#291)

* 增加 ListenTable 来检测端口占用


* 使用Arc封装GlobalSocketHandle

* 删除 listen 处的端口检测逻辑,延至实现端口复用时完成

* 设立两张表,分别记录TCP和UDP的端口占用

* 实现 meatadata 相关逻辑

* 实现socket关闭时,端口在表中移除

* 使用端口管理器重构端口记录表

* 修正与RawSocket相关的端口管理逻辑

* 补充测试文件

* 修正 unbind_port 在逻辑错误

* 修正格式问题

---------

Co-authored-by: longjin <longjin@RinGoTek.cn>
/DragonOS/kernel/src/mm/allocator/
H A Dbuddy.rs821bb9a2dcfd28f9878d53ba722bdf164cf00f69 Fri Jul 28 09:51:05 UTC 2023 Xshine <caijiaxin@dragonos.org> 增加 ListenTable 来检测端口占用 (#291)

* 增加 ListenTable 来检测端口占用


* 使用Arc封装GlobalSocketHandle

* 删除 listen 处的端口检测逻辑,延至实现端口复用时完成

* 设立两张表,分别记录TCP和UDP的端口占用

* 实现 meatadata 相关逻辑

* 实现socket关闭时,端口在表中移除

* 使用端口管理器重构端口记录表

* 修正与RawSocket相关的端口管理逻辑

* 补充测试文件

* 修正 unbind_port 在逻辑错误

* 修正格式问题

---------

Co-authored-by: longjin <longjin@RinGoTek.cn>
/DragonOS/kernel/src/filesystem/vfs/
H A Dcore.rs821bb9a2dcfd28f9878d53ba722bdf164cf00f69 Fri Jul 28 09:51:05 UTC 2023 Xshine <caijiaxin@dragonos.org> 增加 ListenTable 来检测端口占用 (#291)

* 增加 ListenTable 来检测端口占用


* 使用Arc封装GlobalSocketHandle

* 删除 listen 处的端口检测逻辑,延至实现端口复用时完成

* 设立两张表,分别记录TCP和UDP的端口占用

* 实现 meatadata 相关逻辑

* 实现socket关闭时,端口在表中移除

* 使用端口管理器重构端口记录表

* 修正与RawSocket相关的端口管理逻辑

* 补充测试文件

* 修正 unbind_port 在逻辑错误

* 修正格式问题

---------

Co-authored-by: longjin <longjin@RinGoTek.cn>