tc: drop unused name_to_id function
Not used in current code. Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
This commit is contained in:
@@ -22,6 +22,5 @@ int db_names_load(struct db_names *db, const char *path);
|
||||
void db_names_free(struct db_names *db);
|
||||
|
||||
char *id_to_name(struct db_names *db, int id, char *name);
|
||||
int name_to_id(struct db_names *db, int *id, const char *name);
|
||||
|
||||
#endif
|
||||
|
||||
28
lib/names.c
28
lib/names.c
@@ -150,31 +150,3 @@ char *id_to_name(struct db_names *db, int id, char *name)
|
||||
snprintf(name, IDNAME_MAX, "%d", id);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
int name_to_id(struct db_names *db, int *id, const char *name)
|
||||
{
|
||||
struct db_entry *entry;
|
||||
int i;
|
||||
|
||||
if (!db)
|
||||
return -1;
|
||||
|
||||
if (db->cached && strcmp(db->cached->name, name) == 0) {
|
||||
*id = db->cached->id;
|
||||
return 0;
|
||||
}
|
||||
|
||||
for (i = 0; i < db->size; i++) {
|
||||
entry = db->hash[i];
|
||||
while (entry && strcmp(entry->name, name))
|
||||
entry = entry->next;
|
||||
|
||||
if (entry) {
|
||||
db->cached = entry;
|
||||
*id = entry->id;
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
return -1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user