Skip to content
Snippets Groups Projects
Select Git revision
  • master
1 result

zs4-nfs4mount-strtok

Blame
  • zs4-nfs4mount-strtok 641 B
    Index: nfs-utils-1.2.8/utils/mount/nfs4mount.c
    ===================================================================
    --- nfs-utils-1.2.8.orig/utils/mount/nfs4mount.c
    +++ nfs-utils-1.2.8/utils/mount/nfs4mount.c
    @@ -87,8 +87,9 @@ char *GSSDLCK = DEFAULT_DIR "/rpcgssd";
     static int parse_sec(char *sec, int *pseudoflavour)
     {
     	int i, num_flavour = 0;
    +	char *lasts;
     
    -	for (sec = strtok(sec, ":"); sec; sec = strtok(NULL, ":")) {
    +	for (sec = strtok_r(sec, ":", &lasts); sec; sec = strtok_r(NULL, ":",&lasts)) {
     		if (num_flavour >= MAX_USER_FLAVOUR) {
     			nfs_error(_("%s: maximum number of security flavors "
     				  "exceeded"), progname);