]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
[IPoIB_NDIS6_CM] initialize IBAL pointer in Endpoint struct @ EP creation; initialize...
authorStan Smith <stan.smith@intel.com>
Fri, 1 Oct 2010 15:50:52 +0000 (15:50 +0000)
committerStan Smith <stan.smith@intel.com>
Fri, 1 Oct 2010 15:50:52 +0000 (15:50 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1@2951 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_endpoint.cpp
branches/WOF2-3/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp
trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_endpoint.cpp
trunk/ulp/ipoib_NDIS6_CM/kernel/ipoib_port.cpp

index 1ed6845046f144128f46cd03c5fb709e1b9c81d1..7a8830a3892048f40cfe138fc14f751cd8fa93b0 100644 (file)
@@ -179,6 +179,7 @@ ipoib_endpt_create(
        p_endpt->dgid = *p_dgid;\r
        p_endpt->dlid = dlid;\r
        p_endpt->qpn = qpn;\r
+       p_endpt->p_ifc = p_port->p_adapter->p_ifc;\r
 \r
        IPOIB_EXIT( IPOIB_DBG_ENDPT );\r
        return p_endpt;\r
index 35a081746cb799fdbb521386b4e455b3e32d1200..a19b06af38a1bcca31cb452c70c857487f51fa26 100644 (file)
@@ -6808,7 +6808,6 @@ __endpt_mgr_add_bcast(
        }\r
        /* set reference to transport to be used while is not attached to the port */\r
        p_endpt->is_mcast_listener = TRUE;\r
-       p_endpt->p_ifc = p_port->p_adapter->p_ifc;\r
        status = ipoib_endpt_set_mcast( p_endpt,\r
                                                                        p_port->ib_mgr.h_pd,\r
                                                                        p_port->port_num,\r
@@ -7954,7 +7953,6 @@ __mcast_cb(
        }\r
 \r
        p_endpt = PARENT_STRUCT( p_item, ipoib_endpt_t, gid_item );\r
-       p_endpt->p_ifc = p_port->p_adapter->p_ifc;\r
 \r
        /* Setup the endpoint for use. */\r
        status = ipoib_endpt_set_mcast( p_endpt,\r
index 1ed6845046f144128f46cd03c5fb709e1b9c81d1..7a8830a3892048f40cfe138fc14f751cd8fa93b0 100644 (file)
@@ -179,6 +179,7 @@ ipoib_endpt_create(
        p_endpt->dgid = *p_dgid;\r
        p_endpt->dlid = dlid;\r
        p_endpt->qpn = qpn;\r
+       p_endpt->p_ifc = p_port->p_adapter->p_ifc;\r
 \r
        IPOIB_EXIT( IPOIB_DBG_ENDPT );\r
        return p_endpt;\r
index 35a081746cb799fdbb521386b4e455b3e32d1200..a19b06af38a1bcca31cb452c70c857487f51fa26 100644 (file)
@@ -6808,7 +6808,6 @@ __endpt_mgr_add_bcast(
        }\r
        /* set reference to transport to be used while is not attached to the port */\r
        p_endpt->is_mcast_listener = TRUE;\r
-       p_endpt->p_ifc = p_port->p_adapter->p_ifc;\r
        status = ipoib_endpt_set_mcast( p_endpt,\r
                                                                        p_port->ib_mgr.h_pd,\r
                                                                        p_port->port_num,\r
@@ -7954,7 +7953,6 @@ __mcast_cb(
        }\r
 \r
        p_endpt = PARENT_STRUCT( p_item, ipoib_endpt_t, gid_item );\r
-       p_endpt->p_ifc = p_port->p_adapter->p_ifc;\r
 \r
        /* Setup the endpoint for use. */\r
        status = ipoib_endpt_set_mcast( p_endpt,\r