Skip to content
Snippets Groups Projects
Select Git revision
  • be28e4fb6313cd93d1be25d0345d4c23bf2360b0
  • master default protected
2 results

zs4-nfs4mount-strtok

Blame
  • user avatar
    Pavel Vondruska authored
    be28e4fb
    History
    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);