The receive buffer consists of
receive bufferbuffer, receive
storage sufficient to contain count consecutive entries of the type
specified by datatype, starting at address buf.
The length of the received message must be less than or equal to the length of
the receive buffer. An overflow error occurs if all incoming data does
overflow
not fit, without truncation, into the receive buffer.
We explain in Chapter how to check for errors.
If a
message that is shorter than the receive buffer arrives, then the incoming
message is stored in the initial locations of the receive buffer,
and the remaining locations are not modified.