IP_MsgRaw
IP_MsgRaw — like IP_MsgCascade, with
IP_SUB_RAW for its
subtype.
Syntax
#include <cogent.h>
int IP_MsgRaw( | IP_Msg* | message, |
| | void* | data, |
| | int | len); |
Arguments
- message
- A pointer to a message.
- data
- Data to copy into
message->msg->data.
- len
- The amount of data to copy.
Returns
0 on success;
or -1 if the message could not be resized,
and errno is set:
- ENOSYS - the message is
either not resizable or not dynamic.
- ENOMEM - the memory
reallocation returned NULL.
The msg portion of
message is set to NULL.
Description
This function is equivalent
to: IP_MsgCascade (message, ,
data, , len, IP_SUB_RAW,
0)