On 07 Jul 2015 09:56, Bruce Dubbs wrote: > Mike Frysinger wrote: > > the whole point of libmnl is to provide a clean userspace library API that is > > completely standalone & minimal (it's in the name) so people don't have to > > learn the low level netlink APIs nor have to include linux/ headers directly > > (which often lead to clashes with the C libraries). libmnl itself is <20KiB, > > so i don't buy the bloat argument. > > > > even then, if we do use libmnl in util-linux, it'd have configure checks so that > > if the system doesn't have it, it'd be disabled automatically. i'm surprised > > you're complaining about libmnl but not the other large external libs that > > util-linux utilizes. > > > > another point of information: the latest iproute2 now requires libmnl, so that > > ship has already sailed. > > Yes, you're right. We do disable tipc in iproute2 for the same reason > as we are discussing here. That's not a function that many of our users > would need. If libmnl is added to util-linux, then we'll deal with it. at some point i think it's going to be inevitable. my (bystander) view is that they'll be moving to use it more. -mike
Attachment:
signature.asc
Description: Digital signature