Phil Blundell [Fri, 23 Apr 1999 08:32:37 +0000 (08:32 +0000)]
More i18n, from Meelis Roos
Phil Blundell [Wed, 21 Apr 1999 09:30:32 +0000 (09:30 +0000)]
Fix 2.0 compatibility
Phil Blundell [Wed, 21 Apr 1999 09:09:13 +0000 (09:09 +0000)]
Compile fixes
Phil Blundell [Wed, 21 Apr 1999 08:59:55 +0000 (08:59 +0000)]
Add IrDA support; patch from Dag Brattli <dagb@cs.uit.no>
Phil Blundell [Wed, 21 Apr 1999 08:58:43 +0000 (08:58 +0000)]
Rename utils.h -> util-ank.h
Phil Blundell [Tue, 20 Apr 1999 14:28:14 +0000 (14:28 +0000)]
Small netstat fixes from Tuan Hoang.
Phil Blundell [Tue, 20 Apr 1999 14:14:02 +0000 (14:14 +0000)]
Delete final executables on `make clean' (use `make mostlyclean'
to get the old behaviour)
Update i18n comment in config.in
Phil Blundell [Tue, 20 Apr 1999 13:31:46 +0000 (13:31 +0000)]
Use libc headers not kernel ones.
Phil Blundell [Sun, 18 Apr 1999 20:28:38 +0000 (20:28 +0000)]
Minor textual updates/corrections
Phil Blundell [Sun, 18 Apr 1999 19:43:35 +0000 (19:43 +0000)]
Update
Phil Blundell [Sun, 18 Apr 1999 19:41:16 +0000 (19:41 +0000)]
Add support for `--version'
Phil Blundell [Sun, 18 Apr 1999 19:07:16 +0000 (19:07 +0000)]
Fix formatting in `arp' output.
Ralf Bächle [Tue, 13 Apr 1999 02:16:27 +0000 (02:16 +0000)]
ipfw is dead, dead, dead ...
Ralf Bächle [Tue, 13 Apr 1999 02:05:20 +0000 (02:05 +0000)]
Updated French translation by Jean-Michel Vansteene
(vanstee@worldnet.fr)
Phil Blundell [Mon, 5 Apr 1999 20:15:22 +0000 (20:15 +0000)]
Include <asm/types.h> in utils.h (apparently needed to build
on some machines). Don't include it in util-ank.c therefore.
Phil Blundell [Sun, 4 Apr 1999 21:37:00 +0000 (21:37 +0000)]
Remove bogus checks for loopback, use the real ARPHRD value.
Take out special-casing of Ash and ATM for don't-print-null-
hwaddr purposes; make it a flag in struct hwtype.
Add appropriate /proc check for Econet presence.
Call it 1.52.
Phil Blundell [Thu, 25 Mar 1999 11:40:23 +0000 (11:40 +0000)]
From Philip Chong <pchong@r-491a.ihouse.berkeley.edu>
- don't try to install ipmaddr/iptunnel if they weren't built
- make i18n-disabled builds work better
Phil Blundell [Wed, 24 Mar 1999 19:54:44 +0000 (19:54 +0000)]
Fix filename in error message.
Patch from Meelis Roos <mroos@tartu.cyber.ee>
Ralf Bächle [Wed, 24 Mar 1999 11:36:38 +0000 (11:36 +0000)]
Update.
Ralf Bächle [Wed, 24 Mar 1999 11:30:39 +0000 (11:30 +0000)]
Include intl.h to make it compile.
Phil Blundell [Wed, 24 Mar 1999 09:49:43 +0000 (09:49 +0000)]
More i18n, from Meelis Roos <mroos@tartu.cyber.ee>
Phil Blundell [Sun, 21 Mar 1999 11:10:00 +0000 (11:10 +0000)]
Fix typo.
Phil Blundell [Wed, 17 Mar 1999 14:00:09 +0000 (14:00 +0000)]
Make netstat not display groups by default
Phil Blundell [Wed, 17 Mar 1999 13:04:54 +0000 (13:04 +0000)]
Avoid double open
Phil Blundell [Wed, 17 Mar 1999 13:02:22 +0000 (13:02 +0000)]
Mention German translation
Phil Blundell [Wed, 17 Mar 1999 13:01:02 +0000 (13:01 +0000)]
Update manpage
Ralf Bächle [Fri, 12 Mar 1999 13:30:34 +0000 (13:30 +0000)]
More typo fixes.
Ralf Bächle [Sat, 6 Mar 1999 22:10:50 +0000 (22:10 +0000)]
- Fixes to the documentation
- Finally .cvsignore files, hope nobody minds
Ralf Bächle [Thu, 4 Mar 1999 21:52:49 +0000 (21:52 +0000)]
Another braino, it's RARP, not ARP.
Ralf Bächle [Thu, 4 Mar 1999 21:46:59 +0000 (21:46 +0000)]
It's spelled ``address'' ...
Ralf Bächle [Thu, 4 Mar 1999 21:43:31 +0000 (21:43 +0000)]
Cut'n'paste error - it's rarp, not arp.
Ralf Bächle [Thu, 4 Mar 1999 21:27:09 +0000 (21:27 +0000)]
The rest of the German man pages.
Ralf Bächle [Wed, 3 Mar 1999 23:15:49 +0000 (23:15 +0000)]
German ifconfig manpage.
Phil Blundell [Wed, 3 Mar 1999 21:43:06 +0000 (21:43 +0000)]
More fixes for esoteric situations.
Make netstat do the right thing if /proc/net/igmp6 exists
but /proc/net/igmp does not. Make it work to compile without
support for either INET or INET6.
Deal with formatting problems introduced with recent patches.
Phil Blundell [Wed, 3 Mar 1999 19:40:28 +0000 (19:40 +0000)]
Crusade against bogus AF specifics. Make it work (mostly)
to build without AF_INET.
Phil Blundell [Tue, 2 Mar 1999 21:48:40 +0000 (21:48 +0000)]
Add support for -V flag to ipmaddr. Arbitrarily say that this
is version 1.0.
Use pathnames.h rather than hardwiring filenames.
Phil Blundell [Tue, 2 Mar 1999 21:09:14 +0000 (21:09 +0000)]
Take the netmask into account when printing routes (previously it
was hardwired as 255.255.255.0!)
Not very pretty I admit.
Ralf Bächle [Tue, 2 Mar 1999 19:19:42 +0000 (19:19 +0000)]
More German translation stuff. The things one does when there is no
reasonable MIPS machine nearby ;-)
Ralf Bächle [Tue, 2 Mar 1999 16:54:53 +0000 (16:54 +0000)]
German translation. Nroff rulez ;-)
Ralf Bächle [Tue, 2 Mar 1999 09:37:22 +0000 (09:37 +0000)]
Update text.
Ralf Bächle [Tue, 2 Mar 1999 09:33:24 +0000 (09:33 +0000)]
Update the German translation, now with Umlauts. German kbd layout
sucks :-) Merge the Brazilian Portugese translation with the updated
net-tools.pot.
Maria M. Pinheiro de Castro Neves <mm@bofh.de> has promised to update
the missing / outdated parts of the Brazilian Portugese translation
asap.
Ralf Bächle [Tue, 2 Mar 1999 09:27:11 +0000 (09:27 +0000)]
Rebuild.
Ralf Bächle [Tue, 2 Mar 1999 09:26:01 +0000 (09:26 +0000)]
Updates list of files from which xgettext collects strings.
Ralf Bächle [Tue, 2 Mar 1999 09:24:24 +0000 (09:24 +0000)]
Internationalize.
Ralf Bächle [Tue, 2 Mar 1999 09:20:44 +0000 (09:20 +0000)]
Fix typo.
Phil Blundell [Mon, 1 Mar 1999 10:20:12 +0000 (10:20 +0000)]
Mention IGMP support. From Tuan Hoang.
Phil Blundell [Mon, 1 Mar 1999 10:19:13 +0000 (10:19 +0000)]
Handle libinet6 structures. From Ambrose Li <acli@acli.interlog.com>
Ralf Bächle [Sun, 28 Feb 1999 22:22:15 +0000 (22:22 +0000)]
German translatation, rough cuts #1.
Phil Blundell [Sat, 27 Feb 1999 11:27:47 +0000 (11:27 +0000)]
DECnet support, from Steve Whitehouse, <SteveW@ACM.org>
Phil Blundell [Thu, 25 Feb 1999 12:20:35 +0000 (12:20 +0000)]
Add support for `-V' to slattach and plipconfig
Add support for netstat --groups, from Tuan Hoang.
Add support for netstat --programs, from Jan Kratochvil
Don't delete .pot files when making clean in po/
Bump VERSION to 1.51
Phil Blundell [Tue, 23 Feb 1999 12:48:07 +0000 (12:48 +0000)]
Include `po' in `make clean'.
Phil Blundell [Tue, 23 Feb 1999 12:46:31 +0000 (12:46 +0000)]
Handle ICMP masquerade properly. (From Debian net-tools
maintainer, Anthony Towns <aj@azure.humbug.org.au>)
Phil Blundell [Tue, 23 Feb 1999 12:44:23 +0000 (12:44 +0000)]
Rename utils.c to util-ank.c to avoid confusion with util.c.
Remove the traffic-class-related stuff; it doesn't seem to be
used and was causing compiles to fail on old systems.
Phil Blundell [Mon, 1 Feb 1999 22:40:43 +0000 (22:40 +0000)]
Fix unfortunate typo.
Phil Blundell [Sun, 17 Jan 1999 21:20:25 +0000 (21:20 +0000)]
When setting point-to-point address, use the AF-specific
socket not the generic one.
Phil Blundell [Wed, 13 Jan 1999 14:01:25 +0000 (14:01 +0000)]
Provide local definition of IPPROTO_GRE to allow iptunnel
to build under glibc 2.0.
Make it configurable whether iptunnel & ipmaddr are built,
with the default being off. This seems to be necessary since
making them work with 2.0 looks hard. Does it sound
reasonable?
Phil Blundell [Sun, 10 Jan 1999 18:05:04 +0000 (18:05 +0000)]
Fix IPv6 compilation problems.
`netstat -c -i' works now (reported by rogerk@tis.com)
Update RPM spec & makefile for new tools.
Phil Blundell [Sat, 9 Jan 1999 15:37:32 +0000 (15:37 +0000)]
Cosmetics
Phil Blundell [Sat, 9 Jan 1999 14:35:59 +0000 (14:35 +0000)]
Several new additions to net-tools. From Alexey's iproute2,
the `maddr' and `tunnel' routines are now included here. Also
slattach and plipconfig, taken from the Debian netbase package.
Klaas Freitag [Wed, 6 Jan 1999 12:05:49 +0000 (12:05 +0000)]
Some cleanups:
- Finish net/netstat support
- Fix a few bugs
- Cleanups
- Print some statistics only when >0
Phil Blundell [Tue, 5 Jan 1999 20:52:48 +0000 (20:52 +0000)]
A whole pile of fixes from Bernd, plus a fix for an arp
problem reported by Klaus Kudielka <kudielka@ieee.org>.
Also an ifconfig patch for alias deletion from
Roman Sulzhyk <roman@staff.prodigy.com>. I'm not too happy
with this one but I put it in anyway. Andi, see what you
think (look at ifconfig.c about line 1100). Is there really
no better way to delete an alias?
Jakub Jelinek [Tue, 15 Dec 1998 10:42:43 +0000 (10:42 +0000)]
sipx_network is defined __u32 in the kernel, so it should not be
unsigned long in userland.
Also, update version number in the spec file.
Phil Blundell [Fri, 11 Dec 1998 10:48:49 +0000 (10:48 +0000)]
Few random typo/documentation fixes.
(Partly taken from the Debian netbase package.)
Released as 1.49
Phil Blundell [Sun, 6 Dec 1998 16:17:41 +0000 (16:17 +0000)]
Miscellaneous minor mods. Unless anything turns up in the next
day or so this will be net-tools 1.49.
Phil Blundell [Sat, 5 Dec 1998 10:33:51 +0000 (10:33 +0000)]
More socket-open fixes
Phil Blundell [Tue, 1 Dec 1998 20:48:41 +0000 (20:48 +0000)]
Allow interface names to be 9 characters long rather than
just 8, to help people with lots (!!) of aliases.
Phil Blundell [Tue, 1 Dec 1998 09:30:06 +0000 (09:30 +0000)]
doh...
Phil Blundell [Tue, 1 Dec 1998 09:28:09 +0000 (09:28 +0000)]
AX25 improvements, from Tomi Manninen <tpm@prkele.tky.hut.fi>
Phil Blundell [Sun, 29 Nov 1998 13:29:44 +0000 (13:29 +0000)]
Don't do name lookups for all-zero addresses.
Phil Blundell [Sun, 29 Nov 1998 13:29:11 +0000 (13:29 +0000)]
Make --tcp and similar options behave sensibly.
Phil Blundell [Thu, 26 Nov 1998 10:18:33 +0000 (10:18 +0000)]
Added RPM packaging stuff.
Various small makefile tweaks.
Released as 1.48
Phil Blundell [Thu, 26 Nov 1998 10:16:38 +0000 (10:16 +0000)]
More #include "util.h"
Phil Blundell [Wed, 25 Nov 1998 09:37:26 +0000 (09:37 +0000)]
Couple of small makefile changes (from Red Hat)
Bump RELEASE to 1.48.
Phil Blundell [Thu, 19 Nov 1998 13:01:47 +0000 (13:01 +0000)]
Include util.h where needed
Phil Blundell [Thu, 19 Nov 1998 12:55:51 +0000 (12:55 +0000)]
Remove erroneously-added prototype.
Klaas Freitag [Thu, 19 Nov 1998 06:36:57 +0000 (06:36 +0000)]
Some cosmetic fixes to program error messages.
Klaas Freitag [Thu, 19 Nov 1998 05:06:04 +0000 (05:06 +0000)]
Fix off by one error.
Phil Blundell [Wed, 18 Nov 1998 13:46:09 +0000 (13:46 +0000)]
Add prototype for safe_strncpy()
Move some helper functions to interface.c.
Tweak `netstat -i' output format to allow more
room for packet counts.
Phil Blundell [Wed, 18 Nov 1998 10:33:38 +0000 (10:33 +0000)]
Hack to make NETROM sockets work.
Phil Blundell [Wed, 18 Nov 1998 10:31:58 +0000 (10:31 +0000)]
Compatibility gunk for ECONET and new glibc
(patch from Ralf)
Phil Blundell [Tue, 17 Nov 1998 22:10:16 +0000 (22:10 +0000)]
Only update sfd when we successfully open a
socket. Based (loosely) on a patch from
"Maciej W. Rozycki" <macro@ds2.pg.gda.pl>
Klaas Freitag [Tue, 17 Nov 1998 15:16:09 +0000 (15:16 +0000)]
- Allow device probing again (this should fix the problem Arnaldo de Melo
reported)
- Various cleanups and bug fixes.
- Better error message for ENODEV.
- Proper exit codes for interface printing
- Add safe_strncpy and use it everywhere: this fixes quite a lot of
strncpy bugs (strncpy doesn't add a '\0' when the source string is too
long!)
Phil Blundell [Mon, 16 Nov 1998 15:13:48 +0000 (15:13 +0000)]
Print just "ARCnet", not "1.5Mbps ARCnet" since
apparently it's not actually a 1.5Mbps network.
Phil Blundell [Mon, 16 Nov 1998 10:13:27 +0000 (10:13 +0000)]
Fix off-by-one handling TCP6 connections.
Make `--inet6' do roughly the right thing.
`Activate NETROM sockets' -> `Active NETROM sockets',
ditto for AX.25
Klaas Freitag [Sun, 15 Nov 1998 20:16:16 +0000 (20:16 +0000)]
Use ifru_mtu instead of ifru_ivalue for compatibility with 2.0 kernel
headers.
Klaas Freitag [Sun, 15 Nov 1998 20:07:31 +0000 (20:07 +0000)]
Yow. This is net-tools completely reindented.
Some other cleanups:
- lib/net-string.c removed because it was not used and had a copyright notice
that conflicted with the GPL.
- Minor cleanups.
- Fix an potential buffer overflow in ax25.
- Switch to CVS $Id$ for versioning consistently
Klaas Freitag [Sun, 15 Nov 1998 18:58:33 +0000 (18:58 +0000)]
- Use numerical sort for interface sorting.
- Use an AF_INET socket for SIOCGIFCONF
Phil Blundell [Sun, 15 Nov 1998 18:20:24 +0000 (18:20 +0000)]
i18n fixes from Arnaldo Carvalho de Melo.
Ralf Bächle [Sun, 15 Nov 1998 14:21:34 +0000 (14:21 +0000)]
Fix the initialization of aftype_netrom. This was breaking everything
in net-tools dealing with interfaces, including other address families.
Klaas Freitag [Sun, 15 Nov 1998 08:18:30 +0000 (08:18 +0000)]
Check for /proc/net, not /proc only to see if the proc file system exists.
Phil Blundell [Sat, 14 Nov 1998 10:37:04 +0000 (10:37 +0000)]
Rework socket handling again. Rather than
issuing ioctls to a random socket and just
hoping, we do our best to pick the right one
for the address family in use. This should
fix a bug reported for 1.47 where a command like
"ifconfig eth0 broadcast 1.0.0.255" picked on the
AF_APPLETALK socket and so didn't work.
Quite an invasive fix but hopefully the right one.
Andi, can you take a look since this is stuff you've
been working on recently.
Phil Blundell [Sat, 31 Oct 1998 09:57:31 +0000 (09:57 +0000)]
Update for snapshot
Phil Blundell [Sat, 31 Oct 1998 09:56:17 +0000 (09:56 +0000)]
Update
Phil Blundell [Sat, 31 Oct 1998 09:55:40 +0000 (09:55 +0000)]
Add support for SLIP keepalive and linefill.
Based on patch from "Stanislav V. Voronyi"
<stas@cnti.uanet.kharkov.ua>
Klaas Freitag [Fri, 30 Oct 1998 14:15:46 +0000 (14:15 +0000)]
Check /proc files first before opening sockets to work around 2.1
modprobe problem. Only barely tested, more testers (using the more exotic
network protocols) are needed.
Preliminary support for IFF_DYNAMIC.
Klaas Freitag [Fri, 23 Oct 1998 07:31:52 +0000 (07:31 +0000)]
Revert accidential commit.
Klaas Freitag [Fri, 23 Oct 1998 06:15:04 +0000 (06:15 +0000)]
Print 2.1 interface aliases in netstat and ifconfig.
Phil Blundell [Thu, 22 Oct 1998 10:28:11 +0000 (10:28 +0000)]
Fix typo (reported by dtaylor@xfiles.nildram.co.uk)
Phil Blundell [Sun, 20 Sep 1998 14:23:36 +0000 (14:23 +0000)]
Add -D_GNU_SOURCE for compatibility with latest glibc 2.1.
(Spotted by Andreas Jaeger)
Phil Blundell [Tue, 1 Sep 1998 13:15:46 +0000 (13:15 +0000)]
1.46 is released.