numam-dpdk/drivers/net/fm10k/base
Wang Xiao W 925c862cbc fm10k/base: pack TLV overlay structures
This patch adds #pragma pack(push, 1) around some structures which are passed
via TLV messages. These structures must not be left unpacked as GCC and
other compilers are wont to do. Otherwise, we get invalid message
responses from the Switch Manager software since it sends 20 bytes and
we expect 24.

Solaris (and other OS's) are not C99 compliant, so they are not able
to use the C99 style #pragma pack() code. Wrap with C99 tag for easy
stripping.

Signed-off-by: Wang Xiao W <xiao.w.wang@intel.com>
2015-10-07 13:35:53 +02:00
..
fm10k_api.c fm10k/base: add clock offset message 2015-10-07 13:35:48 +02:00
fm10k_api.h fm10k/base: add clock offset message 2015-10-07 13:35:48 +02:00
fm10k_common.c fm10k: move to drivers/net/ 2015-05-22 16:06:22 +02:00
fm10k_common.h fm10k: move to drivers/net/ 2015-05-22 16:06:22 +02:00
fm10k_mbx.c fm10k/base: add mailbox counters 2015-10-07 13:25:07 +02:00
fm10k_mbx.h fm10k/base: add mailbox counters 2015-10-07 13:25:07 +02:00
fm10k_osdep.h fm10k/base: add ieee1588 clock owner message support 2015-10-07 13:35:40 +02:00
fm10k_pf.c fm10k/base: fix ieee1588 adjustment direction 2015-10-07 13:35:48 +02:00
fm10k_pf.h fm10k/base: pack TLV overlay structures 2015-10-07 13:35:53 +02:00
fm10k_tlv.c fm10k: move to drivers/net/ 2015-05-22 16:06:22 +02:00
fm10k_tlv.h fm10k: move to drivers/net/ 2015-05-22 16:06:22 +02:00
fm10k_type.h fm10k/base: fix ieee1588 adjustment direction 2015-10-07 13:35:48 +02:00
fm10k_vf.c fm10k/base: add clock offset message 2015-10-07 13:35:48 +02:00
fm10k_vf.h fm10k/base: add clock offset message 2015-10-07 13:35:48 +02:00