I just installed Mash 5.2 on a Linux box, 2.4.20 kernel,
multicast is enabled. I get
$ nsdr
mash: _o19 recv_announcement 163.117.131.90 32822 {s
t=3247691400 3250117800
a=type:test
m=audio 1234 udp 14
c=IN IP4 239.195.100.106/15
xxxxxxxxxxxxxxxxxxxxx
} 178: can't read "msg": no such variable
while executing
"$msg set session_name_ $value"
("s" arm line 2)
invoked from within
"switch $tag {
v {
set media ""
set msg [new SDPMessage]
lappend allmsgs $msg
$msg set version_ $value
}
o {
if {![info exists msg..."
(procedure "_o18" line 25)
(SDPParser parse line 25)
invoked from within
"$sdp_ parse $data"
(procedure "_o16" line 4)
(ProgramSource process line 4)
invoked from within
"$self process [string trim $data]"
(procedure "_o16" line 2)
(Object next line 2)
invoked from within
"$self next $data"
(procedure "_o16" line 4)
(ProgramSource/SAP recv line 4)
invoked from within
"_o16 recv _o19 163.117.131.90 32822 {s
t=3247691400 3250117800
a=type:test
m=audio 1234 udp 14
c..."
("eval" body line 1)
invoked from within
"eval $s_ recv $self $args"
(procedure "_o19" line 3)
(AnnounceListenManager/SAP/Nsdr recv_announcement
line 3)
invoked from within
"_o19 recv_announcement 163.117.131.90 32822 {s
t=3247691400 3250117800
a=type:test
m=audio 1234 udp 14
..."
$
Any help appreciated.
--Pete