pktdescr_ext7.h
Go to the documentation of this file.
129 #define _NT_NET_GET_PKT_HASH_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.hash)
130 #define _NT_NET_GET_PKT_HASH_TYPE_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.hashType)
131 #define _NT_NET_GET_PKT_HASH_VALID_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.hashValid)
132 #define _NT_NET_GET_PKT_JUMBO_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.jumbo)
133 #define _NT_NET_GET_PKT_BROADCAST_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.broadcastDest)
134 #define _NT_NET_GET_PKT_L4_PORT_TYPE_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.l4PortType)
135 #define _NT_NET_GET_PKT_L4_FRAME_TYPE_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.l4FrameType)
136 #define _NT_NET_GET_PKT_L3_FRAME_TYPE_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.l3FrameType)
137 #define _NT_NET_GET_PKT_L2_FRAME_TYPE_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.l2FrameType)
138 #define _NT_NET_GET_PKT_L4_LENGTH_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.l4Size)
139 #define _NT_NET_GET_PKT_L3_LENGTH_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.l3Size)
140 #define _NT_NET_GET_PKT_MPLS_COUNT_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.mplsCount)
141 #define _NT_NET_GET_PKT_VLAN_COUNT_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.vlanCount)
142 #define _NT_NET_GET_PKT_ISL_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.islPresent)
143 #define _NT_NET_GET_PKT_DECODE_ERROR_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.decodeError)
144 #define _NT_NET_GET_PKT_FRAME_LARGE_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.frameLarge)
145 #define _NT_NET_GET_PKT_FRAME_SMALL_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.frameSmall)
146 #define _NT_NET_GET_PKT_IPV6_FR_HEADER_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.ipv6FragmentHeader)
147 #define _NT_NET_GET_PKT_IPV6_RT_HEADER_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.ipv6RoutingHeader)
148 #define _NT_NET_GET_PKT_L4_PROTOCOL_NUM_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.l4ProtocolNumber)
149 #define _NT_NET_GET_PKT_L3_FRAGMENTED_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.l3Fragmented)
150 #define _NT_NET_GET_PKT_L3_FIRST_FRAG_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.l3FirstFragment)
151 #define _NT_NET_GET_PKT_COLOR_EXT7(_hNetBuf_) ((_hNetBuf_)->colorMap[_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.color])
152 #define _NT_NET_GET_PKT_L5_OFFSET_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.l5Offset)
153 #define _NT_NET_GET_PKT_L4_OFFSET_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.l4Offset)
154 #define _NT_NET_GET_PKT_L3_OFFSET_EXT7(_hNetBuf_) (_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->rx.l3Offset)
157 #define _NT_NET_SET_PKT_INJECT_TIMESTAMP_EXT7(_hNetBuf_, _offset_) do{_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->tx.txTsInject=1; \
159 #define _NT_NET_SET_PKT_ISL_EXT7(_hNetBuf_, _bval_) do{_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->tx.islPresent=(_bval_);}while(0)
160 #define _NT_NET_SET_PKT_VLAN_COUNT_EXT7(_hNetBuf_, _count_) do{_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->tx.vlanCount=(_count_);}while(0)
161 #define _NT_NET_SET_PKT_MPLS_COUNT_EXT7(_hNetBuf_, _count_) do{_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->tx.mplsCount=(_count_);}while(0)
162 #define _NT_NET_SET_PKT_L2_FRAME_TYPE_EXT7(_hNetBuf_, _type_) do{_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->tx.l2FrameType=(_type_);}while(0)
163 #define _NT_NET_SET_PKT_L3_FRAME_TYPE_EXT7(_hNetBuf_, _type_) do{_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->tx.l3FrameType=(_type_);}while(0)
164 #define _NT_NET_SET_PKT_L4_FRAME_TYPE_EXT7(_hNetBuf_, _type_) do{_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->tx.l4FrameType=(_type_);}while(0)
165 #define _NT_NET_SET_PKT_L3_LENGTH_EXT7(_hNetBuf_, _u32len_) do{_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->tx.l3Size=(_u32len_);}while(0)
166 #define _NT_NET_SET_PKT_L4_LENGTH_EXT7(_hNetBuf_, _u32len_) do{_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->tx.l4Size=(_u32len_);}while(0)
167 #define _NT_NET_SET_PKT_CALC_L3_CHECKSUM_EXT7(_hNetBuf_, _bval_) do{_NT_NET_GET_PKT_DESCR_PTR_EXT7(_hNetBuf_)->tx.calcIPChecksum=(_bval_);}while(0)