opensm/osm_lin_fwd_tbl.c: Minor change to __osm_lin_tbl_compute_obj_size

Change input parameter to be uint16_t r.t. uint32_6
Also, input parameter is really num_lids and not num_ports

Based on comments from Vincent Ficet <[EMAIL PROTECTED]>

Signed-off-by: Hal Rosenstock <[EMAIL PROTECTED]>

diff --git a/opensm/opensm/osm_lin_fwd_tbl.c b/opensm/opensm/osm_lin_fwd_tbl.c
index 5c969c7..7d1eeff 100644
--- a/opensm/opensm/osm_lin_fwd_tbl.c
+++ b/opensm/opensm/osm_lin_fwd_tbl.c
@@ -50,9 +50,9 @@
 #include <iba/ib_types.h>
 #include <opensm/osm_lin_fwd_tbl.h>
 
-static inline size_t __osm_lin_tbl_compute_obj_size(IN const uint32_t 
num_ports)
+static inline size_t __osm_lin_tbl_compute_obj_size(IN const uint16_t num_lids)
 {
-       return (sizeof(osm_lin_fwd_tbl_t) + (num_ports - 1));
+       return (sizeof(osm_lin_fwd_tbl_t) + (num_lids - 1));
 }
 
 /**********************************************************************
@@ -74,7 +74,7 @@ osm_lin_fwd_tbl_t *osm_lin_tbl_new(IN uint16_t const size)
         */
        if (p_tbl != NULL) {
                memset(p_tbl, OSM_NO_PATH, 
__osm_lin_tbl_compute_obj_size(size));
-               p_tbl->size = (uint16_t) size;
+               p_tbl->size = size;
        }
        return (p_tbl);
 }


_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to