From ed013acf90bedb6c17cd74243dcd8ac39bcfacaf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Sat, 14 Oct 2006 19:54:28 +0000 Subject: [PATCH] Fixed a possible crashing bug when used in the wrong way. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19067 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/bin/network/route/route.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/bin/network/route/route.cpp b/src/bin/network/route/route.cpp index 68adfebf61..e9d973a96c 100644 --- a/src/bin/network/route/route.cpp +++ b/src/bin/network/route/route.cpp @@ -446,6 +446,12 @@ main(int argc, char** argv) add_route(socket, interface, route); break; case RTM_DELETE: + if (interface == NULL) { + fprintf(stderr, "%s: You need to specify an interface when removing a route.\n", + kProgramName); + usage(1); + } + delete_route(socket, interface, route); break;