Skip to content

Commit

Permalink
namespace: s/strtok_r()/lxc_iterate_parts()/g
Browse files Browse the repository at this point in the history
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
  • Loading branch information
Christian Brauner committed Jul 31, 2018
1 parent fc6d8ae commit c195f85
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions src/lxc/namespace.c
Expand Up @@ -232,23 +232,20 @@ extern int lxc_namespace_2_std_identifiers(char *namespaces)

int lxc_fill_namespace_flags(char *flaglist, int *flags)
{
char *token, *saveptr = NULL;
char *token;
int aflag;

if (!flaglist) {
ERROR("At least one namespace is needed.");
return -1;
}

token = strtok_r(flaglist, "|", &saveptr);
while (token) {
lxc_iterate_parts(token, flaglist, "|") {
aflag = lxc_namespace_2_cloneflag(token);
if (aflag < 0)
return -1;

*flags |= aflag;

token = strtok_r(NULL, "|", &saveptr);
}

return 0;
Expand Down

0 comments on commit c195f85

Please sign in to comment.