initial
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
--- /data/projects/arknights/omv-dijiang/works/sing-box/option/group.go 2026-03-05 11:39:22.629561767 +0800
|
||||
+++ /data/projects/arknights/omv-dijiang/works/core/option/group.go 2026-03-05 13:14:27.190665236 +0800
|
||||
@@ -10,6 +10,7 @@
|
||||
|
||||
type URLTestOutboundOptions struct {
|
||||
Outbounds []string `json:"outbounds"`
|
||||
+ Costs map[string]uint16 `json:"costs,omitempty"` // OMV
|
||||
URL string `json:"url,omitempty"`
|
||||
Interval badoption.Duration `json:"interval,omitempty"`
|
||||
Tolerance uint16 `json:"tolerance,omitempty"`
|
||||
@@ -0,0 +1,26 @@
|
||||
--- /dev/null 2026-03-05 11:06:53.990718185 +0800
|
||||
+++ /data/projects/arknights/omv-dijiang/works/core/option/mysql.go 2026-03-05 13:14:38.655523071 +0800
|
||||
@@ -0,0 +1,23 @@
|
||||
+// OMV
|
||||
+package option
|
||||
+
|
||||
+type MySQLInboundOptions struct {
|
||||
+ ListenOptions
|
||||
+ InboundTLSOptionsContainer
|
||||
+ Users []MySQLUser `json:"users,omitempty"`
|
||||
+ Multiplex *InboundMultiplexOptions `json:"multiplex,omitempty"`
|
||||
+}
|
||||
+
|
||||
+type MySQLUser struct {
|
||||
+ User string `json:"user,omitempty"`
|
||||
+ Password string `json:"password,omitempty"`
|
||||
+}
|
||||
+
|
||||
+type MySQLOutboundOptions struct {
|
||||
+ DialerOptions
|
||||
+ ServerOptions
|
||||
+ OutboundTLSOptionsContainer
|
||||
+ Username string `json:"username,omitempty"`
|
||||
+ Password string `json:"password,omitempty"`
|
||||
+ Multiplex *OutboundMultiplexOptions `json:"multiplex,omitempty"`
|
||||
+}
|
||||
Reference in New Issue
Block a user