|  | @@ -234,22 +234,6 @@ int gpr_time_similar(gpr_timespec a, gpr_timespec b, gpr_timespec threshold) {
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -struct timeval gpr_timeval_from_timespec(gpr_timespec t) {
 | 
	
		
			
				|  |  | -  /* TODO(klempner): Consider whether this should round up, since it is likely
 | 
	
		
			
				|  |  | -     to be used for delays */
 | 
	
		
			
				|  |  | -  struct timeval tv;
 | 
	
		
			
				|  |  | -  tv.tv_sec = t.tv_sec;
 | 
	
		
			
				|  |  | -  tv.tv_usec = t.tv_nsec / 1000;
 | 
	
		
			
				|  |  | -  return tv;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -gpr_timespec gpr_timespec_from_timeval(struct timeval t) {
 | 
	
		
			
				|  |  | -  gpr_timespec ts;
 | 
	
		
			
				|  |  | -  ts.tv_sec = t.tv_sec;
 | 
	
		
			
				|  |  | -  ts.tv_nsec = t.tv_usec * 1000;
 | 
	
		
			
				|  |  | -  return ts;
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  gpr_int32 gpr_time_to_millis(gpr_timespec t) {
 | 
	
		
			
				|  |  |    if (t.tv_sec >= 2147483) {
 | 
	
		
			
				|  |  |      if (t.tv_sec == 2147483 && t.tv_nsec < 648 * GPR_NS_PER_MS) {
 |