mirror of
https://github.com/MatsuriDayo/nekoray.git
synced 2025-12-17 12:34:37 +03:00
27 lines
362 B
Go
27 lines
362 B
Go
package main
|
|
|
|
import (
|
|
"log"
|
|
"net"
|
|
"os"
|
|
)
|
|
|
|
func ToolBox() {
|
|
switch os.Args[2] {
|
|
case "if":
|
|
{
|
|
intfs, err := net.Interfaces()
|
|
if err != nil {
|
|
log.Fatalln(err)
|
|
}
|
|
for _, intf := range intfs {
|
|
log.Println(intf)
|
|
}
|
|
for _, route := range routes {
|
|
log.Println(route)
|
|
}
|
|
log.Println("Upstream:", getBindInterfaceIndex())
|
|
}
|
|
}
|
|
}
|