diff --git a/src/enum_net.cpp b/src/enum_net.cpp index 16e375047..f818ce15a 100644 --- a/src/enum_net.cpp +++ b/src/enum_net.cpp @@ -297,7 +297,7 @@ namespace { } int if_index = 0; - int rt_len = int(RTM_PAYLOAD(nl_hdr)); + auto rt_len = RTM_PAYLOAD(nl_hdr); #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wcast-align"