aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic/include/odp_packet_io_internal.h
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2016-02-23 17:25:56 +0200
committerMaxim Uvarov <maxim.uvarov@linaro.org>2016-03-04 11:15:24 +0300
commit4a47f53b0e2b90edf2eb5f755bbeff23c75cdb25 (patch)
treef8770684bc582388b33a9a2e1f1fb5218832ba8d /platform/linux-generic/include/odp_packet_io_internal.h
parentbcaddc1e71ce045e9219bb0e5dc95793a50e5ed6 (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.h2
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);