diff options
| -rw-r--r-- | src/packet_io/packet_io_marsio.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/packet_io/packet_io_marsio.c b/src/packet_io/packet_io_marsio.c index a2b30d6..a7887ea 100644 --- a/src/packet_io/packet_io_marsio.c +++ b/src/packet_io/packet_io_marsio.c @@ -1327,24 +1327,24 @@ unsigned int marsio_get_vlan_id_from_mbuff(void *pkt_reference) int marsio_get_route_dir_from_mbuff(void *pkt_reference)
{
- int dir = -1;
+ uint8_t dir = 0;
if(ptr_marsio_buff_get_metadata && pkt_reference){
- ptr_marsio_buff_get_metadata((marsio_buff_t *)pkt_reference, MR_BUFF_DIR, &dir, sizeof(int));
+ ptr_marsio_buff_get_metadata((marsio_buff_t *)pkt_reference, MR_BUFF_DIR, &dir, sizeof(uint8_t));
}
- return dir;
+ return (int)dir;
}
int marsio_get_link_id_from_mbuff(void *pkt_reference)
{
- int link_id = -1;
+ uint16_t link_id = 0;
if(ptr_marsio_buff_get_metadata && pkt_reference){
- ptr_marsio_buff_get_metadata((marsio_buff_t *)pkt_reference, MR_BUFF_LINK_ID, &link_id, sizeof(int));
+ ptr_marsio_buff_get_metadata((marsio_buff_t *)pkt_reference, MR_BUFF_LINK_ID, &link_id, sizeof(uint16_t));
}
- return link_id;
+ return (int)link_id;
}
int marsio_set_vlan_id_to_mbuff(void *pkt_reference, unsigned int vlan_id_host_order)
|
