diff options
author | Ted Lemon <source@isc.org> | 2001-04-19 16:48:53 +0000 |
---|---|---|
committer | Ted Lemon <source@isc.org> | 2001-04-19 16:48:53 +0000 |
commit | f4c06dadd8f571e27d6ed071d3a4ccf86afd1991 (patch) | |
tree | 133119ead0e21f9590361faf5d671e2be9f9dbc7 /relay | |
parent | ca53ccc8be6059d5a0c6ab4275331ed19117cf6f (diff) | |
download | isc-dhcp-f4c06dadd8f571e27d6ed071d3a4ccf86afd1991.tar.gz |
Use interface_snorf to register interfaces specified on the command line.
Diffstat (limited to 'relay')
-rw-r--r-- | relay/dhcrelay.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/relay/dhcrelay.c b/relay/dhcrelay.c index bb1302e2..1d3f2d5b 100644 --- a/relay/dhcrelay.c +++ b/relay/dhcrelay.c @@ -43,7 +43,7 @@ #ifndef lint static char ocopyright[] = -"$Id: dhcrelay.c,v 1.51 2001/04/05 22:44:23 mellon Exp $ Copyright (c) 1997-2000 Internet Software Consortium. All rights reserved.\n"; +"$Id: dhcrelay.c,v 1.52 2001/04/19 16:48:53 mellon Exp $ Copyright (c) 1997-2000 Internet Software Consortium. All rights reserved.\n"; #endif /* not lint */ #include "dhcpd.h" @@ -175,13 +175,7 @@ int main (argc, argv, envp) usage (); } strcpy (tmp -> name, argv [i]); - tmp -> flags = INTERFACE_REQUESTED; - if (interfaces) { - interface_reference (&tmp -> next, interfaces, - MDL); - interface_dereference (&interfaces, MDL); - } - interface_reference (&interfaces, tmp, MDL); + interface_snorf (tmp, INTERFACE_REQUESTED); interface_dereference (&tmp, MDL); } else if (!strcmp (argv [i], "-q")) { quiet = 1; |