whwb@cgch.UUCP (Hans W. Barz) (04/17/89)
I am posting this question on behalf of Derek A. Stealenberg (DTB):
This questions concerns Wollongong's TCP/IP with the VAX Pascal interface:
1) Is it possible to manipulate any TCP/IP parameter (i.e. MTU or max segment
size) to force our remote recv calls to read 2048 byte mesages with a single
read. Currently our client writes 2048 bytes messages and although our server
expects to read 2048 messages, the read completes with 1024 messages. We then
have to do a second read to get the rest of the message.
2) Is there a limit to the size of a message that can be written to the datagram
socket ? We see a limit of 2048 bytes per message. Can we change this ? We
already use setsockopt to increase the send and receive buffers.
3) Why are our network sockets not deleted when the program that creates them
goes away. We do a shutdown of the socket and deassign it before exiting. We
only see this problem if we act as a server and use the primary socket for
the connection request and the data transfer. If we assign a new channel to
the client, the problem does not exist.
Hans W. Barz, R.1032.5.56, CIBA-GEIGY, 4002 Basel, Switzerland
mail: whwb@cgch.uucp
phone: +41/61/6974520
fax: +41/61/6973288