github.com/Uhtred009/v2ray-core-1@v4.31.2+incompatible/transport/internet/domainsocket/config.proto (about) 1 syntax = "proto3"; 2 3 package v2ray.core.transport.internet.domainsocket; 4 option csharp_namespace = "V2Ray.Core.Transport.Internet.DomainSocket"; 5 option go_package = "v2ray.com/core/transport/internet/domainsocket"; 6 option java_package = "com.v2ray.core.transport.internet.domainsocket"; 7 option java_multiple_files = true; 8 9 message Config { 10 // Path of the domain socket. This overrides the IP/Port parameter from 11 // upstream caller. 12 string path = 1; 13 // Abstract speicifies whether to use abstract namespace or not. 14 // Traditionally Unix domain socket is file system based. Abstract domain 15 // socket can be used without acquiring file lock. 16 bool abstract = 2; 17 // Some apps, eg. haproxy, use the full length of sockaddr_un.sun_path to 18 // connect(2) or bind(2) when using abstract UDS. 19 bool padding = 3; 20 bool acceptProxyProtocol = 4; 21 }