Skip to content

Commit feedbdc

Browse files
committed
wasip1: allow empty address in ListenPacket
1 parent a98ab22 commit feedbdc

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

wasip1/lookup_wasip1.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,12 @@ func lookupAddr(ctx context.Context, op, network, address string) ([]net.Addr, e
3030
if hostname == "" {
3131
if op == "listen" {
3232
switch network {
33+
case "udp", "udp4":
34+
return []net.Addr{&net.UDPAddr{IP: net.IPv4zero, Port: port}}, nil
3335
case "tcp", "tcp4":
3436
return []net.Addr{&net.TCPAddr{IP: net.IPv4zero, Port: port}}, nil
37+
case "udp6":
38+
return []net.Addr{&net.UDPAddr{IP: net.IPv6zero, Port: port}}, nil
3539
case "tcp6":
3640
return []net.Addr{&net.TCPAddr{IP: net.IPv6zero, Port: port}}, nil
3741
}

0 commit comments

Comments
 (0)