scotty is a tcl extension which allows to set up TCP and UDP
connections, to send various ICMP packets, to query the domain name
system (DNS), to check clock skew using the NTP protocol and to query
various SUN RPC services (like rstat and mountd).
WWW: http://wwwhome.cs.utwente.nl/~schoenw/scotty/
Say hello to the new "net-mgmt" category. There are probably more
ports that belong here than the ones I have identified and moved in
this, first, pass.
Approved in principle by: marcus
If you attempt to send an ICMP echo to a host on the same ethernet
subnet, and that host is down/turned off, the Tnm::icmp echo command
will fail rather than return an unreachable indication on some
occasions. This is because the nmicmpd program will occasionally
get an EHOSTDOWN error when doing a sendto() when the ARP entry
resolution times out.
This is a problem since this API can support a list of hosts to
send traffic to, and a single error as described will abort the
entire operation.
(The reviewer claims that he could not duplicate the problem,
but that the patch seems like a good idea anyway.)
PR: ports/24940
Submitted by: Louis Mamakos <louie@transsys.com>
Reviewed by: Stefan E?er <se@FreeBSD.org>
Fix incompatibility with tcl-8.4 (Undefined symbol "TclpCreateDirectory").
Based on a patch posted to a tkined mail list by Erik Schoenfelder
<schoenfr@gaertner.de>.
Sadly reset maintainership to ports@FreeBSD.org. Sergey, thanks for
your hard work on these & I hope to see you contribute more.
PR: 38750
Submitted by: Sergey A.Osokin <osa@FreeBSD.org.ru> (previous maintainer)
A number of changes and fixes: . build with or without TK (triggered by the
NO_X knob) . build against TCL-8.3 -- with or without stubs . fix some
bugs in the core Scotty code -- most notably a bug in the icmp-command
implementation, where an off-by-one error in the argument processing loop
resulted in random crashes; all this fixes are grouped into a single file
patch-fixes . make scotty executable itself as small as it needs to be