jiangjianfeng
|
39cc0dca26
|
Add socket hash table
|
2024-12-30 09:46:14 +08:00 |
Ruihan Li
|
776fd6a892
|
Create backlog sockets on demand
|
2024-12-17 20:14:53 +08:00 |
Ruihan Li
|
39a5e88baf
|
Protect `used_ports` with `LocalIrqDisabled`
|
2024-12-12 20:50:12 +08:00 |
Ruihan Li
|
1716f4f324
|
Use `Pollee` as the socket observer
|
2024-12-12 20:50:12 +08:00 |
Ruihan Li
|
fa76afb3a9
|
Make `Ext` a trait
|
2024-12-12 20:50:12 +08:00 |
Ruihan Li
|
fab61f5f66
|
Make `Pollee` stateless
|
2024-11-20 16:39:18 +08:00 |
Ruihan Li
|
ee1656ba35
|
Move packet dispatch out of smoltcp
|
2024-09-30 16:00:51 +08:00 |
Ruihan Li
|
fc77c474db
|
Move and group methods
|
2024-09-26 15:22:16 +08:00 |
Ruihan Li
|
3fc396f5f1
|
Adjust the ephemeral port
|
2024-09-26 15:22:16 +08:00 |
Ruihan Li
|
eb3a033496
|
Refine some lock usages
|
2024-09-26 15:22:16 +08:00 |
Ruihan Li
|
1b9b76d27c
|
Make use of new `SpinLock` APIs
|
2024-09-13 21:31:20 +08:00 |
Ruihan Li
|
67d3682116
|
Move smoltcp-related code to bigtcp
|
2024-09-13 21:31:20 +08:00 |