5 Apr
2011
5 Apr
'11
7:45 p.m.
From: Pablo Neira Ayuso <pablo@gnumonks.org> ipaccess-config has to exit if no network interface is specified, otherwise it uses argv[1] which has a uninitialized value. --- openbsc/src/ipaccess/ipaccess-find.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/openbsc/src/ipaccess/ipaccess-find.c b/openbsc/src/ipaccess/ipaccess-find.c index 6dc2f06..a273609 100644 --- a/openbsc/src/ipaccess/ipaccess-find.c +++ b/openbsc/src/ipaccess/ipaccess-find.c @@ -196,6 +196,7 @@ int main(int argc, char **argv) if (argc < 2) { fprintf(stdout, "you might need to specify the outgoing\n" " network interface, e.g. ``%s eth0''\n", argv[0]); + exit(EXIT_FAILURE); } ifname = argv[1]; -- 1.7.2.3