Lines Matching refs:mtu
300 static void __set_device_mtu(int fd, const char *ifname, unsigned int mtu) in __set_device_mtu() argument
306 ifr.ifr_mtu = mtu; in __set_device_mtu()
313 static void set_device_mtu(int fd, int mtu) in set_device_mtu() argument
320 __set_device_mtu(fd, cfg_ifname, mtu); in set_device_mtu()
322 if (val != mtu) in set_device_mtu()
349 unsigned int mtu; in get_path_mtu() local
352 vallen = sizeof(mtu); in get_path_mtu()
354 ret = getsockopt(fd, SOL_IP, IP_MTU, &mtu, &vallen); in get_path_mtu()
356 ret = getsockopt(fd, SOL_IPV6, IPV6_MTU, &mtu, &vallen); in get_path_mtu()
362 fprintf(stderr, "path mtu (read): %u\n", mtu); in get_path_mtu()
363 return mtu; in get_path_mtu()
367 static void set_route_mtu(int mtu, bool is_ipv4) in set_route_mtu() argument
427 *((int *)(RTA_DATA(rta))) = mtu; in set_route_mtu()
438 fprintf(stderr, "route mtu (test): %u\n", mtu); in set_route_mtu()