Finally remove osm_ucast_mgr_read_guid_file() function which is unused
anymore.

Signed-off-by: Sasha Khapyorsky <[EMAIL PROTECTED]>
---
 opensm/include/opensm/osm_ucast_mgr.h |   37 +-----------------
 opensm/opensm/osm_ucast_mgr.c         |   68 +--------------------------------
 2 files changed, 2 insertions(+), 103 deletions(-)

diff --git a/opensm/include/opensm/osm_ucast_mgr.h 
b/opensm/include/opensm/osm_ucast_mgr.h
index 2acab49..0317c93 100644
--- a/opensm/include/opensm/osm_ucast_mgr.h
+++ b/opensm/include/opensm/osm_ucast_mgr.h
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2004, 2005 Voltaire, Inc. All rights reserved.
+ * Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved.
  * Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved.
  * Copyright (c) 1996-2003 Intel Corporation. All rights reserved.
  *
@@ -278,41 +278,6 @@ void osm_ucast_mgr_build_lid_matrices(IN osm_ucast_mgr_t * 
const p_mgr);
 *      Unicast Manager
 *********/
 
-/****f* OpenSM: Unicast Manager/osm_ucast_mgr_read_guid_file
-* NAME
-*      osm_ucast_mgr_read_guid_file
-*
-* DESCRIPTION
-*      Read guid list from file.
-*
-* SYNOPSIS
-*/
-cl_status_t
-osm_ucast_mgr_read_guid_file(IN osm_ucast_mgr_t * const p_mgr,
-                            IN const char *guid_file_name,
-                            IN cl_list_t * p_list);
-/*
-* PARAMETERS
-*      p_mgr
-*              [in] Pointer to an osm_ucast_mgr_t object.
-*
-*      guid_file_name
-*              [in] Name of the file to read.
-*
-*      p_list
-*              [in] Pointer to the list that will be filled with guids.
-*
-* RETURN VALUES
-*      IB_SUCCESS if the file was read successfully.
-*
-* NOTES
-*      This function reads guids from a file and inserts them
-*      into a list.
-*
-* SEE ALSO
-*      Unicast Manager
-*********/
-
 /****f* OpenSM: Unicast Manager/osm_ucast_mgr_process
 * NAME
 *      osm_ucast_mgr_process
diff --git a/opensm/opensm/osm_ucast_mgr.c b/opensm/opensm/osm_ucast_mgr.c
index 46a4f09..938db84 100644
--- a/opensm/opensm/osm_ucast_mgr.c
+++ b/opensm/opensm/osm_ucast_mgr.c
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2004-2007 Voltaire, Inc. All rights reserved.
+ * Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved.
  * Copyright (c) 2002-2006 Mellanox Technologies LTD. All rights reserved.
  * Copyright (c) 1996-2003 Intel Corporation. All rights reserved.
  *
@@ -659,72 +659,6 @@ static int ucast_mgr_setup_all_switches(osm_subn_t * 
p_subn)
 
 /**********************************************************************
  **********************************************************************/
-cl_status_t
-osm_ucast_mgr_read_guid_file(IN osm_ucast_mgr_t * const p_mgr,
-                            IN const char *guid_file_name,
-                            IN cl_list_t * p_list)
-{
-       cl_status_t status = IB_SUCCESS;
-       FILE *guid_file;
-       char line[MAX_GUID_FILE_LINE_LENGTH];
-       char *endptr;
-       uint64_t *p_guid;
-
-       OSM_LOG_ENTER(p_mgr->p_log);
-
-       guid_file = fopen(guid_file_name, "r");
-       if (guid_file == NULL) {
-               OSM_LOG(p_mgr->p_log, OSM_LOG_ERROR, "ERR 3A13: "
-                       "Failed to open guid list file (%s)\n", guid_file_name);
-               status = IB_NOT_FOUND;
-               goto Exit;
-       }
-
-       while (fgets(line, sizeof(line), guid_file)) {
-               if (strcspn(line, " ,;.") != strlen(line)) {
-                       OSM_LOG(p_mgr->p_log, OSM_LOG_ERROR, "ERR 3A14: "
-                               "Poorly formatted guid in file (%s): %s\n",
-                               guid_file_name, line);
-                       status = IB_NOT_FOUND;
-                       break;
-               }
-
-               /* Skip empty lines anywhere in the file - only one
-                  char means the null termination */
-               if (strlen(line) <= 1)
-                       continue;
-
-               p_guid = malloc(sizeof(uint64_t));
-               if (!p_guid) {
-                       status = IB_ERROR;
-                       goto Exit;
-               }
-
-               *p_guid = strtoull(line, &endptr, 16);
-
-               /* check that the string is a number */
-               if (!(*p_guid) && (*endptr != '\0')) {
-                       OSM_LOG(p_mgr->p_log, OSM_LOG_ERROR, "ERR 3A15: "
-                               "Poorly formatted guid in file (%s): %s\n",
-                               guid_file_name, line);
-                       status = IB_NOT_FOUND;
-                       free(p_guid);
-                       break;
-               }
-
-               /* store the parsed guid */
-               cl_list_insert_tail(p_list, p_guid);
-       }
-
-Exit:
-       if (guid_file)
-               fclose(guid_file);
-       OSM_LOG_EXIT(p_mgr->p_log);
-       return (status);
-}
-
-/**********************************************************************
- **********************************************************************/
 osm_signal_t osm_ucast_mgr_process(IN osm_ucast_mgr_t * const p_mgr)
 {
        osm_opensm_t *p_osm;
-- 
1.5.4.1.122.gaa8d

_______________________________________________
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