1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-23 02:35:57 +01:00

Make new exceptions inherit from malformed_packet and change exception names

This commit is contained in:
Gaya Cohen
2021-06-09 11:39:43 +03:00
parent 1650b60234
commit ed2b3c12d5

View File

@@ -69,17 +69,17 @@ public:
/** /**
* \brief Exception thrown when a DNS decompression pointer is out of bounds. * \brief Exception thrown when a DNS decompression pointer is out of bounds.
*/ */
class DNS_decompression_pointer_out_of_bounds : public exception_base { class dns_decompression_pointer_out_of_bounds : public malformed_packet {
public: public:
DNS_decompression_pointer_out_of_bounds() : exception_base("DNS decompression pointer out of bounds") { } dns_decompression_pointer_out_of_bounds() : exception_base("DNS decompression: pointer out of bounds") { }
}; };
/** /**
* \brief Exception thrown when a DNS decompression pointer loops. * \brief Exception thrown when a DNS decompression pointer loops.
*/ */
class DNS_decompression_pointer_loops : public exception_base { class dns_decompression_pointer_loops : public malformed_packet {
public: public:
DNS_decompression_pointer_loops() : exception_base("DNS decompression pointer loops") { } dns_decompression_pointer_loops() : exception_base("DNS decompression: pointer loops") { }
}; };
/** /**