--- tcpblast-19991103a/tcpblast.c	Wed Nov  3 16:58:49 1999
+++ tcpblast-19991103b/tcpblast.c	Tue Nov  9 00:16:46 1999
@@ -286,7 +286,7 @@
 	/* port # or name can be used */
 	service = getservbyname(port, tcp ? "tcp" : "udp");
 	if (service==NULL) sock_in.sin_port = htons(abs(atoi(port)));
-	else               sock_in.sin_port = htons(service->s_port);
+	else               sock_in.sin_port = service->s_port;
 
 	if (connect(f, (struct sockaddr*)&sock_in, sizeof(sock_in)) <0)
 	{
