Details
Description
A packet should not include a pointer, since a host sytem is not guaranteed to have 32-Bit Ponters and may misinterpret the indication.
Rename pRouteMsg to hRouteMsg. Type: uint32_t
The following packet definitions in the V3/V5 packet API are also affected (i.e. contain pointers) and should be changed to be binary compatible, but more portable:
- EIP_OBJECT_AS_REGISTER_CNF_T
- EIP_OBJECT_LFWD_OPEN_FWD_IND_T
- EIP_OBJECT_LFWD_OPEN_FWD_RES_T
- EIP_OBJECT_FWD_CLOSE_FWD_IND_T
- EIP_OBJECT_FWD_CLOSE_FWD_RES_T
Attachments
Issue Links
- is cloned by
-
PSEIPCORE-229 Pointer-Type (void*) in Packet Definition EIP_OBJECT_LFWD_OPEN_FWD_IND_T not portable
- Closed