diff options
author | Tobias Klauser <tklauser@distanz.ch> | 2013-08-08 17:14:23 +0200 |
---|---|---|
committer | Tobias Klauser <tklauser@distanz.ch> | 2013-08-08 17:14:23 +0200 |
commit | 5cdfe9527fd6dacb2d6080b91be3d844f28b20fb (patch) | |
tree | b24f1e8167fce220301c4e8afd7f7522b0107c79 | |
parent | 74c8dc28231e004b898657622b3e7d3eafd4567c (diff) |
dev: Make device_mtu() return size_t
We don't return negative values and the MTU is supposed to be the
(maximum) length of a packet, thus make it of type size_t. Most of the
users in the code store it in size_t already anyway.
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
-rw-r--r-- | dev.c | 5 | ||||
-rw-r--r-- | dev.h | 2 |
2 files changed, 4 insertions, 3 deletions
@@ -112,9 +112,10 @@ int device_address(const char *ifname, int af, struct sockaddr_storage *ss) return ret; } -int device_mtu(const char *ifname) +size_t device_mtu(const char *ifname) { - int ret, sock, mtu = 0; + size_t mtu = 0; + int ret, sock; struct ifreq ifr; sock = af_socket(AF_INET); @@ -4,7 +4,7 @@ #include <sys/socket.h> #include "built_in.h" -extern int device_mtu(const char *ifname); +extern size_t device_mtu(const char *ifname); extern int device_address(const char *ifname, int af, struct sockaddr_storage *ss); extern int device_ifindex(const char *ifname); extern int device_type(const char *ifname); |