From 548753b3389518ebce98a7ddbf0640db3ad72de8 Mon Sep 17 00:00:00 2001 From: Anderson Toshiyuki Sasaki Date: Fri, 28 Jun 2019 22:35:38 +0200 Subject: token: Added function to remove duplicates Added a function to remove duplicates from lists. This function is used in a new provided function to append lists removing duplicates. Signed-off-by: Anderson Toshiyuki Sasaki Reviewed-by: Jakub Jelen --- include/libssh/token.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/libssh/token.h b/include/libssh/token.h index 7b244189..9896fb06 100644 --- a/include/libssh/token.h +++ b/include/libssh/token.h @@ -38,7 +38,11 @@ void ssh_tokens_free(struct ssh_tokens_st *tokens); char *ssh_find_matching(const char *available_d, const char *preferred_d); - char *ssh_find_all_matching(const char *available_d, const char *preferred_d); + +char *ssh_remove_duplicates(const char *list); + +char *ssh_append_without_duplicates(const char *list, + const char *appended_list); #endif /* TOKEN_H_ */ -- cgit v1.2.3