bnet_send
To send a packet, one uses the subroutine:
int bnet_send(BSOCK *sock) This routine is equivalent to a write() except that it handles the low level details. The data to be sent is expected to be in sock->msg and be sock->msglen bytes. To send a packet, bnet_send() first writes four bytes in network byte order than indicate the size of the following data packet. It returns:
Returns 0 on failure
Returns 1 on success
In the case of a failure, an error message will be sent to the JCR contained within the bsock packet.
See also
Possible Next Steps
Go to Smart Memory Allocation.
Go back to TCP/IP Network Protocol.
Go back to Developer Guide.