devinfo.c revision 1
1N/A#ifdef HAVE_CONFIG_H
1N/A#include <libdevinfo.h>
1N/A#include "../hald_dbus.h"
1N/A#include "../device_info.h"
1N/A#include "../hald_runner.h"
1N/A#include "osspec_solaris.h"
1N/A#include "devinfo_pci.h"
1N/A#include "devinfo_storage.h"
1N/A#include "devinfo_ieee1394.h"
1N/A#include "devinfo_usb.h"
1N/A#include "devinfo_misc.h"
1N/A#include "devinfo_acpi.h"
1N/A#include "devinfo_cpu.h"
1N/Adevinfo_set_default_properties (HalDevice *d, HalDevice *parent, di_node_t node, char *devfs_path)
1N/A char *driver_name, *s;
1N/A char *devfs_path;
1N/A &device_type);
1N/Adevinfo_hotplug_enqueue(HalDevice *d, gchar *devfs_path, DevinfoDevHandler *handler, int action, int front)
1N/A hotplug_event->d = d;
1N/Adevinfo_callouts_probing_done (HalDevice *d, guint32 exit_type, gint return_code, char **error, gpointer userdata1, gpointer userdata2)
1N/A g_object_unref (d);
1N/A int prober_timeout;
1N/A hald_runner_run (d,
1N/Ahotplug_event_begin_add_devinfo (HalDevice *d, HalDevice *parent, DevinfoDevHandler *handler, void *end_token)
1N/A g_object_unref (d);
1N/A char *child_devfs_path;
1N/A devinfo_remove_branch ((gchar *)hal_device_property_get_string (child, "solaris.devfs_path"), child);
1N/A g_object_unref (d);
1N/A return (devinfo_storage_device_rescan (d));
1N/A return (devinfo_lid_rescan (d));
1N/A return (DI_WALK_TERMINATE);
1N/A return (devlink_path);