// WithAddr specifies the network and address of the socket that charon
// is listening on. If this option is not specified, the default
// path, /var/run/charon.vici, is used.
//
// As the protocol itself currently does not provide any security or
// authentication properties, it is recommended to run it over a UNIX
// socket with appropriate permissions.
WithAddr specifies the network and address of the socket that charon
is listening on. If this option is not specified, the default
path, /var/run/charon.vici, is used.

As the protocol itself currently does not provide any security or
authentication properties, it is recommended to run it over a UNIX
socket with appropriate permissions.
// WithAddr specifies the network and address of the socket that charon // is listening on . If this option is not specified the default // path / var / run / charon . vici is used . // // As the protocol itself currently does not provide any security or // authentication properties it is recommended to run it over a UNIX // socket with appropriate permissions .
func WithAddr(network, addr string) SessionOption {
	return newFuncSessionOption(func(so *sessionOpts) {
		so.network = network
		so.addr = addr
	})
}
func WithAddr ( network , addr string ) SessionOption { return newFuncSessionOption ( func ( so * sessionOpts ) { so . network = network so . addr = addr } ) }
WithAddr specifies the network and address of the socket that charon
is listening on.
WithAddr specifies the network and address of the socket that charon is listening on .