> BTW, NetworkManager should have been the one fixing this "mess" (not sure
> it really is a mess). Apparently it didn't work, otherwise some people
> wouldn't have written connman :-)
Connman was written because somebody was allergic to NetworkManager's use of GObject. No other reasons that I know of.