>Hello all! I'm writing a little Sun RPC program. I'm using the
>clnttcp_create and svctcp_create calls to create the client handle
>and service transport. To both of these calls, you pass integer
>arguments specifying the size of the send and recieve buffers.
>My question is: Are there any limitations to the size of these buffers?
>Maximum and/or minimum? In my mind it doesn't make sense that there are,
>but my boss told me that such a thing exists.
I believe your boss means the socket send/recv buffers which
are inside the kernel space and have an up limit variant from
system to system(roughly around 50K to 60K ). And you are talking
about the xdr record making layer buffers which is inside user
space and only limited by available memory.