gtp-tunnel-add: fix crash if no arguments are passed

This commit is contained in:
Pablo Neira Ayuso 2014-01-21 18:09:38 +01:00
parent e24258f4b1
commit 3fb29d4ab7
1 changed files with 2 additions and 1 deletions

View File

@ -34,7 +34,7 @@ int main(int argc, char *argv[])
struct nlmsghdr *nlh;
struct genlmsghdr *genl;
unsigned int portid;
uint32_t gtp_ifidx = if_nametoindex(argv[1]);
uint32_t gtp_ifidx;
int32_t genl_id;
int i;
@ -42,6 +42,7 @@ int main(int argc, char *argv[])
printf("%s <gtp device>\n", argv[0]);
exit(EXIT_FAILURE);
}
gtp_ifidx = if_nametoindex(argv[1]);
nl = genl_socket_open();
if (nl == NULL) {