ARP flags
Dalibor Straka
dast na panelnet.cz
Pátek Září 23 04:06:31 CEST 2005
On Fri, Sep 23, 2005 at 03:48:01AM +0200, Oqak wrote:
>
> a ten flag? Ten se myslim meni podle toho jak dlouho je PC odpojene...
> Btw a kde jsou cisla pro ty promenne?
>
Asi nekde v kernelu... include/linux/if_arp.h
C - complete entry (ha valid)
M - permanent entry
P - publish entry
> >> A dale by me zajimalo, za jak dlouho po vypnuti PC zmizi standardne
> >> zaznam z
> >> ARP tabulky routeru?
> >>
> > Muzete si to zmerit ;-), je to OS specific
>
> je to linux 2.4.20 tusim, merit se mi to nechce asi je timeout v nejakem
> zdrojaku na ktery jsem myslel ze kernel hacker odkaze (nejlepe linkem, ne
> abych musel stahovat pul jadra), anebo to nekdo vi z hlavy, alespon
> priblizne dik.
>
Jsem jenom uzivatel, takze takove veci z hlavy nedavam.
Musim poctive napsat
apt-get source net-tools
vi net-tools-1.60/arp.c
najit todle:
if (title++ == 0) {
printf(_("Address HWtype HWaddress Flags
Mask Iface\n"));
}
/* Setup the flags. */
flags[0] = '\0';
if (arp_flags & ATF_COM)
strcat(flags, "C");
if (arp_flags & ATF_PERM)
strcat(flags, "M");
if (arp_flags & ATF_PUBL)
strcat(flags, "P");
a pak napsat grep ATF_COM /usr/src/linux -r|grep \#define
include/linux/if_arp.h
Zase ten samej soubor...
-- Dalibor Straka
Další informace o konferenci Linux