1
0
Fork
You've already forked castinet
0
small ipv6-only ASM/SSM mode multicast source and listener test programs
  • C 92.6%
  • Makefile 7.4%
Find a file
2017年12月27日 11:40:18 +00:00
.gitignore update .gitignore 2017年02月22日 15:31:12 +00:00
.travis.yml Travis CI integration 2017年02月22日 15:32:23 +00:00
castinet.c fix spacing 2017年12月21日 00:08:27 +00:00
castinet.h ensure ipi6_addr is defined in header 2017年12月27日 11:40:18 +00:00
CONTRIBUTING.md added CONTRIBUTING.md 2017年03月16日 14:38:39 +00:00
COPYING license info 2017年01月25日 19:31:22 +00:00
listener.c fix spacing 2017年12月21日 00:08:27 +00:00
Makefile fix make clean 2017年08月03日 19:59:17 +01:00
README.md note package requirement for Debian/Ubuntu 2017年08月03日 19:38:39 +01:00
source.c add --debug and loglevels 2017年04月06日 16:03:47 +01:00

Build Status

castinet - small ipv6-only ASM/SSM mode multicast source and listener test programs

Just a really simple pair of programs for testing multicast reachability.

The source program (castinet) sends the specified message to the multicast address and port provided once per second until stopped with a CTRL-c / SIGINT.

The listener program listens for inbound multicast messages and prints them as they arrive.

Usage:

castinet [--addr multicast address] [--port multicast port] [--grp groupname] [--ttl ttl] [--loop 0|1] message

eg. castinet --addr ff3e::1 --port 4242 hostname

listener [--addr multicast address] [--port port] [--grp groupname] [--src source address]

Providing a multicast source address to the listener with --src switches to Single Source Multicast (SSM) mode from the default Any Source Multicast (ASM) mode.

Multiple multicast groups can be joined by supplying more than one --addr argument.

--grp groupname

the groupname is hashed to find the multicast group to join

Debian/Ubuntu

Requires:

libssl-dev

Brett Sheffield <brett@gladserv.com>

2017年01月25日