File nm-hal-tree-changes.patch of Package NetworkManager

Index: NetworkManager-0.7.1/src/nm-hal-manager.c
===================================================================
--- NetworkManager-0.7.1.orig/src/nm-hal-manager.c
+++ NetworkManager-0.7.1/src/nm-hal-manager.c
@@ -134,7 +134,7 @@ nm_get_device_driver_name (LibHalContext
 
 	/* s390 driver name is on the grandparent of the net device */
 	subsystem = hal_get_subsystem (ctx, origdev_udi);
-	if (subsystem && !strcmp (subsystem, "ibmebus")) {
+	if (subsystem && (!strcmp (subsystem, "ibmebus") || !strcmp (subsystem, "ssb"))) {
 		od_parent = libhal_device_get_property_string (ctx, origdev_udi, "info.parent", NULL);
 		libhal_free_string (origdev_udi);
 		origdev_udi = od_parent;
openSUSE Build Service is sponsored by