diff --git a/src/net/infiniband.c b/src/net/infiniband.c index a6e4233af..c2cb834df 100644 --- a/src/net/infiniband.c +++ b/src/net/infiniband.c @@ -982,7 +982,8 @@ struct ib_device * find_ibdev ( union ib_gid *gid ) { struct ib_device * last_opened_ibdev ( void ) { struct ib_device *ibdev; - ibdev = list_first_entry ( &open_ib_devices, struct ib_device, list ); + ibdev = list_first_entry ( &open_ib_devices, struct ib_device, + open_list ); if ( ! ibdev ) return NULL; diff --git a/src/net/netdevice.c b/src/net/netdevice.c index 3a01a58dd..9da4ce477 100644 --- a/src/net/netdevice.c +++ b/src/net/netdevice.c @@ -594,7 +594,7 @@ struct net_device * last_opened_netdev ( void ) { struct net_device *netdev; netdev = list_first_entry ( &open_net_devices, struct net_device, - list ); + open_list ); if ( ! netdev ) return NULL;