Files
openlan/pkg/api/url.go
Daniel Ding 7a4ef32b25
Some checks failed
Coverage CI / build (push) Has been cancelled
CodeQL / Analyze (go) (push) Has been cancelled
Ubuntu CI / build (push) Has been cancelled
fix: remove cache link.
2025-12-08 19:49:44 +08:00

37 lines
880 B
Go
Executable File

package api
import "github.com/gorilla/mux"
func Add(router *mux.Router, cs SwitchApi) {
User{}.Router(router)
KernelRoute{}.Router(router)
KernelNeighbor{}.Router(router)
Neighbor{}.Router(router)
Access{}.Router(router)
OnLine{}.Router(router)
Lease{}.Router(router)
Server{cs: cs}.Router(router)
Device{}.Router(router)
VPNClient{}.Router(router)
PProf{}.Router(router)
Config{cs: cs}.Router(router)
Version{cs: cs}.Router(router)
Log{}.Router(router)
RateLimit{cs: cs}.Router(router)
Ceci{}.Router(router)
Bgp{}.Router(router)
IPSec{}.Router(router)
OpenAPI{}.Router(router)
ZTrust{}.Router(router)
ClientQoS{}.Router(router)
Output{cs: cs}.Router(router)
ACL{}.Router(router)
PrefixRoute{cs: cs}.Router(router)
FindHop{}.Router(router)
SNAT{}.Router(router)
DNAT{}.Router(router)
RouterTunnel{}.Router(router)
Network{cs: cs}.Router(router)
}