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