diff options
author | Matias Elo <matias.elo@nokia.com> | 2016-02-23 17:25:56 +0200 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2016-03-04 11:15:24 +0300 |
commit | 4a47f53b0e2b90edf2eb5f755bbeff23c75cdb25 (patch) | |
tree | f8770684bc582388b33a9a2e1f1fb5218832ba8d /platform/linux-generic/include/odp_packet_io_internal.h | |
parent | bcaddc1e71ce045e9219bb0e5dc95793a50e5ed6 (diff) |
api: pktio: changed odp_pktio_mtu() return value to uint32_t
C specification defines minimum int size to be 16 bits,
which would lead to maximum MTU value of 32767. This may not
be enough for some link layers (e.g. ATM, virtual
interfaces).
Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com>
Signed-off-by: Matias Elo <matias.elo@nokia.com>
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform/linux-generic/include/odp_packet_io_internal.h')
-rw-r--r-- | platform/linux-generic/include/odp_packet_io_internal.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/linux-generic/include/odp_packet_io_internal.h b/platform/linux-generic/include/odp_packet_io_internal.h index 628361775..b812c9cc4 100644 --- a/platform/linux-generic/include/odp_packet_io_internal.h +++ b/platform/linux-generic/include/odp_packet_io_internal.h @@ -147,7 +147,7 @@ typedef struct pktio_if_ops { unsigned len); int (*send)(pktio_entry_t *pktio_entry, odp_packet_t pkt_table[], unsigned len); - int (*mtu_get)(pktio_entry_t *pktio_entry); + uint32_t (*mtu_get)(pktio_entry_t *pktio_entry); int (*promisc_mode_set)(pktio_entry_t *pktio_entry, int enable); int (*promisc_mode_get)(pktio_entry_t *pktio_entry); int (*mac_get)(pktio_entry_t *pktio_entry, void *mac_addr); |