FantasticFiasco / serilog-sinks-udp

A Serilog sink sending UDP packages over the network.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Set IPv6 dual mode operation

nbaztec opened this issue · comments

Step 1: Describe your environment

  • Ubuntu 18.04
  • .NET core 2.1.401

Step 2: Describe the problem

Current the UDP socket uses IPv4 address family to broadcast its address. IPv6 is however the recommended protocol as of today and with the advent of IPv4-mapped address over IPv6 - the library should be using IPv6 address family.

Steps to reproduce:

This file sets IPv4 address family

Observed results

Connecting over IPv6 doesn't work

Expected results

Application should support IPv4 and IPv6

We now have a new NuGet release of Serilog.Sinks.Udp, namely v5.0.0.

Thank you very much for your contribution, and I hope I hear more of you in the future.

Best regards,
Mattias

You're welcome. Thank you :)