web/frpc: support more info (#3334)

This commit is contained in:
fatedier
2023-02-26 02:54:53 +08:00
committed by GitHub
parent 871511ba52
commit 8c6303c1e5
20 changed files with 277 additions and 340 deletions

View File

@@ -10,8 +10,8 @@ import (
)
type Allocator struct {
reserved sets.Int
used sets.Int
reserved sets.Set[int]
used sets.Set[int]
mu sync.Mutex
}
@@ -20,8 +20,8 @@ type Allocator struct {
// Reserved ports: 13, 17
func NewAllocator(from int, to int, mod int, index int) *Allocator {
pa := &Allocator{
reserved: sets.NewInt(),
used: sets.NewInt(),
reserved: sets.New[int](),
used: sets.New[int](),
}
for i := from; i <= to; i++ {