ethernet: remove unused code

This commit is contained in:
Dan Williams
2009-07-07 14:39:08 -04:00
parent fa2bde265e
commit 9b8d8fe8df

View File

@@ -100,14 +100,13 @@ typedef struct Supplicant {
} Supplicant; } Supplicant;
typedef struct { typedef struct {
gboolean dispose_has_run; gboolean disposed;
struct ether_addr hw_addr; struct ether_addr hw_addr;
gboolean carrier; gboolean carrier;
guint32 ifindex; guint32 ifindex;
guint state_to_disconnected_id; guint state_to_disconnected_id;
char * carrier_file_path;
gulong link_connected_id; gulong link_connected_id;
gulong link_disconnected_id; gulong link_disconnected_id;
@@ -289,9 +288,6 @@ constructor (GType type,
dev = NM_DEVICE (object); dev = NM_DEVICE (object);
priv = NM_DEVICE_ETHERNET_GET_PRIVATE (dev); priv = NM_DEVICE_ETHERNET_GET_PRIVATE (dev);
priv->carrier_file_path = g_strdup_printf ("/sys/class/net/%s/carrier",
nm_device_get_iface (dev));
caps = nm_device_get_capabilities (dev); caps = nm_device_get_capabilities (dev);
if (caps & NM_DEVICE_CAP_CARRIER_DETECT) { if (caps & NM_DEVICE_CAP_CARRIER_DETECT) {
GError *error = NULL; GError *error = NULL;
@@ -332,7 +328,7 @@ nm_device_ethernet_init (NMDeviceEthernet * self)
{ {
NMDeviceEthernetPrivate *priv = NM_DEVICE_ETHERNET_GET_PRIVATE (self); NMDeviceEthernetPrivate *priv = NM_DEVICE_ETHERNET_GET_PRIVATE (self);
priv->dispose_has_run = FALSE; priv->disposed = FALSE;
memset (&(priv->hw_addr), 0, sizeof (struct ether_addr)); memset (&(priv->hw_addr), 0, sizeof (struct ether_addr));
priv->carrier = FALSE; priv->carrier = FALSE;
@@ -1484,18 +1480,18 @@ spec_match_list (NMDevice *device, const GSList *specs)
} }
static void static void
nm_device_ethernet_dispose (GObject *object) dispose (GObject *object)
{ {
NMDeviceEthernet *self = NM_DEVICE_ETHERNET (object); NMDeviceEthernet *self = NM_DEVICE_ETHERNET (object);
NMDeviceEthernetPrivate *priv = NM_DEVICE_ETHERNET_GET_PRIVATE (self); NMDeviceEthernetPrivate *priv = NM_DEVICE_ETHERNET_GET_PRIVATE (self);
NMNetlinkMonitor *monitor; NMNetlinkMonitor *monitor;
if (priv->dispose_has_run) { if (priv->disposed) {
G_OBJECT_CLASS (nm_device_ethernet_parent_class)->dispose (object); G_OBJECT_CLASS (nm_device_ethernet_parent_class)->dispose (object);
return; return;
} }
priv->dispose_has_run = TRUE; priv->disposed = TRUE;
/* Clean up all pending supplicant tasks */ /* Clean up all pending supplicant tasks */
while (priv->supplicant.iface_tasks) while (priv->supplicant.iface_tasks)
@@ -1522,16 +1518,6 @@ nm_device_ethernet_dispose (GObject *object)
G_OBJECT_CLASS (nm_device_ethernet_parent_class)->dispose (object); G_OBJECT_CLASS (nm_device_ethernet_parent_class)->dispose (object);
} }
static void
nm_device_ethernet_finalize (GObject *object)
{
NMDeviceEthernetPrivate *priv = NM_DEVICE_ETHERNET_GET_PRIVATE (object);
g_free (priv->carrier_file_path);
G_OBJECT_CLASS (nm_device_ethernet_parent_class)->finalize (object);
}
static void static void
get_property (GObject *object, guint prop_id, get_property (GObject *object, guint prop_id,
GValue *value, GParamSpec *pspec) GValue *value, GParamSpec *pspec)
@@ -1586,10 +1572,9 @@ nm_device_ethernet_class_init (NMDeviceEthernetClass *klass)
/* virtual methods */ /* virtual methods */
object_class->constructor = constructor; object_class->constructor = constructor;
object_class->dispose = nm_device_ethernet_dispose; object_class->dispose = dispose;
object_class->get_property = get_property; object_class->get_property = get_property;
object_class->set_property = set_property; object_class->set_property = set_property;
object_class->finalize = nm_device_ethernet_finalize;
parent_class->get_generic_capabilities = real_get_generic_capabilities; parent_class->get_generic_capabilities = real_get_generic_capabilities;
parent_class->hw_is_up = real_hw_is_up; parent_class->hw_is_up = real_hw_is_up;