PMSFT(1)

NAME
pmsft - protocol-independent Multicast Source Filter Testing Tool

SYNOPSIS
pmsft [file]

DESCRIPTION
The pmsft utility specifies a Multicast Source Filter (MSF) using APIs specified in Socket Interface Extention for MSF (RFC3678). Since pmsft adopts a protocol-independent API, both IPv4 and IPv6 MSF are supported.

pmsft specifies an MSF on command-prompt "pmsft>". Here is the list of commands that can be specified:
j grp ifname
    join a group grp on interface ifname.
l group ifname
    leave a group grp on interface ifname.
i grp ifname num
    set an include mode MSF for group grp on interface ifname. (followed by num lines of source addresses)
e grp ifname num
    set an exclude mode MSF for group grp on interface ifname. (followed by num lines of source addresses)
t grp ifname src
    accept multicast packets from src to grp on interface ifname
b grp ifname src
    deny multicast packets from src to grp on interface ifname
g grp ifname num
    get and show MSF regarding group grp on interface ifname (atmost num sources).
s seconds
    sleep for the specified seconds.
f filename
    read command(s) from file filename.
q   quit pmsft

If there is an optional argument file , it is equivalent to the following command:

    pmsft> f file

HISTORY
The pmsft command is originally based on wilbertdg@hetnet.nl's pmsft, supporting only IGMPv3.