diff options
author | Petri Savolainen <petri.savolainen@linaro.org> | 2015-02-25 14:58:27 +0200 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2015-02-25 18:34:10 +0300 |
commit | eabd0342d69c4b13c44bbc0bf70f077901c5d080 (patch) | |
tree | bacee5f706b3ccaad2fed20ae46ac278b9f5999c /include/odp | |
parent | b614e3c9f5e3f6e8ce3dc0a43ea7703caedf5a66 (diff) |
api: packet_io: replace ssize_t with int
ssize_t is a POSIX type. API definition must be pure C (C99).
Int is at least 16 bits and can hold any mac address size.
Signed-off-by: Petri Savolainen <petri.savolainen@linaro.org>
Reviewed-and-tested-by: Bill Fischofer <bill.fischofer@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'include/odp')
-rw-r--r-- | include/odp/api/packet_io.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/include/odp/api/packet_io.h b/include/odp/api/packet_io.h index 427457e26..418b8e7a7 100644 --- a/include/odp/api/packet_io.h +++ b/include/odp/api/packet_io.h @@ -18,8 +18,6 @@ extern "C" { #endif -#include <sys/types.h> - /** @defgroup odp_packet_io ODP PACKET IO * Operations on a packet. * @{ @@ -187,12 +185,12 @@ int odp_pktio_promisc_mode(odp_pktio_t pktio); * * @param pktio ODP packet IO handle * @param[out] mac_addr Output buffer (use ODP_PKTIO_MACADDR_MAXSIZE) - * @param size Size of output buffer + * @param size Size of output buffer * * @return Number of bytes written (actual size of MAC address) * @retval <0 on failure */ -ssize_t odp_pktio_mac_addr(odp_pktio_t pktio, void *mac_addr, ssize_t size); +int odp_pktio_mac_addr(odp_pktio_t pktio, void *mac_addr, int size); /** * Setup per-port default class-of-service. |