You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: config/confignet/README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,10 +16,10 @@ leverage network configuration to set connection and transport information.
16
16
"npipe" (Windows named pipes, Windows-only).
17
17
-`dialer`: Dialer configuration
18
18
-`timeout`: Dialer timeout is the maximum amount of time a dial will wait for a connect to complete. The default is no timeout.
19
+
-`npipe`: Windows named pipe configuration (ignored for all other transport types)
19
20
-`security_descriptor`: A [Security Descriptor Definition Language (SDDL)](https://learn.microsoft.com/en-us/windows/win32/secauthz/security-descriptor-definition-language)
20
-
string applied when creating a Windows named pipe listener. Ignored for any
21
-
transport other than `npipe` and for client-side dials. When empty, Windows
22
-
applies its [default named pipe DACL](https://learn.microsoft.com/en-us/windows/win32/ipc/named-pipe-security-and-access-rights),
21
+
string applied to the named pipe when a listener is created. When empty,
22
+
Windows applies its [default named pipe DACL](https://learn.microsoft.com/en-us/windows/win32/ipc/named-pipe-security-and-access-rights),
23
23
which is roughly equivalent to
24
24
`D:P(A;;GA;;;SY)(A;;GA;;;BA)(A;;0x12019b;;;WD)(A;;0x12019b;;;AN)` — full
25
25
control for `LocalSystem` (`SY`) and `Administrators` (`BA`), and read plus
Copy file name to clipboardExpand all lines: config/confignet/config.schema.yaml
+10-3Lines changed: 10 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,9 @@ $defs:
6
6
dialer:
7
7
description: DialerConfig contains options for connecting to an address.
8
8
$ref: dialer_config
9
+
npipe:
10
+
description: NpipeConfig contains options specific to the "npipe" transport (Windows named pipes). Settings in this section are ignored for all other transport types.
11
+
$ref: npipe_config
9
12
endpoint:
10
13
description: Endpoint configures the address for this network connection. For TCP and UDP networks, the address has the form "host:port". The host must be a literal IP address, or a host name that can be resolved to IP addresses. The port must be a literal port number or a service name. If the host is a literal IPv6 address it must be enclosed in square brackets, as in "[2001:db8::1]:80" or "[fe80::1%zone]:80". The zone specifies the scope of the literal IPv6 address as defined in RFC 4007.
11
14
type: string
@@ -16,14 +19,18 @@ $defs:
16
19
description: DialerConfig contains options for connecting to an address.
17
20
type: object
18
21
properties:
19
-
security_descriptor:
20
-
description: SecurityDescriptor is a Security Descriptor Definition Language (SDDL) string used when creating a Windows named pipe listener. It is ignored for any transport other than "npipe" and for client-side dials. When empty, Windows applies its default named pipe DACL, which is roughly equivalent to "D:P(A;;GA;;;SY)(A;;GA;;;BA)(A;;0x12019b;;;WD)(A;;0x12019b;;;AN)" — full control for LocalSystem (SY) and Administrators (BA), and read plus limited write for Everyone (WD) and Anonymous Logon (AN). See https://learn.microsoft.com/en-us/windows/win32/ipc/named-pipe-security-and-access-rights and https://learn.microsoft.com/en-us/windows/win32/secauthz/security-descriptor-definition-language
21
-
type: string
22
22
timeout:
23
23
description: Timeout is the maximum amount of time a dial will wait for a connect to complete. The default is no timeout.
24
24
type: string
25
25
x-customType: time.Duration
26
26
format: duration
27
+
npipe_config:
28
+
description: NpipeConfig contains options specific to Windows named pipe transport. Settings in this section are ignored for all other transport types.
29
+
type: object
30
+
properties:
31
+
security_descriptor:
32
+
description: SecurityDescriptor is a Security Descriptor Definition Language (SDDL) string applied to the named pipe when a listener is created. When empty, Windows applies its default named pipe DACL, which is roughly equivalent to "D:P(A;;GA;;;SY)(A;;GA;;;BA)(A;;0x12019b;;;WD)(A;;0x12019b;;;AN)" — full control for LocalSystem (SY) and Administrators (BA), and read plus limited write for Everyone (WD) and Anonymous Logon (AN). See https://learn.microsoft.com/en-us/windows/win32/ipc/named-pipe-security-and-access-rights and https://learn.microsoft.com/en-us/windows/win32/secauthz/security-descriptor-definition-language
33
+
type: string
27
34
tcp_addr_config:
28
35
description: TCPAddrConfig represents a TCP endpoint address.
0 commit comments