Lines Matching refs:seed_file_name
146 static char *seed_file_name;
673 if (seed_file_name)
675 seed_file_name = gcry_xstrdup (name);
746 if (!seed_file_name)
750 fd = open( seed_file_name, O_RDONLY | O_BINARY );
752 fd = open( seed_file_name, O_RDONLY );
762 log_info(_("can't open `%s': %s\n"), seed_file_name, strerror(errno) );
765 if (lock_seed_file (fd, seed_file_name, 0))
772 log_info(_("can't stat `%s': %s\n"), seed_file_name, strerror(errno) );
778 log_info(_("`%s' is not a regular file - ignored\n"), seed_file_name );
804 log_fatal(_("can't read `%s': %s\n"), seed_file_name,strerror(errno) );
851 if ( !seed_file_name || !rndpool || !pool_filled )
877 fd = open (seed_file_name, O_WRONLY|O_CREAT|O_TRUNC|O_BINARY,
881 fd = open (seed_file_name, O_WRONLY|O_CREAT, S_IRUSR|S_IWUSR );
883 fd = open (seed_file_name, O_WRONLY|O_CREAT|O_TRUNC, S_IRUSR|S_IWUSR );
888 log_info (_("can't create `%s': %s\n"), seed_file_name, strerror(errno) );
889 else if (lock_seed_file (fd, seed_file_name, 1))
896 log_info(_("can't write `%s': %s\n"), seed_file_name, strerror(errno));
908 log_info (_("can't write `%s': %s\n"),seed_file_name, strerror(errno));
910 log_info (_("can't close `%s': %s\n"),seed_file_name, strerror(errno));