Index: uspace/lib/drv/generic/remote_nic.c
===================================================================
--- uspace/lib/drv/generic/remote_nic.c	(revision 5cc9eba114f1b3db3d9b0fce528eeec326c97785)
+++ uspace/lib/drv/generic/remote_nic.c	(revision d81eaf943155460c68c8ab3d7f3ba26043bc8f01)
@@ -69,7 +69,5 @@
 	assert(nic_iface->callback_create);
 	
-	nic_device_id_t device_id = (nic_device_id_t) IPC_GET_ARG2(*call);
-	
-	int rc = nic_iface->callback_create(dev, device_id);
+	int rc = nic_iface->callback_create(dev);
 	async_answer_0(callid, rc);
 }
Index: uspace/lib/drv/include/ops/nic.h
===================================================================
--- uspace/lib/drv/include/ops/nic.h	(revision 5cc9eba114f1b3db3d9b0fce528eeec326c97785)
+++ uspace/lib/drv/include/ops/nic.h	(revision d81eaf943155460c68c8ab3d7f3ba26043bc8f01)
@@ -46,5 +46,5 @@
 	/** Mandatory methods */
 	int (*send_frame)(ddf_fun_t *, void *, size_t);
-	int (*callback_create)(ddf_fun_t *, nic_device_id_t);
+	int (*callback_create)(ddf_fun_t *);
 	int (*get_state)(ddf_fun_t *, nic_device_state_t *);
 	int (*set_state)(ddf_fun_t *, nic_device_state_t);
