Skip to content

Commit ab8293b

Browse files
authored
Merge pull request #127 from CESNET/ipfix_dir_bit_field
ipfix: Changed data type of dir_bit_field to uint32_t
2 parents 38319cd + 27310f3 commit ab8293b

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

include/ipfixprobe/ipfix-elements.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ namespace ipxp {
9292
#define FLOW_START_USEC(F) F(0, 154, 8, (temp = MK_NTP_TS(flow.time_first), &temp))
9393
#define FLOW_END_USEC(F) F(0, 155, 8, (temp = MK_NTP_TS(flow.time_last), &temp))
9494
#define OBSERVATION_MSEC(F) F(0, 323, 8, nullptr)
95-
#define INPUT_INTERFACE(F) F(0, 10, 2, &this->dir_bit_field)
95+
#define INPUT_INTERFACE(F) F(0, 10, 4, &this->dir_bit_field)
9696
#define OUTPUT_INTERFACE(F) F(0, 14, 2, nullptr)
9797
#define FLOW_END_REASON(F) F(0, 136, 1, &flow.end_reason)
9898

output/ipfix.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ class IpfixOptParser : public OptionsParser
7474
uint16_t m_mtu;
7575
bool m_udp;
7676
uint64_t m_id;
77-
uint8_t m_dir;
77+
uint32_t m_dir;
7878
bool m_verbose;
7979

8080
IpfixOptParser() : OptionsParser("ipfix", "Output plugin for ipfix export"),
@@ -268,7 +268,7 @@ class IPFIXExporter : public OutputPlugin
268268
uint32_t odid; /**< Observation Domain ID */
269269
uint32_t templateRefreshTime; /**< UDP template refresh time interval */
270270
uint32_t templateRefreshPackets; /**< UDP template refresh packet interval */
271-
uint8_t dir_bit_field; /**< Direction bit field value. */
271+
uint32_t dir_bit_field; /**< Direction bit field value. */
272272

273273
uint16_t mtu; /**< Max size of packet payload sent */
274274
uint8_t *packetDataBuffer; /**< Data buffer to store packet */

0 commit comments

Comments
 (0)