mirror of
https://git.proxmox.com/git/mirror_iproute2
synced 2025-10-12 15:21:51 +00:00
genl: remove unused code
remove unused basename logic, avoid dereference of possibly NULL variable
This commit is contained in:
parent
1313ceb4d6
commit
1b129bf2fe
13
genl/genl.c
13
genl/genl.c
@ -109,14 +109,6 @@ static void usage(void)
|
|||||||
|
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
char *basename;
|
|
||||||
|
|
||||||
basename = strrchr(argv[0], '/');
|
|
||||||
if (basename == NULL)
|
|
||||||
basename = argv[0];
|
|
||||||
else
|
|
||||||
basename++;
|
|
||||||
|
|
||||||
while (argc > 1) {
|
while (argc > 1) {
|
||||||
if (argv[1][0] != '-')
|
if (argv[1][0] != '-')
|
||||||
break;
|
break;
|
||||||
@ -144,8 +136,9 @@ int main(int argc, char **argv)
|
|||||||
int ret;
|
int ret;
|
||||||
struct genl_util *a = NULL;
|
struct genl_util *a = NULL;
|
||||||
a = get_genl_kind(argv[1]);
|
a = get_genl_kind(argv[1]);
|
||||||
if (NULL == a) {
|
if (!a) {
|
||||||
fprintf(stderr,"bad genl %s\n",argv[1]);
|
fprintf(stderr,"bad genl %s\n", argv[1]);
|
||||||
|
exit(-1);
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = a->parse_genlopt(a, argc-1, argv+1);
|
ret = a->parse_genlopt(a, argc-1, argv+1);
|
||||||
|
Loading…
Reference in New Issue
Block a user