|  | @@ -19,17 +19,19 @@ Content-Length: 0
 | 
											
												
													
														|  |  // ResponseConfig is the configuration for blackhole responses.
 |  |  // ResponseConfig is the configuration for blackhole responses.
 | 
											
												
													
														|  |  type ResponseConfig interface {
 |  |  type ResponseConfig interface {
 | 
											
												
													
														|  |  	// WriteTo writes predefined response to the give buffer.
 |  |  	// WriteTo writes predefined response to the give buffer.
 | 
											
												
													
														|  | -	WriteTo(buf.Writer)
 |  | 
 | 
											
												
													
														|  | 
 |  | +	WriteTo(buf.Writer) int32
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  // WriteTo implements ResponseConfig.WriteTo().
 |  |  // WriteTo implements ResponseConfig.WriteTo().
 | 
											
												
													
														|  | -func (*NoneResponse) WriteTo(buf.Writer) {}
 |  | 
 | 
											
												
													
														|  | 
 |  | +func (*NoneResponse) WriteTo(buf.Writer) int32 { return 0 }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  // WriteTo implements ResponseConfig.WriteTo().
 |  |  // WriteTo implements ResponseConfig.WriteTo().
 | 
											
												
													
														|  | -func (*HTTPResponse) WriteTo(writer buf.Writer) {
 |  | 
 | 
											
												
													
														|  | 
 |  | +func (*HTTPResponse) WriteTo(writer buf.Writer) int32 {
 | 
											
												
													
														|  |  	b := buf.New()
 |  |  	b := buf.New()
 | 
											
												
													
														|  | -	common.Must(b.AppendSupplier(serial.WriteString(http403response)))
 |  | 
 | 
											
												
													
														|  | 
 |  | +	common.Must(b.Reset(serial.WriteString(http403response)))
 | 
											
												
													
														|  | 
 |  | +	n := b.Len()
 | 
											
												
													
														|  |  	writer.WriteMultiBuffer(buf.NewMultiBufferValue(b))
 |  |  	writer.WriteMultiBuffer(buf.NewMultiBufferValue(b))
 | 
											
												
													
														|  | 
 |  | +	return n
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  // GetInternalResponse converts response settings from proto to internal data structure.
 |  |  // GetInternalResponse converts response settings from proto to internal data structure.
 |