You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							33 lines
						
					
					
						
							963 B
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							33 lines
						
					
					
						
							963 B
						
					
					
				| diff --git a/src/sg_dd.c b/src/sg_dd.c | |
| index 9d05c93..aa9323b 100644 | |
| --- a/src/sg_dd.c | |
| +++ b/src/sg_dd.c | |
| @@ -60,9 +60,6 @@ | |
|  #ifdef HAVE_CONFIG_H | |
|  #include "config.h" | |
|  #endif | |
| -#ifdef HAVE_GETRANDOM | |
| -#include <sys/random.h>         /* for getrandom() system call */ | |
| -#endif | |
|  #include "sg_lib.h" | |
|  #include "sg_cmds_basic.h" | |
|  #include "sg_cmds_extra.h" | |
| @@ -2114,18 +2111,7 @@ main(int argc, char * argv[]) | |
|      } else if (iflag.random) { | |
|          ccp = "<random>"; | |
|          cc2p = "random"; | |
| -#ifdef HAVE_GETRANDOM | |
| -        { | |
| -            ssize_t ssz = getrandom(&seed, sizeof(seed), GRND_NONBLOCK); | |
| - | |
| -            if (ssz < (ssize_t)sizeof(seed)) { | |
| -                pr2serr("getrandom() failed, ret=%d\n", (int)ssz); | |
| -                seed = (long)time(NULL); | |
| -            } | |
| -        } | |
| -#else | |
|          seed = (long)time(NULL);    /* use seconds since epoch as proxy */ | |
| -#endif | |
|          if (verbose > 1) | |
|              pr2serr("seed=%ld\n", seed); | |
|  #ifdef HAVE_SRAND48_R
 | |
| 
 |