HomeFreeBSD

tests/netinet: add few tests for sending a broadcast packet

Description

tests/netinet: add few tests for sending a broadcast packet

  1. Set SO_BROADCAST and send to INADDR_BROADCAST.
  2. Set SO_BROADCAST, set IP_ONESBCAST and cycle through broadcast capable interfaces sending a datagram on each.
  3. Set SO_BROADCAST and send to local broadcast address.

For each test we bind a second socket to check whether the broadcast
is actually received.

Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D49040

Details

Provenance
glebiusAuthored on Sat, Feb 22, 2:11 AM
Reviewer
markj
Differential Revision
D49040: tests/netinet: add few tests for sending a broadcast packet
Parents
rG532106f7aa29: netinet: use in_broadcast() inline
Branches
Unknown
Tags
Unknown