As used in plazes, skyhook, and localnet. The code is dreadful, and the networking backend used should be providing that information instead. localnet and plazes uses the MAC address of the wired or wireless router. Wireless is preferred for plazes, but could be done without connecting to the network. skyhook requires a wireless MAC address.
See https://bugzilla.gnome.org/show_bug.cgi?id=617191
This is slightly cleaned up, though there's still the ugly call to "ip neigh show" (for which we're waiting on NM), and the problem that the router data isn't available straight away after connecting: https://bugzilla.gnome.org/show_bug.cgi?id=623160
This is being discussewd on the mailing list but documenting here as well: I really like using NM (or whatever) to do this for us but it doesn't do the exact same thing the old code did... specifically, NM gives us Access Point MAC address when we (and especially Plazes) were using gateway MAC before.
Changing the title to show the current status.
Closing all bugs on old geoclue. If your bug still applies to new geoclue, please do re-open, I really don't have time to go through each and every bug and evaluate separately. :( Apologies for any inconvenience caused by this change.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.