Always use size_t for MTU

Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
This commit is contained in:
Adrien Gallouët
2019-04-02 14:28:43 +00:00
parent f4611efbb2
commit 4ec2079e22
2 changed files with 8 additions and 3 deletions

View File

@@ -6,10 +6,15 @@
#include <sys/ioctl.h>
int
iface_set_mtu(const char *dev_name, int mtu)
iface_set_mtu(const char *dev_name, size_t mtu)
{
if (mtu > (size_t)0xFFFF) {
errno = EINVAL;
return -1;
}
struct ifreq ifr = {
.ifr_mtu = mtu,
.ifr_mtu = (int)mtu,
};
const size_t len = sizeof(ifr.ifr_name) - 1;

View File

@@ -1,3 +1,3 @@
#pragma once
int iface_set_mtu (const char *, int);
int iface_set_mtu (const char *, size_t);