all: port everything to libnm
Since the API has not changed at this point, this is mostly just a matter of updating Makefiles, and changing references to the library name in comments. NetworkManager cannot link to libnm due to the duplicated type/symbol names. So it links to libnm-core.la directly, which means that NetworkManager gets a separate copy of that code from libnm.so. Everything else links to libnm.
This commit is contained in:
@@ -21,7 +21,7 @@
|
||||
#
|
||||
|
||||
import sys, socket, struct
|
||||
from gi.repository import GLib, NetworkManager, NMClient
|
||||
from gi.repository import GLib, NM
|
||||
|
||||
#
|
||||
# This example shows how to get addresses, routes and DNS information
|
||||
@@ -124,7 +124,7 @@ if __name__ == "__main__":
|
||||
sys.exit('Usage: %s <interface>' % sys.argv[0])
|
||||
dev_iface = sys.argv[1]
|
||||
|
||||
c = NMClient.Client.new()
|
||||
c = NM.Client.new()
|
||||
dev = c.get_device_by_iface(dev_iface)
|
||||
if dev is None:
|
||||
sys.exit('Device \'%s\' not found' % dev_iface)
|
||||
|
Reference in New Issue
Block a user