diff options
Diffstat (limited to 'src/base')
-rw-r--r-- | src/base/inet.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/base/inet.cc b/src/base/inet.cc index 57af0e56c..44a37d280 100644 --- a/src/base/inet.cc +++ b/src/base/inet.cc @@ -51,6 +51,7 @@ #include <string> #include "base/cprintf.hh" +#include "base/logging.hh" #include "base/types.hh" using namespace std; @@ -238,7 +239,7 @@ cksum(const TcpPtr &tcp) } else if (Ip6Ptr(tcp.packet())) { return __tu_cksum6(Ip6Ptr(tcp.packet())); } else { - assert(0); + panic("Unrecognized IP packet format"); } // Should never reach here return 0; @@ -252,7 +253,7 @@ cksum(const UdpPtr &udp) } else if (Ip6Ptr(udp.packet())) { return __tu_cksum6(Ip6Ptr(udp.packet())); } else { - assert(0); + panic("Unrecognized IP packet format"); } return 0; } |