anchor.diff:       ver3_open_flags,
        relpath, 
        sshd_read_file,
  -     ver6_basic].
  +     ver6_basic,
  +     access_outside_root].
   
   groups() -> 
       [].
  
positive.code: 	30000 -> ct:fail("timeout ~p:~p",[?MODULE,?LINE])
      end.
  
  
  open_file(File, Cm, Channel, ReqId, Access, Flags) ->
  
      Data = list_to_binary([?uint32(ReqId),
  			   ?binary(list_to_binary(File)),
  			   ?uint32(Access),
  
negative.code: 		      ver6_basic ->
  			  SubSystems = [ssh_sftpd:subsystem_spec([{sftpd_vsn, 6}])],
  			  ssh:daemon(0, [{subsystems, SubSystems}|Options]);
                        access_outside_root ->
                            %% Build RootDir/access_outside_root/a/b and set Root and CWD
                            BaseDir = filename:join(PrivDir, access_outside_root),
                            RootDir = filename:join(BaseDir, a),
                            CWD     = filename:join(RootDir, b),
                            %% Make the directory chain:
                            ok = filelib:ensure_dir(filename:join(CWD, tmp)),
                            SubSystems = [ssh_sftpd:subsystem_spec([{root, RootDir},
                                                                    {cwd, CWD}])],
                            ssh:daemon(0, [{subsystems, SubSystems}|Options]);
  		      _ ->
  			  SubSystems = [ssh_sftpd:subsystem_spec([])],
  			  ssh:daemon(0, [{subsystems, SubSystems}|Options])
  