(Header header, int rcode, Record question)
| 441 | } |
| 442 | |
| 443 | byte [] |
| 444 | buildErrorMessage(Header header, int rcode, Record question) { |
| 445 | Message response = new Message(); |
| 446 | response.setHeader(header); |
| 447 | for (int i = 0; i < 4; i++) |
| 448 | response.removeAllRecords(i); |
| 449 | if (rcode == Rcode.SERVFAIL) |
| 450 | response.addRecord(question, Section.QUESTION); |
| 451 | header.setRcode(rcode); |
| 452 | return response.toWire(); |
| 453 | } |
| 454 | |
| 455 | public byte [] |
| 456 | formerrMessage(byte [] in) { |
no test coverage detected