Function Socket.sendTo

send data over an unconnected socket

long sendTo (
  const(void[]) data,
  int flags,
  SockAddr destAddr,
  Timeout timeout = Timeout(TscTimePoint(9223372036854775807L))
) @nogc @trusted;

ssize_t sendTo(SA) (
  const void[] data,
  int flags,
  auto ref SA destAddr,
  Timeout timeout = Timeout.infinite
) @nogc @trusted
if (!is(SA == SockAddr) && is(typeof(SockAddr(destAddr)) == SockAddr));

The second form allows passing SockAddr* types directly