Pass LoggerFactory to dtls and mdns (#772)

This commit is contained in:
sirzooro
2025-04-12 19:09:54 +02:00
committed by GitHub
parent dddf6a4565
commit dd072edae9
3 changed files with 5 additions and 0 deletions
+1
View File
@@ -267,6 +267,7 @@ func NewAgent(config *AgentConfig) (*Agent, error) { //nolint:gocognit,cyclop
mDNSMode,
mDNSName,
log,
loggerFactory,
); err != nil {
log.Warnf("Failed to initialize mDNS %s: %v", mDNSName, err)
}
+1
View File
@@ -758,6 +758,7 @@ func (a *Agent) gatherCandidatesRelay(ctx context.Context, urls []*stun.URI) {
conn, connectErr := dtls.Client(&fakenet.PacketConn{Conn: udpConn}, udpConn.RemoteAddr(), &dtls.Config{
ServerName: url.Host,
InsecureSkipVerify: a.insecureSkipVerify, //nolint:gosec
LoggerFactory: a.loggerFactory,
})
if connectErr != nil {
a.log.Warnf("Failed to create DTLS client: %v", turnServerAddr, connectErr)
+3
View File
@@ -47,6 +47,7 @@ func createMulticastDNS(
mDNSMode MulticastDNSMode,
mDNSName string,
log logging.LeveledLogger,
loggerFactory logging.LoggerFactory,
) (*mdns.Conn, MulticastDNSMode, error) {
if mDNSMode == MulticastDNSModeDisabled {
return nil, mDNSMode, nil
@@ -124,6 +125,7 @@ func createMulticastDNS(
conn, err := mdns.Server(pktConnV4, pktConnV6, &mdns.Config{
Interfaces: ifcs,
IncludeLoopback: includeLoopback,
LoggerFactory: loggerFactory,
})
return conn, mDNSMode, err
@@ -132,6 +134,7 @@ func createMulticastDNS(
Interfaces: ifcs,
IncludeLoopback: includeLoopback,
LocalNames: []string{mDNSName},
LoggerFactory: loggerFactory,
})
return conn, mDNSMode, err