DM instproc init { sim node }
DM instvar mctrl_
DM instproc join-group { group }
DM instvar node_
DM instvar receivers_
DM instproc leave-group { group }
DM instproc handle-wrong-iif { srcID group iface }
DM instvar ns_
DM instproc handle-cache-miss { srcID group iface }
DM instvar CacheMissMode
DM instproc handle-cache-miss-pimdm { srcID group iface }
DM instproc handle-cache-miss-dvmrp { srcID group iface }
DM instproc drop { replicator src dst iface}
DM instproc recv-prune { from src group iface}
DM instvar PruneTimer_
DM instproc recv-graft { from src group iface}
DM instproc send-ctrl { which src group { to "" } }
- send a graft/prune for src/group up to the source or towards $to
DM instproc timeoutPrune { oif src grp }