2002-06-12 Yoshinori K. Okuji <okuji@enbug.org>
* netboot/main.c (ifconfig): If GW is specified, clear out the ARP entry for the gateway. If SVR is specified, clear out the ARP entry for the server. Reported by Uwe Dannowski <ud3@ira.uka.de>.
This commit is contained in:
parent
24bd9d82c1
commit
86dbc3fcbc
4 changed files with 17 additions and 1 deletions
|
@ -1,3 +1,10 @@
|
|||
2002-06-12 Yoshinori K. Okuji <okuji@enbug.org>
|
||||
|
||||
* netboot/main.c (ifconfig): If GW is specified, clear out the
|
||||
ARP entry for the gateway. If SVR is specified, clear out the
|
||||
ARP entry for the server. Reported by Uwe Dannowski
|
||||
<ud3@ira.uka.de>.
|
||||
|
||||
2002-06-12 Yoshinori K. Okuji <okuji@enbug.org>
|
||||
|
||||
* util/grub-md5-crypt.in: Prompt to retype a password, and check
|
||||
|
|
2
NEWS
2
NEWS
|
@ -18,6 +18,8 @@ New in 0.93:
|
|||
input characters. If you specify ``--no-edit'', GRUB will disable the
|
||||
BASH-like editing feature. These options are useful when using an
|
||||
intelligent terminal (such as the comint mode in GNU Emacs).
|
||||
* The utility ``grub-md5-crypt'' prompts to retype a password and checks
|
||||
if the passwords match.
|
||||
|
||||
New in 0.92 - 2002-04-30:
|
||||
* The command "displaymem" uses only hex digits for consistency.
|
||||
|
|
1
THANKS
1
THANKS
|
@ -88,6 +88,7 @@ Thierry DELHAISE <thierry.delhaise@delhaise.com>
|
|||
Thierry Laronde <thierry.laronde@polynum.com>
|
||||
Thomas Schweikle <tschweikle@fiducia.de>
|
||||
Torsten Duwe <duwe@caldera.de>
|
||||
Uwe Dannowski <ud3@ira.uka.de>
|
||||
VaX#n8 <vax@linkdead.paranoia.com>
|
||||
Vesa Jaaskelainen <jaaskela@tietomyrsky.fi>
|
||||
Yedidyah Bar-David <didi@post.tau.ac.il>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/*
|
||||
* GRUB -- GRand Unified Bootloader
|
||||
* Copyright (C) 2000, 2001 Free Software Foundation, Inc.
|
||||
* Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
|
@ -167,9 +167,15 @@ ifconfig (char *ip, char *sm, char *gw, char *svr)
|
|||
|
||||
if (gw && ! inet_aton (gw, &arptable[ARP_GATEWAY].ipaddr))
|
||||
return 0;
|
||||
|
||||
/* Clear out the ARP entry. */
|
||||
grub_memset (arptable[ARP_GATEWAY].node, 0, ETH_ALEN);
|
||||
|
||||
if (svr && ! inet_aton (svr, &arptable[ARP_SERVER].ipaddr))
|
||||
return 0;
|
||||
|
||||
/* Likewise. */
|
||||
grub_memset (arptable[ARP_SERVER].node, 0, ETH_ALEN);
|
||||
|
||||
if (ip || sm)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue