Jelajahi Sumber

Add another test case for a truncated DNS name compression pointer.

David Fifield 6 tahun lalu
induk
melakukan
cd40a072ba
1 mengubah file dengan 1 tambahan dan 0 penghapusan
  1. 1 0
      dns/dns_test.go

+ 1 - 0
dns/dns_test.go

@@ -259,6 +259,7 @@ func TestReadName(t *testing.T) {
 		// EOF while reading label.
 		{0, "\x0aexample", io.ErrUnexpectedEOF},
 		// EOF before second byte of pointer.
+		{0, "\xc0", io.ErrUnexpectedEOF},
 		{0, "\x07example\xc0", io.ErrUnexpectedEOF},
 	} {
 		r := bytes.NewReader([]byte(test.input))