X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/tripe/blobdiff_plain/18d5f6eb91b1f8e1f497b0176c07a91aa6492be0..256bc8d0263f36d6a6589d989f809d90d6c5ec1e:/pathmtu/pathmtu.c diff --git a/pathmtu/pathmtu.c b/pathmtu/pathmtu.c index e8861f70..9516cd2e 100644 --- a/pathmtu/pathmtu.c +++ b/pathmtu/pathmtu.c @@ -403,7 +403,7 @@ struct raw_state { static int raw_setup(void *stv, int sk, const struct param *pp) { struct raw_state *st = stv; - size_t sz; + socklen_t sz; int i, mtu = -1; struct ifaddrs *ifa, *ifaa, *ifap; struct ifreq ifr; @@ -617,7 +617,7 @@ static int linux_setup(void *stv, int sk, const struct param *pp) { struct linux_state *st = stv; int i, mtu; - size_t sz; + socklen_t sz; /* Snaffle the UDP socket. */ st->sk = sk; @@ -655,7 +655,7 @@ static int linux_selproc(void *stv, fd_set *fd_in, struct probestate *ps) { struct linux_state *st = stv; int mtu; - size_t sz; + socklen_t sz; ssize_t n; unsigned char b[65536];