diff -Naur a/tinycore/patches/Bug#254243-netstat.c-wide-opt.patch b/tinycore/patches/Bug#254243-netstat.c-wide-opt.patch
--- a/tinycore/patches/Bug#254243-netstat.c-wide-opt.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/Bug#254243-netstat.c-wide-opt.patch	2010-07-08 08:52:49.818443973 +0000
@@ -0,0 +1,113 @@
+This patch adds the --wide option to netstat, to avoid truncation of ipv6
+addresses, by Luar Roji. (Bug #254243)
+
+Already in upstream's CVS (rev 1.60)
+
+Index: net-tools/man/en_US/netstat.8
+===================================================================
+--- net-tools.orig/man/en_US/netstat.8
++++ net-tools/man/en_US/netstat.8
+@@ -8,7 +8,7 @@
+ .\" Modified: Tuan Hoang tqhoang@bigfoot.com 
+ .\"
+ .\"
+-.TH NETSTAT 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
++.TH NETSTAT 8 "2008-11-16" "net\-tools" "Linux Programmer's Manual"
+ 
+ .SH NAME
+ netstat \- Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships
+@@ -118,6 +118,9 @@ Display summary statistics for each prot
+ .SS "\-\-verbose , \-v"
+ Tell the user what is going on by being verbose. Especially print some
+ useful information about unconfigured address families.
++.SS "\-\-wide , \-W"
++Do not truncate IP addresses by using output as wide as needed. This is
++optional for now to not break existing scripts.
+ .SS "\-\-numeric , \-n"
+ Show numerical addresses instead of trying to determine symbolic host, port
+ or user names.
+Index: net-tools/netstat.c
+===================================================================
+--- net-tools.orig/netstat.c
++++ net-tools/netstat.c
+@@ -149,6 +149,7 @@ int flag_udp = 0;
+ int flag_igmp= 0;
+ int flag_rom = 0;
+ int flag_exp = 1;
++int flag_wide= 0;
+ int flag_prg = 0;
+ int flag_arg = 0;
+ int flag_ver = 0;
+@@ -782,16 +783,20 @@ static void tcp_do_one(int lnr, const ch
+ 		 get_sname(htons(local_port), "tcp",
+ 			   flag_not & FLAG_NUM_PORT));
+ 
+-	if ((strlen(local_addr) + strlen(buffer)) > 22)
+-	    local_addr[22 - strlen(buffer)] = '\0';
++	if (!flag_wide) {
++	    if ((strlen(local_addr) + strlen(buffer)) > 22)
++		local_addr[22 - strlen(buffer)] = '\0';
++	}
+ 
+ 	strcat(local_addr, ":");
+ 	strcat(local_addr, buffer);
+ 	snprintf(buffer, sizeof(buffer), "%s",
+ 		 get_sname(htons(rem_port), "tcp", flag_not & FLAG_NUM_PORT));
+ 
+-	if ((strlen(rem_addr) + strlen(buffer)) > 22)
+-	    rem_addr[22 - strlen(buffer)] = '\0';
++	if (!flag_wide) {
++	    if ((strlen(rem_addr) + strlen(buffer)) > 22)
++		rem_addr[22 - strlen(buffer)] = '\0';
++	}
+ 
+ 	strcat(rem_addr, ":");
+ 	strcat(rem_addr, buffer);
+@@ -1511,9 +1516,9 @@ static void version(void)
+ 
+ static void usage(void)
+ {
+-    fprintf(stderr, _("usage: netstat [-veenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}\n"));
+-    fprintf(stderr, _("       netstat [-vnNcaeol] [<Socket> ...]\n"));
+-    fprintf(stderr, _("       netstat { [-veenNac] -i | [-cnNe] -M | -s }\n\n"));
++    fprintf(stderr, _("usage: netstat [-vWeenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}\n"));
++    fprintf(stderr, _("       netstat [-vWnNcaeol] [<Socket> ...]\n"));
++    fprintf(stderr, _("       netstat { [-vWeenNac] -i | [-cWnNe] -M | -s }\n\n"));
+ 
+     fprintf(stderr, _("        -r, --route              display routing table\n"));
+     fprintf(stderr, _("        -i, --interfaces         display interface table\n"));
+@@ -1523,6 +1528,7 @@ static void usage(void)
+     fprintf(stderr, _("        -M, --masquerade         display masqueraded connections\n\n"));
+ #endif
+     fprintf(stderr, _("        -v, --verbose            be verbose\n"));
++    fprintf(stderr, _("        -W, --wide               don't truncate IP addresses\n"));
+     fprintf(stderr, _("        -n, --numeric            don't resolve names\n"));
+     fprintf(stderr, _("        --numeric-hosts          don't resolve host names\n"));
+     fprintf(stderr, _("        --numeric-ports          don't resolve port names\n"));
+@@ -1572,6 +1578,7 @@ int main
+ 	{"programs", 0, 0, 'p'},
+ 	{"verbose", 0, 0, 'v'},
+ 	{"statistics", 0, 0, 's'},
++	{"wide", 0, 0, 'W'},
+ 	{"numeric", 0, 0, 'n'},
+ 	{"numeric-hosts", 0, 0, '!'},
+ 	{"numeric-ports", 0, 0, '@'},
+@@ -1591,7 +1598,7 @@ int main
+     getroute_init();		/* Set up AF routing support */
+ 
+     afname[0] = '\0';
+-    while ((i = getopt_long(argc, argv, "MCFA:acdegphinNorstuVv?wxl64", longopts, &lop)) != EOF)
++    while ((i = getopt_long(argc, argv, "MCFA:acdegphinNorstuWVv?wxl64", longopts, &lop)) != EOF)
+ 	switch (i) {
+ 	case -1:
+ 	    break;
+@@ -1635,6 +1642,9 @@ int main
+ 	case 'i':
+ 	    flag_int++;
+ 	    break;
++	case 'W':
++	    flag_wide++;
++	    break;
+ 	case 'n':
+ 	    flag_not |= FLAG_NUM;
+ 	    break;
diff -Naur a/tinycore/patches/Bug#345331-socket_overflow.patch b/tinycore/patches/Bug#345331-socket_overflow.patch
--- a/tinycore/patches/Bug#345331-socket_overflow.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/Bug#345331-socket_overflow.patch	2010-07-08 08:52:49.791777935 +0000
@@ -0,0 +1,28 @@
+Patch by Antonio Galea <ant9000@netwise.it> to solve the socket number overflow
+from #345331
+
+diff -urNad net-tools-1.60/netstat.c /tmp/dpep.15Gej9/net-tools-1.60/netstat.c
+--- net-tools-1.60/netstat.c	2005-12-30 16:52:15.000000000 +0100
++++ /tmp/dpep.15Gej9/net-tools-1.60/netstat.c	2005-12-30 16:56:00.000000000 +0100
+@@ -313,8 +313,8 @@
+ 
+         strncpy(inode_str, lname+PRG_SOCKET_PFXl, inode_str_len);
+         inode_str[inode_str_len] = '\0';
+-        *inode_p = strtol(inode_str,&serr,0);
+-        if (!serr || *serr || *inode_p < 0 || *inode_p >= INT_MAX) 
++        *inode_p = strtoul(inode_str,&serr,0);
++        if (!serr || *serr)
+             return(-1);
+     }
+     return(0);
+@@ -334,8 +334,8 @@
+     {
+         char *serr;
+ 
+-        *inode_p=strtol(lname + PRG_SOCKET_PFX2l,&serr,0);
+-        if (!serr || *serr || *inode_p < 0 || *inode_p >= INT_MAX) 
++        *inode_p=strtoul(lname + PRG_SOCKET_PFX2l,&serr,0);
++        if (!serr || *serr)
+             return(-1);
+     }
+     return(0);
diff -Naur a/tinycore/patches/Bug#569509-iface_overflow.patch b/tinycore/patches/Bug#569509-iface_overflow.patch
--- a/tinycore/patches/Bug#569509-iface_overflow.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/Bug#569509-iface_overflow.patch	2010-07-08 08:52:49.815110639 +0000
@@ -0,0 +1,19 @@
+Description: do not crash if an inappropriately long argument is used for -D.
+Author: Kees Cook <kees@ubuntu.com>
+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/net-tools/+bug/515010
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=569509
+
+Index: net-tools-1.60/arp.c
+===================================================================
+--- net-tools-1.60.orig/arp.c	2010-02-11 15:19:16.702985736 -0800
++++ net-tools-1.60/arp.c	2010-02-11 15:22:29.729592589 -0800
+@@ -243,7 +243,8 @@
+     struct ifreq ifr;
+     struct hwtype *xhw;
+ 
+-    strcpy(ifr.ifr_name, ifname);
++    strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name));
++    ifr.ifr_name[IFNAMSIZ-1]='\0';
+     if (ioctl(sockfd, SIOCGIFHWADDR, &ifr) < 0) {
+ 	fprintf(stderr, _("arp: cant get HW-Address for `%s': %s.\n"), ifname, strerror(errno));
+ 	return (-1);
diff -Naur a/tinycore/patches/CVS-20020730-route.c_opts_64.patch b/tinycore/patches/CVS-20020730-route.c_opts_64.patch
--- a/tinycore/patches/CVS-20020730-route.c_opts_64.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20020730-route.c_opts_64.patch	2010-07-08 08:52:49.788446417 +0000
@@ -0,0 +1,39 @@
+Add support for -6 & -4 flags to route.c
+From upstream CVS
+Index: net-tools/route.c
+===================================================================
+--- net-tools.orig/route.c
++++ net-tools/route.c
+@@ -2,7 +2,7 @@
+  * route        This file contains an implementation of the command
+  *              that manages the IP routing table in the kernel.
+  *
+- * Version:     $Id: route.c,v 1.9 2001/04/15 14:41:17 pb Exp $
++ * Version:     $Id: route.c,v 1.10 2002/07/30 05:24:20 ecki Exp $
+  *
+  * Maintainer:  Bernd 'eckes' Eckenfels, <net-tools@lina.inka.de>
+  *
+@@ -142,7 +142,7 @@ int main(int argc, char **argv)
+     }
+ 
+     /* Fetch the command-line arguments. */
+-    while ((i = getopt_long(argc, argv, "A:eCFhnNVv?", longopts, &lop)) != EOF)
++    while ((i = getopt_long(argc, argv, "A:eCFhnN64Vv?", longopts, &lop)) != EOF)
+ 	switch (i) {
+ 	case -1:
+ 	    break;
+@@ -176,6 +176,14 @@ int main(int argc, char **argv)
+ 	    if ((i = aftrans_opt(optarg)))
+ 		exit(i);
+ 	    break;
++	case '6':
++	    if ((i = aftrans_opt("inet6")))
++		exit(i);
++	    break;
++	case '4':
++	    if ((i = aftrans_opt("inet")))
++		exit(i);
++	    break;
+ 	case 'V':
+ 	    version();
+ 	case 'h':
diff -Naur a/tinycore/patches/CVS-20030911-nameif.c_sync.patch b/tinycore/patches/CVS-20030911-nameif.c_sync.patch
--- a/tinycore/patches/CVS-20030911-nameif.c_sync.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20030911-nameif.c_sync.patch	2010-07-08 08:52:49.788446417 +0000
@@ -0,0 +1,90 @@
+Sync with upstream CVS, complete log:
+
+Revision 1.4 - Thu Sep 11 03:46:49 2003 UTC by ak
+Fix off by one in name length checking
+
+Revision 1.3 - Thu Mar 6 23:26:52 2003 UTC by ecki
+Fix Debian Bug#178209, Fix RedHat Bug#85748: nameif segfaults
+
+Revision 1.2 - Sun Nov 25 06:55:06 2001 UTC by ecki
+fixed debian bug#111642 reported by Jonathan Amery <jdamery@pick.ucam.org>
+(newline missing in nameif usage)
+
+Index: net-tools/nameif.c
+===================================================================
+--- net-tools.orig/nameif.c
++++ net-tools/nameif.c
+@@ -3,7 +3,7 @@
+  * Writen 2000 by Andi Kleen.
+  * Subject to the Gnu Public License, version 2.  
+  * TODO: make it support token ring etc.
+- * $Id: nameif.c,v 1.1 2000/10/18 17:26:29 ak Exp $
++ * $Id: nameif.c,v 1.4 2003/09/11 03:46:49 ak Exp $
+  */ 
+ #ifndef _GNU_SOURCE 
+ #define _GNU_SOURCE
+@@ -117,7 +117,8 @@ int getmac(char *name, unsigned char *ma
+ }
+ 
+ struct change { 
+-	struct change *next,**pprev;
++	struct change *next;
++	int found;
+ 	char ifname[IFNAMSIZ+1];
+ 	unsigned char mac[6];
+ }; 
+@@ -139,10 +140,7 @@ int addchange(char *p, struct change *ch
+ 			ch->ifname, pos); 
+ 	if (parsemac(p,ch->mac) < 0) 
+ 		complain(_("cannot parse MAC `%s' at %s"), p, pos); 
+-	if (clist) 
+-		clist->pprev = &ch->next;
+ 	ch->next = clist;
+-	ch->pprev = &clist;
+ 	clist = ch;
+ 	return 0; 
+ }
+@@ -177,7 +175,7 @@ void readconf(void)
+ 		if (*p == '\0')
+ 			continue; 
+ 		n = strcspn(p, " \t"); 
+-		if (n > IFNAMSIZ) 
++		if (n > IFNAMSIZ-1) 
+ 			complain(_("interface name too long at line %d"), line);  
+ 		memcpy(ch->ifname, p, n); 
+ 		ch->ifname[n] = 0; 
+@@ -200,7 +198,7 @@ struct option lopt[] = { 
+ 
+ void usage(void)
+ {
+-	fprintf(stderr, _("usage: nameif [-c configurationfile] [-s] {ifname macaddress}")); 
++	fprintf(stderr, _("usage: nameif [-c configurationfile] [-s] {ifname macaddress}\n")); 
+ 	exit(1); 
+ }
+ 
+@@ -277,21 +275,21 @@ int main(int ac, char **av) 
+ 		ch = lookupmac(mac); 
+ 		if (!ch) 
+ 			continue;
+-			
+-		*ch->pprev = ch->next;
++		
++		ch->found = 1;	
+ 		if (strcmp(p, ch->ifname)) { 
+ 			if (setname(p, ch->ifname) < 0)  
+ 				complain(_("cannot change name of %s to %s: %s"),
+ 						p, ch->ifname, strerror(errno)); 
+ 		} 
+-		free(ch);
+ 	} 
+ 	fclose(ifh); 
+ 	
+ 	while (clist) { 
+ 		struct change *ch = clist;
+ 		clist = clist->next;
+-		warning(_("interface '%s' not found"), ch->ifname); 
++		if (!ch->found)
++			warning(_("interface '%s' not found"), ch->ifname); 
+ 		free(ch); 
+ 	}
+ 
diff -Naur a/tinycore/patches/CVS-20031011-hostname.c_sync.patch b/tinycore/patches/CVS-20031011-hostname.c_sync.patch
--- a/tinycore/patches/CVS-20031011-hostname.c_sync.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20031011-hostname.c_sync.patch	2010-07-08 08:52:49.818443973 +0000
@@ -0,0 +1,97 @@
+Sync with upstream CVS, complete log:
+
+Revision 1.12 - Sat Oct 11 21:08:10 2003 UTC by ecki
+Maik Broemme contributed gcc warning fixes (break after default: label)
+
+Revision 1.11 - Thu Jun 12 03:22:30 2003 UTC by ecki
+make hostname compile warnign free with gcc 3.3 (Ec)
+
+Index: net-tools/hostname.c
+===================================================================
+--- net-tools.orig/hostname.c
++++ net-tools/hostname.c
+@@ -9,20 +9,19 @@
+  *              dnsdmoainname   
+  *              nisdomainname {name|-F file}
+  *
+- * Version:     hostname 1.96 (1996-02-18)
++ * Version:     hostname 1.101 (2003-10-11)
+  *
+  * Author:      Peter Tobias <tobias@et-inf.fho-emden.de>
+  *
+  * Changes:
+- *      {1.90}  Peter Tobias :          Added -a and -i options.
+- *      {1.91}  Bernd Eckenfels :       -v,-V rewritten, long_opts 
+- *                                      (major rewrite), usage.
+- *960120 {1.95} Bernd Eckenfels :       -y/nisdomainname - support for get/
+- *                                      setdomainname added 
+- *960218 {1.96} Bernd Eckenfels :       netinet/in.h added
+- *980629 {1.97} Arnaldo Carvalho de Melo : gettext instead of catgets for i18n
+- *20000213 {1.99} Arnaldo Carvalho de Melo : fixed some i18n strings
++ *         {1.90}  Peter Tobias : Added -a and -i options.
++ *         {1.91}  Bernd Eckenfels : -v,-V rewritten, long_opts (major rewrite), usage.
++ *19960120 {1.95}  Bernd Eckenfels : -y/nisdomainname - support for get/setdomainname added 
++ *19960218 {1.96}  Bernd Eckenfels : netinet/in.h added
++ *19980629 {1.97}  Arnaldo Carvalho de Melo : gettext instead of catgets for i18n
++ *20000213 {1.99}  Arnaldo Carvalho de Melo : fixed some i18n strings
+  *20010404 {1.100} Arnaldo Carvalho de Melo: use setlocale
++ *20031011 {1.101} Maik Broemme: gcc 3.x fixes (default: break)
+  *
+  *              This program is free software; you can redistribute it
+  *              and/or  modify it under  the terms of  the GNU General
+@@ -31,7 +30,9 @@
+  *              your option) any later version.
+  */
+ #include <stdio.h>
++#include <stdlib.h>
+ #include <unistd.h>
++#include <stdlib.h>
+ #include <getopt.h>
+ #include <string.h>
+ #include <netdb.h>
+@@ -78,6 +79,7 @@ static void setnname(char *nname)
+             fprintf(stderr, _("%s: name too long\n"), program_name);
+             break;
+         default:
++	    break;
+         }
+ 	exit(1);
+     }
+@@ -97,7 +99,6 @@ static void sethname(char *hname)
+ 	case EINVAL:
+ 	    fprintf(stderr, _("%s: name too long\n"), program_name);
+ 	    break;
+-	default:
+ 	}
+ 	exit(1);
+     };
+@@ -116,7 +117,6 @@ static void setdname(char *dname)
+ 	case EINVAL:
+ 	    fprintf(stderr, _("%s: name too long\n"), program_name);
+ 	    break;
+-	default:
+ 	}
+ 	exit(1);
+     };
+@@ -173,7 +173,6 @@ static void showhname(char *hname, int c
+ 	    *p = '\0';
+ 	printf("%s\n", hp->h_name);
+ 	break;
+-    default:
+     }
+ }
+ 
+@@ -326,11 +325,12 @@ int main(int argc, char **argv)
+ 	    break;
+ 	case 'V':
+ 	    version();
++	    break; // not reached
+ 	case '?':
+ 	case 'h':
+ 	default:
+ 	    usage();
+-
++	    break; // not reached
+ 	};
+ 
+ 
diff -Naur a/tinycore/patches/CVS-20051204-arp.c_sync.patch b/tinycore/patches/CVS-20051204-arp.c_sync.patch
--- a/tinycore/patches/CVS-20051204-arp.c_sync.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20051204-arp.c_sync.patch	2010-07-08 08:52:49.815110639 +0000
@@ -0,0 +1,311 @@
+Sync with upstream CVS, complete log:
+
+Revision 1.25 - Sun Dec 4 02:57:15 2005 UTC by ecki
+In order to fix alignment bugs with recent GCCs I have to use
+sockaddr_storage instead of sockaddr for allocation.
+http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=340384
+Thanks to Blars Blarson, Jurij Smakov and Steve Langasek
+
+Revision 1.24 - Mon May 16 04:30:17 2005 UTC by ecki
+desupport dontpub in arp.8 and arp -? (Debian Bug #203396)
+
+Revision 1.23 - Sat Feb 8 19:56:25 2003 UTC by ecki
+fixed an logic error in the "not found" handling for deleting entries
+also added a documentation comment and newer errno values for 2.4
+Thanks to niteowl@intrinsity.com for pointing out.
+
+Revision 1.22 - Tue Dec 10 01:01:24 2002 UTC by ecki
+change confusing "*" into "<from_interface>"
+
+Revision 1.21 - Sun May 6 02:14:07 2001 UTC by ecki
+changed a type arp -a now prints PUB instead of PUP for proxy arp entries
+
+Index: net-tools/arp.c
+===================================================================
+--- net-tools.orig/arp.c
++++ net-tools/arp.c
+@@ -8,7 +8,7 @@
+  *              NET-3 Networking Distribution for the LINUX operating
+  *              system.
+  *
+- * Version:     $Id: arp.c,v 1.20 2001/04/08 17:05:05 pb Exp $
++ * Version:     $Id: arp.c,v 1.25 2005/12/04 02:57:15 ecki Exp $
+  *
+  * Maintainer:  Bernd 'eckes' Eckenfels, <net-tools@lina.inka.de>
+  *
+@@ -100,9 +100,10 @@ static int arp_del(char **args)
+ {
+     char host[128];
+     struct arpreq req;
+-    struct sockaddr sa;
++    struct sockaddr_storage ss;
++    struct sockaddr *sa;
+     int flags = 0;
+-    int err;
++    int deleted = 0;
+ 
+     memset((char *) &req, 0, sizeof(req));
+ 
+@@ -112,12 +113,13 @@ static int arp_del(char **args)
+ 	return (-1);
+     }
+     safe_strncpy(host, *args, (sizeof host));
+-    if (ap->input(0, host, &sa) < 0) {
++    sa = (struct sockaddr *)&ss;
++    if (ap->input(0, host, sa) < 0) {
+ 	ap->herror(host);
+ 	return (-1);
+     }
+     /* If a host has more than one address, use the correct one! */
+-    memcpy((char *) &req.arp_pa, (char *) &sa, sizeof(struct sockaddr));
++    memcpy((char *) &req.arp_pa, (char *) sa, sizeof(struct sockaddr));
+ 
+     if (hw_set)
+ 	req.arp_ha.sa_family = hw->type;
+@@ -148,7 +150,7 @@ static int arp_del(char **args)
+ 	    continue;
+ 	}
+ 	if (!strcmp(*args, "dontpub")) {
+-#ifdef HAVE_ATF_DONTPUB
++#ifdef ATF_DONTPUB
+ 	    req.arp_flags |= ATF_DONTPUB;
+ #else
+ 	    ENOSUPP("arp", "ATF_DONTPUB");
+@@ -157,7 +159,7 @@ static int arp_del(char **args)
+ 	    continue;
+ 	}
+ 	if (!strcmp(*args, "auto")) {
+-#ifdef HAVE_ATF_MAGIC
++#ifdef ATF_MAGIC
+ 	    req.arp_flags |= ATF_MAGIC;
+ #else
+ 	    ENOSUPP("arp", "ATF_MAGIC");
+@@ -177,11 +179,11 @@ static int arp_del(char **args)
+ 		usage();
+ 	    if (strcmp(*args, "255.255.255.255") != 0) {
+ 		strcpy(host, *args);
+-		if (ap->input(0, host, &sa) < 0) {
++		if (ap->input(0, host, sa) < 0) {
+ 		    ap->herror(host);
+ 		    return (-1);
+ 		}
+-		memcpy((char *) &req.arp_netmask, (char *) &sa,
++		memcpy((char *) &req.arp_netmask, (char *) sa,
+ 		       sizeof(struct sockaddr));
+ 		req.arp_flags |= ATF_NETMASK;
+ 	    }
+@@ -190,35 +192,41 @@ static int arp_del(char **args)
+ 	}
+ 	usage();
+     }
++
++    // if neighter priv nor pub is given, work on both
+     if (flags == 0)
+ 	flags = 3;
+ 
+     strcpy(req.arp_dev, device);
+ 
+-    err = -1;
++    /* unfortuatelly the kernel interface does not allow us to
++       delete private entries anlone, so we need this hack
++       to avoid "not found" errors if we try both. */
++    deleted = 0;
+ 
+     /* Call the kernel. */
+     if (flags & 2) {
+ 	if (opt_v)
+-	    fprintf(stderr, "arp: SIOCDARP(nopub)\n");
+-	if ((err = ioctl(sockfd, SIOCDARP, &req) < 0)) {
+-	    if (errno == ENXIO) {
++	    fprintf(stderr, "arp: SIOCDARP(dontpub)\n");
++	if (ioctl(sockfd, SIOCDARP, &req) < 0) {
++	    if ((errno == ENXIO) || (errno == ENOENT)) {
+ 		if (flags & 1)
+-		    goto nopub;
++		    goto dontpub;
+ 		printf(_("No ARP entry for %s\n"), host);
+ 		return (-1);
+ 	    }
+-	    perror("SIOCDARP(priv)");
++	    perror("SIOCDARP(dontpub)");
+ 	    return (-1);
+-	}
++	} else
++	  deleted = 1;
+     }
+-    if ((flags & 1) && (err)) {
+-      nopub:
++    if (!deleted && (flags & 1)) {
++      dontpub:
+ 	req.arp_flags |= ATF_PUBL;
+ 	if (opt_v)
+ 	    fprintf(stderr, "arp: SIOCDARP(pub)\n");
+ 	if (ioctl(sockfd, SIOCDARP, &req) < 0) {
+-	    if (errno == ENXIO) {
++	    if ((errno == ENXIO) || (errno == ENOENT)) {
+ 		printf(_("No ARP entry for %s\n"), host);
+ 		return (-1);
+ 	    }
+@@ -260,7 +268,8 @@ static int arp_set(char **args)
+ {
+     char host[128];
+     struct arpreq req;
+-    struct sockaddr sa;
++    struct sockaddr_storage ss;
++    struct sockaddr *sa;
+     int flags;
+ 
+     memset((char *) &req, 0, sizeof(req));
+@@ -271,12 +280,13 @@ static int arp_set(char **args)
+ 	return (-1);
+     }
+     safe_strncpy(host, *args++, (sizeof host));
+-    if (ap->input(0, host, &sa) < 0) {
++    sa = (struct sockaddr *)&ss;
++    if (ap->input(0, host, sa) < 0) {
+ 	ap->herror(host);
+ 	return (-1);
+     }
+     /* If a host has more than one address, use the correct one! */
+-    memcpy((char *) &req.arp_pa, (char *) &sa, sizeof(struct sockaddr));
++    memcpy((char *) &req.arp_pa, (char *) sa, sizeof(struct sockaddr));
+ 
+     /* Fetch the hardware address. */
+     if (*args == NULL) {
+@@ -317,7 +327,7 @@ static int arp_set(char **args)
+ 	    continue;
+ 	}
+ 	if (!strcmp(*args, "dontpub")) {
+-#ifdef HAVE_ATF_DONTPUB
++#ifdef ATF_DONTPUB
+ 	    flags |= ATF_DONTPUB;
+ #else
+ 	    ENOSUPP("arp", "ATF_DONTPUB");
+@@ -326,7 +336,7 @@ static int arp_set(char **args)
+ 	    continue;
+ 	}
+ 	if (!strcmp(*args, "auto")) {
+-#ifdef HAVE_ATF_MAGIC
++#ifdef ATF_MAGIC
+ 	    flags |= ATF_MAGIC;
+ #else
+ 	    ENOSUPP("arp", "ATF_MAGIC");
+@@ -346,11 +356,11 @@ static int arp_set(char **args)
+ 		usage();
+ 	    if (strcmp(*args, "255.255.255.255") != 0) {
+ 		strcpy(host, *args);
+-		if (ap->input(0, host, &sa) < 0) {
++		if (ap->input(0, host, sa) < 0) {
+ 		    ap->herror(host);
+ 		    return (-1);
+ 		}
+-		memcpy((char *) &req.arp_netmask, (char *) &sa,
++		memcpy((char *) &req.arp_netmask, (char *) sa,
+ 		       sizeof(struct sockaddr));
+ 		flags |= ATF_NETMASK;
+ 	    }
+@@ -445,11 +455,11 @@ static void arp_disp_2(char *name, int t
+ 	strcat(flags, "M");
+     if (arp_flags & ATF_PUBL)
+ 	strcat(flags, "P");
+-#ifdef HAVE_ATF_MAGIC
++#ifdef ATF_MAGIC
+     if (arp_flags & ATF_MAGIC)
+ 	strcat(flags, "A");
+ #endif
+-#ifdef HAVE_ATF_DONTPUB
++#ifdef ATF_DONTPUB
+     if (arp_flags & ATF_DONTPUB)
+ 	strcat(flags, "!");
+ #endif
+@@ -463,7 +473,7 @@ static void arp_disp_2(char *name, int t
+ 
+     if (!(arp_flags & ATF_COM)) {
+ 	if (arp_flags & ATF_PUBL)
+-	    printf("%-8.8s%-20.20s", "*", "*");
++	    printf("%-8.8s%-20.20s", "*", _("<from_interface>"));
+ 	else
+ 	    printf("%-8.8s%-20.20s", "", _("(incomplete)"));
+     } else {
+@@ -486,7 +496,7 @@ static void arp_disp(char *name, char *i
+ 
+     if (!(arp_flags & ATF_COM)) {
+ 	if (arp_flags & ATF_PUBL)
+-	    printf("* ");
++	    printf("<from_interface> ");
+ 	else
+ 	    printf(_("<incomplete> "));
+     } else {
+@@ -499,12 +509,12 @@ static void arp_disp(char *name, char *i
+     if (arp_flags & ATF_PERM)
+ 	printf("PERM ");
+     if (arp_flags & ATF_PUBL)
+-	printf("PUP ");
+-#ifdef HAVE_ATF_MAGIC
++	printf("PUB ");
++#ifdef ATF_MAGIC
+     if (arp_flags & ATF_MAGIC)
+ 	printf("AUTO ");
+ #endif
+-#ifdef HAVE_ATF_DONTPUB
++#ifdef ATF_DONTPUB
+     if (arp_flags & ATF_DONTPUB)
+ 	printf("DONTPUB ");
+ #endif
+@@ -519,7 +529,8 @@ static void arp_disp(char *name, char *i
+ static int arp_show(char *name)
+ {
+     char host[100];
+-    struct sockaddr sa;
++    struct sockaddr_storage ss;
++    struct sockaddr *sa;
+     char ip[100];
+     char hwa[100];
+     char mask[100];
+@@ -532,14 +543,15 @@ static int arp_show(char *name)
+ 
+     host[0] = '\0';
+ 
++    sa = (struct sockaddr *)&ss;
+     if (name != NULL) {
+ 	/* Resolve the host name. */
+ 	safe_strncpy(host, name, (sizeof host));
+-	if (ap->input(0, host, &sa) < 0) {
++	if (ap->input(0, host, sa) < 0) {
+ 	    ap->herror(host);
+ 	    return (-1);
+ 	}
+-	safe_strncpy(host, ap->sprint(&sa, 1), sizeof(host));
++	safe_strncpy(host, ap->sprint(sa, 1), sizeof(host));
+     }
+     /* Open the PROCps kernel table. */
+     if ((fp = fopen(_PATH_PROCNET_ARP, "r")) == NULL) {
+@@ -575,10 +587,10 @@ static int arp_show(char *name)
+ 	    if (opt_n)
+ 		hostname = "?";
+ 	    else {
+-		if (ap->input(0, ip, &sa) < 0)
++		if (ap->input(0, ip, sa) < 0)
+ 		    hostname = ip;
+ 		else
+-		    hostname = ap->sprint(&sa, opt_n | 0x8000);
++		    hostname = ap->sprint(sa, opt_n | 0x8000);
+ 		if (strcmp(hostname, ip) == 0)
+ 		    hostname = "?";
+ 	    }
+@@ -612,11 +624,10 @@ static void version(void)
+ static void usage(void)
+ {
+     fprintf(stderr, _("Usage:\n  arp [-vn]  [<HW>] [-i <if>] [-a] [<hostname>]             <-Display ARP cache\n"));
+-    fprintf(stderr, _("  arp [-v]          [-i <if>] -d  <hostname> [pub][nopub]    <-Delete ARP entry\n"));
+-    fprintf(stderr, _("  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]              <-Add entry from file\n"));
+-    fprintf(stderr, _("  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [temp][nopub] <-Add entry\n"));
+-    fprintf(stderr, _("  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [netmask <nm>] pub  <-''-\n"));
+-    fprintf(stderr, _("  arp [-v]   [<HW>] [-i <if>] -Ds <hostname> <if> [netmask <nm>] pub      <-''-\n\n"));
++    fprintf(stderr, _("  arp [-v]          [-i <if>] -d  <host> [pub]               <-Delete ARP entry\n"));
++    fprintf(stderr, _("  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]            <-Add entry from file\n"));
++    fprintf(stderr, _("  arp [-v]   [<HW>] [-i <if>] -s  <host> <hwaddr> [temp]            <-Add entry\n"));
++    fprintf(stderr, _("  arp [-v]   [<HW>] [-i <if>] -Ds <host> <if> [netmask <nm>] pub          <-''-\n\n"));
+     
+     fprintf(stderr, _("        -a                       display (all) hosts in alternative (BSD) style\n"));
+     fprintf(stderr, _("        -s, --set                set a new ARP entry\n"));
diff -Naur a/tinycore/patches/CVS-20051204-slttach.c_sync.patch b/tinycore/patches/CVS-20051204-slttach.c_sync.patch
--- a/tinycore/patches/CVS-20051204-slttach.c_sync.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20051204-slttach.c_sync.patch	2010-07-08 08:52:49.788446417 +0000
@@ -0,0 +1,43 @@
+Sync with upstream CVS, complete log:
+
+Revision 1.11 - Sun Dec 4 05:15:36 2005 UTC by ecki
+use file version
+
+Revision 1.10 - Sun Dec 4 05:14:08 2005 UTC by ecki
+make slattach 3-wire -L mode work (no RTSCTS) (Debian Bug #175743)
+
+Index: net-tools/slattach.c
+===================================================================
+--- net-tools.orig/slattach.c
++++ net-tools/slattach.c
+@@ -73,7 +73,7 @@
+ 
+ 
+ const char *Release = RELEASE,
+-	   *Version = "@(#) slattach 1.21 (1999-11-21)",
++	   *Version = "$Id: slattach.c,v 1.11 2005/12/04 05:15:36 ecki Exp $",
+ 	   *Signature = "net-tools, Fred N. van Kempen et al.";
+ 
+ 
+@@ -115,7 +115,7 @@ int		opt_h = 0;		/* "hangup" on carrier 
+ int		opt_k = 0;		/* "keepalive" value		*/
+ #endif
+ int		opt_l = 0;		/* "lock it" flag		*/
+-int		opt_L = 0;		/* clocal flag			*/
++int		opt_L = 0;		/* 3-wire mode flag		*/
+ int		opt_m = 0;		/* "set RAW mode" flag		*/
+ int		opt_n = 0;		/* "set No Mesg" flag		*/
+ #ifdef SIOCSOUTFILL
+@@ -342,9 +342,11 @@ tty_set_raw(struct termios *tty)
+   tty->c_oflag = (0);				/* output flags		*/
+   tty->c_lflag = (0);				/* local flags		*/
+   speed = (tty->c_cflag & CBAUD);		/* save current speed	*/
+-  tty->c_cflag = (CRTSCTS | HUPCL | CREAD);	/* UART flags		*/
++  tty->c_cflag = (HUPCL | CREAD);		/* UART flags		*/
+   if (opt_L) 
+ 	tty->c_cflag |= CLOCAL;
++  else
++	tty->c_cflag |= CRTSCTS;
+   tty->c_cflag |= speed;			/* restore speed	*/
+   return(0);
+ }
diff -Naur a/tinycore/patches/CVS-20060927-mii-tool.c_sync.patch b/tinycore/patches/CVS-20060927-mii-tool.c_sync.patch
--- a/tinycore/patches/CVS-20060927-mii-tool.c_sync.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20060927-mii-tool.c_sync.patch	2010-07-08 08:52:49.788446417 +0000
@@ -0,0 +1,341 @@
+Sync with upstream CVS, complete log:
+
+Revision 1.9 - Wed Sep 27 20:59:18 2006 UTC by ecki
+
+GigE Support by Stephen Hemminger from
+http://developer.osdl.org/shemminger/prototypes/mii-tool.tar.bz2
+with verbose register patch from Dean Gaudet
+
+Revision 1.8 - Thu Jun 3 22:18:26 2004 UTC by ecki
+
+added linebreak to  version signature
+
+Revision 1.7 - Mon Oct 20 22:22:22 2003 UTC by ecki
+make sure version string is helpful
+
+Revision 1.6 - Mon Oct 20 22:01:13 2003 UTC by ecki
+patch to recognize more hardware without MII support (from Redhat Bug#77882,
+notified by Tilmann Bubeck).
+
+Revision 1.5 - Sat Jun 28 03:19:04 2003 UTC by ecki
+Use new style MII ioctls only. This will give you a warning, if compiled
+with old kernel source tree. It will also not work if compiled with
+new source on old kernels. The new ioctls also require root for reading, the
+old didnt. This fixes Debian bug #133648. No fallback compatibility
+is included for reasons of cleaner source.
+
+Revision 1.4 - Wed May 28 19:41:16 2003 UTC by ecki
+make it compile on stricter gcc3.3
+
+Revision 1.3 - Sun Sep 15 00:25:14 2002 UTC by ecki
+Implemented the Sean Reifenschneider suggested fflush() to the --watch
+function of mii-tool.
+
+Revision 1.2 - Fri Jun 14 01:08:20 2002 UTC by ecki
+this fixes segfault on -A "" and -F "" in mii-tool reported in debian
+bug #139027
+
+Index: net-tools/mii-tool.c
+===================================================================
+--- net-tools.orig/mii-tool.c
++++ net-tools/mii-tool.c
+@@ -29,8 +29,7 @@
+ 	http://www.national.com/pf/DP/DP83840.html
+ */
+ 
+-static char version[] =
+-"mii-tool.c 1.9 2000/04/28 00:56:08 (David Hinds)\n";
++static char Version[] = "$Id: mii-tool.c,v 1.9 2006/09/27 20:59:18 ecki Exp $\n(Author: David Hinds based on Donald Becker's mii-diag)";
+ 
+ #include <unistd.h>
+ #include <stdlib.h>
+@@ -46,16 +45,19 @@ static char version[] =
+ #include <sys/socket.h>
+ #include <sys/ioctl.h>
+ #include <net/if.h>
++#include <linux/sockios.h>
++
+ #ifndef __GLIBC__
+ #include <linux/if_arp.h>
+ #include <linux/if_ether.h>
+ #endif
+ #include "mii.h"
++#include "version.h"
+ 
+ #define MAX_ETH		8		/* Maximum # of interfaces */
+ 
+ /* Table of known MII's */
+-static struct {
++static const struct {
+     u_short	id1, id2;
+     char	*name;
+ } mii_id[] = {
+@@ -74,6 +76,9 @@ static struct {
+     { 0x0181, 0x4410, "Quality QS6612" },
+     { 0x0282, 0x1c50, "SMSC 83C180" },
+     { 0x0300, 0xe540, "TDK 78Q2120" },
++    { 0x0141, 0x0c20, "Yukon 88E1011" },
++    { 0x0141, 0x0cc0, "Yukon-EC 88E1111" },
++    { 0x0141, 0x0c90, "Yukon-2 88E1112" },
+ };
+ #define NMII (sizeof(mii_id)/sizeof(mii_id[0]))
+ 
+@@ -137,40 +142,48 @@ static void mdio_write(int skfd, int loc
+ 
+ const struct {
+     char	*name;
+-    u_short	value;
++    u_short	value[2];
+ } media[] = {
+     /* The order through 100baseT4 matches bits in the BMSR */
+-    { "10baseT-HD",	MII_AN_10BASET_HD },
+-    { "10baseT-FD",	MII_AN_10BASET_FD },
+-    { "100baseTx-HD",	MII_AN_100BASETX_HD },
+-    { "100baseTx-FD",	MII_AN_100BASETX_FD },
+-    { "100baseT4",	MII_AN_100BASET4 },
+-    { "100baseTx",	MII_AN_100BASETX_FD | MII_AN_100BASETX_HD },
+-    { "10baseT",	MII_AN_10BASET_FD | MII_AN_10BASET_HD },
++    { "10baseT-HD",	{MII_AN_10BASET_HD} },
++    { "10baseT-FD",	{MII_AN_10BASET_FD} },
++    { "100baseTx-HD",	{MII_AN_100BASETX_HD} },
++    { "100baseTx-FD",	{MII_AN_100BASETX_FD} },
++    { "100baseT4",	{MII_AN_100BASET4} },
++    { "100baseTx",	{MII_AN_100BASETX_FD | MII_AN_100BASETX_HD} },
++    { "10baseT",	{MII_AN_10BASET_FD | MII_AN_10BASET_HD} },
++
++    { "1000baseT-HD",	{0, MII_BMCR2_1000HALF} },
++    { "1000baseT-FD",	{0, MII_BMCR2_1000FULL} },
++    { "1000baseT",	{0, MII_BMCR2_1000HALF|MII_BMCR2_1000FULL} },
+ };
+ #define NMEDIA (sizeof(media)/sizeof(media[0]))
+ 	
+ /* Parse an argument list of media types */
+-static int parse_media(char *arg)
++static int parse_media(char *arg, unsigned *bmcr2)
+ {
+     int mask, i;
+     char *s;
+     mask = strtoul(arg, &s, 16);
+     if ((*arg != '\0') && (*s == '\0')) {
+ 	if ((mask & MII_AN_ABILITY_MASK) &&
+-	    !(mask & ~MII_AN_ABILITY_MASK))
+-	    return mask;
++	    !(mask & ~MII_AN_ABILITY_MASK)) {
++		*bmcr2 = 0;
++		return mask;
++	}
+ 	goto failed;
+-    } else {
+-	mask = 0;
+-	s = strtok(arg, ", ");
+-	do {
++    }
++    mask = 0;
++    *bmcr2 = 0;
++    s = strtok(arg, ", ");
++    do {
+ 	    for (i = 0; i < NMEDIA; i++)
+-		if (strcasecmp(media[i].name, s) == 0) break;
++		if (s && strcasecmp(media[i].name, s) == 0) break;
+ 	    if (i == NMEDIA) goto failed;
+-	    mask |= media[i].value;
+-	} while ((s = strtok(NULL, ", ")) != NULL);
+-    }
++	    mask |= media[i].value[0];
++	    *bmcr2 |= media[i].value[1];
++    } while ((s = strtok(NULL, ", ")) != NULL);
++
+     return mask;
+ failed:
+     fprintf(stderr, "Invalid media specification '%s'.\n", arg);
+@@ -179,11 +192,24 @@ failed:
+ 
+ /*--------------------------------------------------------------------*/
+ 
+-static char *media_list(int mask, int best)
++static const char *media_list(unsigned mask, unsigned mask2, int best)
+ {
+     static char buf[100];
+     int i;
+     *buf = '\0';
++
++    if (mask & MII_BMCR_SPEED1000) {
++	if (mask2 & MII_BMCR2_1000HALF) {
++	    strcat(buf, " ");
++	    strcat(buf, "1000baseT-HD");
++	    if (best) goto out;
++	}
++	if (mask2 & MII_BMCR2_1000FULL) {
++	    strcat(buf, " ");
++	    strcat(buf, "1000baseT-FD");
++	    if (best) goto out;
++	}
++    }
+     mask >>= 5;
+     for (i = 4; i >= 0; i--) {
+ 	if (mask & (1<<i)) {
+@@ -192,6 +218,7 @@ static char *media_list(int mask, int be
+ 	    if (best) break;
+ 	}
+     }
++ out:
+     if (mask & (1<<5))
+ 	strcat(buf, " flow-control");
+     return buf;
+@@ -201,15 +228,15 @@ int show_basic_mii(int sock, int phy_id)
+ {
+     char buf[100];
+     int i, mii_val[32];
+-    int bmcr, bmsr, advert, lkpar;
++    unsigned bmcr, bmsr, advert, lkpar, bmcr2, lpa2;
+ 
+     /* Some bits in the BMSR are latched, but we can't rely on being
+        the only reader, so only the current values are meaningful */
+     mdio_read(sock, MII_BMSR);
+-    for (i = 0; i < ((verbose > 1) ? 32 : 8); i++)
++    for (i = 0; i < ((verbose > 1) ? 32 : MII_BASIC_MAX); i++)
+ 	mii_val[i] = mdio_read(sock, i);
+ 
+-    if (mii_val[MII_BMCR] == 0xffff) {
++    if (mii_val[MII_BMCR] == 0xffff  || mii_val[MII_BMSR] == 0x0000) {
+ 	fprintf(stderr, "  No MII transceiver present!.\n");
+ 	return -1;
+     }
+@@ -217,6 +244,7 @@ int show_basic_mii(int sock, int phy_id)
+     /* Descriptive rename. */
+     bmcr = mii_val[MII_BMCR]; bmsr = mii_val[MII_BMSR];
+     advert = mii_val[MII_ANAR]; lkpar = mii_val[MII_ANLPAR];
++    bmcr2 = mii_val[MII_CTRL1000]; lpa2 = mii_val[MII_STAT1000];
+ 
+     sprintf(buf, "%s: ", ifr.ifr_name);
+     if (bmcr & MII_BMCR_AN_ENA) {
+@@ -224,7 +252,7 @@ int show_basic_mii(int sock, int phy_id)
+ 	    if (advert & lkpar) {
+ 		strcat(buf, (lkpar & MII_AN_ACK) ?
+ 		       "negotiated" : "no autonegotiation,");
+-		strcat(buf, media_list(advert & lkpar, 1));
++		strcat(buf, media_list(advert & lkpar, bmcr2 & lpa2>>2, 1));
+ 		strcat(buf, ", ");
+ 	    } else {
+ 		strcat(buf, "autonegotiation failed, ");
+@@ -234,8 +262,10 @@ int show_basic_mii(int sock, int phy_id)
+ 	}
+     } else {
+ 	sprintf(buf+strlen(buf), "%s Mbit, %s duplex, ",
+-	       (bmcr & MII_BMCR_100MBIT) ? "100" : "10",
+-	       (bmcr & MII_BMCR_DUPLEX) ? "full" : "half");
++		((bmcr2 & (MII_BMCR2_1000HALF | MII_BMCR2_1000FULL)) & lpa2 >> 2)
++		? "1000"
++		: (bmcr & MII_BMCR_100MBIT) ? "100" : "10",
++		(bmcr & MII_BMCR_DUPLEX) ? "full" : "half");
+     }
+     strcat(buf, (bmsr & MII_BMSR_LINK_VALID) ? "link ok" : "no link");
+ 
+@@ -296,12 +326,13 @@ int show_basic_mii(int sock, int phy_id)
+ 	if (bmsr & MII_BMSR_REMOTE_FAULT)
+ 	    printf("remote fault, ");
+ 	printf((bmsr & MII_BMSR_LINK_VALID) ? "link ok" : "no link");
+-	printf("\n  capabilities:%s", media_list(bmsr >> 6, 0));
+-	printf("\n  advertising: %s", media_list(advert, 0));
++	printf("\n  capabilities:%s", media_list(bmsr >> 6, bmcr2, 0));
++	printf("\n  advertising: %s", media_list(advert, lpa2 >> 2, 0));
+ 	if (lkpar & MII_AN_ABILITY_MASK)
+-	    printf("\n  link partner:%s", media_list(lkpar, 0));
++	    printf("\n  link partner:%s", media_list(lkpar, bmcr2, 0));
+ 	printf("\n");
+     }
++    fflush(stdout);
+     return 0;
+ }
+ 
+@@ -329,7 +360,7 @@ static int do_one_xcvr(int skfd, char *i
+ 	printf("resetting the transceiver...\n");
+ 	mdio_write(skfd, MII_BMCR, MII_BMCR_RESET);
+     }
+-    if (nway_advertise) {
++    if (nway_advertise > 0) {
+ 	mdio_write(skfd, MII_ANAR, nway_advertise | 1);
+ 	opt_restart = 1;
+     }
+@@ -379,27 +410,38 @@ static void watch_one_xcvr(int skfd, cha
+ /*--------------------------------------------------------------------*/
+ 
+ const char *usage =
+-"usage: %s [-VvRrwl] [-A media,... | -F media] [interface ...]
+-       -V, --version               display version information
+-       -v, --verbose               more verbose output
+-       -R, --reset                 reset MII to poweron state
+-       -r, --restart               restart autonegotiation
+-       -w, --watch                 monitor for link status changes
+-       -l, --log                   with -w, write events to syslog
+-       -A, --advertise=media,...   advertise only specified media
+-       -F, --force=media           force specified media technology
+-media: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD,
+-       (to advertise both HD and FD) 100baseTx, 10baseT\n";
++"usage: %s [-VvRrwl] [-A media,... | -F media] [interface ...]\n"
++"       -V, --version               display version information\n"
++"       -v, --verbose               more verbose output\n"
++"       -R, --reset                 reset MII to poweron state\n"
++"       -r, --restart               restart autonegotiation\n"
++"       -w, --watch                 monitor for link status changes\n"
++"       -l, --log                   with -w, write events to syslog\n"
++"       -A, --advertise=media,...   advertise only specified media\n"
++"       -F, --force=media           force specified media technology\n"
++"media: 1000baseTx-HD, 1000baseTx-FD,\n"
++"       100baseT4, 100baseTx-FD, 100baseTx-HD,\n"
++"       10baseT-FD, 10baseT-HD,\n"
++"       (to advertise both HD and FD) 1000baseTx, 100baseTx, 10baseT\n";
++
++
++static void version(void)
++{
++    fprintf(stderr, "%s\n%s\n", Version, RELEASE);
++    exit(5); /* E_VERSION */
++}
++
+ 
+ int main(int argc, char **argv)
+ {
+     int i, c, ret, errflag = 0;
+     char s[6];
++    unsigned ctrl1000 = 0;
+     
+     while ((c = getopt_long(argc, argv, "A:F:p:lrRvVw?", longopts, 0)) != EOF)
+ 	switch (c) {
+-	case 'A': nway_advertise = parse_media(optarg); break;
+-	case 'F': fixed_speed = parse_media(optarg); break;
++	case 'A': nway_advertise = parse_media(optarg, &ctrl1000); break;
++	case 'F': fixed_speed = parse_media(optarg, &ctrl1000); break;
+ 	case 'p': override_phy = atoi(optarg); break;
+ 	case 'r': opt_restart++;	break;
+ 	case 'R': opt_reset++;		break;
+@@ -411,6 +453,10 @@ int main(int argc, char **argv)
+ 	}
+     /* Check for a few inappropriate option combinations */
+     if (opt_watch) verbose = 0;
++
++    if ((nway_advertise < 0) || (fixed_speed < 0))
++    	return 2;
++
+     if (errflag || (fixed_speed & (fixed_speed-1)) ||
+ 	(fixed_speed && (opt_restart || nway_advertise))) {
+ 	fprintf(stderr, usage, argv[0]);
+@@ -418,7 +464,7 @@ int main(int argc, char **argv)
+     }
+ 
+     if (opt_version)
+-	printf(version);
++	version();
+ 
+     /* Open a basic socket. */
+     if ((skfd = socket(AF_INET, SOCK_DGRAM,0)) < 0) {
+@@ -426,6 +472,9 @@ int main(int argc, char **argv)
+ 	exit(-1);
+     }
+ 
++    if (verbose > 1)
++    	printf("Using SIOCGMIIPHY=0x%x\n", SIOCGMIIPHY);	
++
+     /* No remaining args means show all interfaces. */
+     if (optind == argc) {
+ 	ret = 1;
diff -Naur a/tinycore/patches/CVS-20061011-includes_sync.patch b/tinycore/patches/CVS-20061011-includes_sync.patch
--- a/tinycore/patches/CVS-20061011-includes_sync.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20061011-includes_sync.patch	2010-07-08 08:52:49.815110639 +0000
@@ -0,0 +1,113 @@
+Sync with upstream CVS, complete log:
+
+2006-10-10 22:14  ecki
+
+	* util-ank.h: fixed signedness compiler warning
+
+2006-09-27 17:59  ecki
+
+	* mii.h: GigE Support by Stephen Hemminger from
+	  http://developer.osdl.org/shemminger/prototypes/mii-tool.tar.bz2
+	  with verbose register patch from Dean Gaudet
+
+2003-06-28 00:19  ecki
+
+	* mii.h: Use new style MII ioctls only. This will give you a
+	  warning, if compiled with old kernel source tree. It will also
+	  not work if compiled with new source on old kernels. The new
+	  ioctls also require root for reading, the old didnt. This fixes
+	  Debian bug #133648. No fallback compatibility is included for
+	  reasons of cleaner source.
+
+2002-03-04 21:47  ecki
+
+	* interface.h: export procnetdev_version, get_dev_fields, get_name
+	  from lib/interface.c for general usage (e.g. in my next patch to
+	  iptunnel)
+
+2001-11-25 03:48  ecki
+
+	* interface.h: this fixes Debian Bug #109164 (netstat -ci does only
+	  print stats once). It also renames add_interface and
+	  free_interface list to if_cache_add/free.  I am not sure if
+	  removing the "proc_read" flag will harm performance, looks likt
+	  this check is never triggereed. Anyway, we need more efficient
+	  b-search sooner or later.
+
+--- net-tools-1.60.orig/include/util-ank.h
++++ net-tools-1.60/include/util-ank.h
+@@ -75,6 +75,6 @@
+ extern int do_class(int argc, char **argv);
+ extern int do_filter(int argc, char **argv);
+ 
+-extern const char *format_host(int af, void *addr, __u8 *abuf, int alen);
++extern const char *format_host(int af, void *addr, char *abuf, int alen);
+ 
+ #endif /* __UTILS_H__ */
+--- net-tools-1.60.orig/include/mii.h
++++ net-tools-1.60/include/mii.h
+@@ -6,11 +6,14 @@
+  * Copyright (C) 2000 David A. Hinds -- dhinds@pcmcia.sourceforge.org
+  */
+ 
+-#ifndef _LINUX_MII_H
+-#define _LINUX_MII_H
++#ifndef _NETTOOL_MII_H
++#define _NETTOOLS_MII_H
++
++#include <linux/sockios.h>
+ 
+ /* network interface ioctl's for MII commands */
+ #ifndef SIOCGMIIPHY
++#warning "SIOCGMIIPHY is not defined by your kernel source"
+ #define SIOCGMIIPHY (SIOCDEVPRIVATE)	/* Read from current PHY */
+ #define SIOCGMIIREG (SIOCDEVPRIVATE+1) 	/* Read any PHY register */
+ #define SIOCSMIIREG (SIOCDEVPRIVATE+2) 	/* Write any PHY register */
+@@ -38,6 +41,7 @@
+ #define  MII_BMCR_RESTART	0x0200
+ #define  MII_BMCR_DUPLEX	0x0100
+ #define  MII_BMCR_COLTEST	0x0080
++#define  MII_BMCR_SPEED1000	0x0040
+ 
+ /* Basic Mode Status Register */
+ #define MII_BMSR		0x01
+@@ -83,4 +87,17 @@
+ #define  MII_ANER_PAGE_RX	0x0002
+ #define  MII_ANER_LP_AN_ABLE	0x0001
+ 
+-#endif /* _LINUX_MII_H */
++#define MII_CTRL1000		0x09
++#define   MII_BMCR2_1000FULL	0x0200
++#define   MII_BMCR2_1000HALF	0x0100
++
++#define MII_STAT1000		0x0a
++#define   MII_LPA2_1000LOCALOK  0x2000
++#define   MII_LPA2_1000REMRXOK	0x1000
++#define   MII_LPA2_1000FULL	0x0800
++#define   MII_LPA2_1000HALF	0x0400
++
++/* Last register we need for show_basic_mii() */
++#define MII_BASIC_MAX          (MII_STAT1000+1)
++
++#endif /* _NETTOOLS_MII_H */
+--- net-tools-1.60.orig/include/interface.h
++++ net-tools-1.60/include/interface.h
+@@ -64,13 +64,17 @@
+ extern int if_fetch(struct interface *ife);
+ 
+ extern int for_all_interfaces(int (*)(struct interface *, void *), void *);
+-extern int free_interface_list(void);
++extern int if_cache_free(void);
+ extern struct interface *lookup_interface(char *name);
+ extern int if_readlist(void);
+ 
+ extern int do_if_fetch(struct interface *ife);
+ extern int do_if_print(struct interface *ife, void *cookie);
+ 
++extern int    procnetdev_version(char *buf);
++extern int    get_dev_fields(char *bp, struct interface *ife);
++extern char * get_name(char *name, char *p);
++
+ extern void ife_print(struct interface *ptr);
+ 
+ extern int ife_short;
diff -Naur a/tinycore/patches/CVS-20061011-ipmaddr.c_buffer_overflow.patch b/tinycore/patches/CVS-20061011-ipmaddr.c_buffer_overflow.patch
--- a/tinycore/patches/CVS-20061011-ipmaddr.c_buffer_overflow.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20061011-ipmaddr.c_buffer_overflow.patch	2010-07-08 08:52:49.788446417 +0000
@@ -0,0 +1,36 @@
+Patch by Jochen Voss, already applied in upstream CVS. (Bug #392263)
+Index: net-tools/ipmaddr.c
+===================================================================
+--- net-tools.orig/ipmaddr.c
++++ net-tools/ipmaddr.c
+@@ -291,13 +291,15 @@ static void print_mlist(FILE *fp, struct
+ static int multiaddr_list(int argc, char **argv)
+ {
+ 	struct ma_info *list = NULL;
++	size_t l;
+ 
+ 	while (argc > 0) {
+ 		if (strcmp(*argv, "dev") == 0) {
+ 			NEXT_ARG();
+-			if (filter_dev[0])
++			l = strlen(*argv);
++			if (l <= 0 || l >= sizeof(filter_dev))
+ 				usage();
+-			strcpy(filter_dev, *argv);
++			strncpy(filter_dev, *argv, sizeof (filter_dev));
+ 		} else if (strcmp(*argv, "all") == 0) {
+ 			filter_family = AF_UNSPEC;
+ 		} else if (strcmp(*argv, "ipv4") == 0) {
+@@ -307,9 +309,10 @@ static int multiaddr_list(int argc, char
+ 		} else if (strcmp(*argv, "link") == 0) {
+ 			filter_family = AF_PACKET;
+ 		} else {
+-			if (filter_dev[0])
++			l = strlen(*argv);
++			if (l <= 0 || l >= sizeof(filter_dev))
+ 				usage();
+-			strcpy(filter_dev, *argv);
++			strncpy(filter_dev, *argv, sizeof (filter_dev));
+ 		}
+ 		argv++; argc--;
+ 	}
diff -Naur a/tinycore/patches/CVS-20070316-netstat.c_sync.patch b/tinycore/patches/CVS-20070316-netstat.c_sync.patch
--- a/tinycore/patches/CVS-20070316-netstat.c_sync.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20070316-netstat.c_sync.patch	2010-07-08 08:52:49.815110639 +0000
@@ -0,0 +1,484 @@
+Sync with upstream's CVS until rev 1.53
+
+Revision 1.53 - Thu Mar 16 08:59:42 2006 UTC by ecki
+
+Debian Bug #260587 fixed, make sure the Columns state and user in netstat -t -e
+are separated by blanks. This may cause scripts to fail parsing by column width.
+Better wait for the script compatible output. Problems exists for ESTABLIHED
+state only.
+
+Revision 1.52 - Tue Aug 2 22:28:10 2005 UTC by ecki
+make ipx in 2.6 work (perhaps).
+Fixes http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=318503
+
+Revision 1.51 - Thu Jun 3 22:27:37 2004 UTC by ecki
+avoid namespace conflicts
+
+Revision 1.50 - Tue Dec 10 00:56:41 2002 UTC by ecki
+ - change columns of netstat -i/ifconfig -s to avoid run-into (Stefan Illner)
+ - prevent segfault on protocol families without host error member
+ - use /128 as default prefix if not specified instead of /0
+
+Revision 1.49 - Tue Jul 23 21:08:16 2002 UTC by ecki
+allow support for -6 and -4 options to netstat, also allow both, and
+print out tcp6, udp6 or raw6 if it is a v6 socket
+
+Revision 1.48 - Thu Jun 27 18:04:02 2002 UTC by ecki
+fixing debian bug #151130 reported by Dan Jacobson where netstat
+was printing 81 chars in a line for tcp, udp and raw.
+
+Revision 1.47 - Tue Feb 19 01:12:49 2002 UTC by ecki
+inodes in unix domain sockets are now padded to 8chars (netstat -x)
+
+Revision 1.46 - Tue Feb 19 00:55:35 2002 UTC by ecki
+fixes debian bug#134600 (sigsegv in netstat on negative inoded in
+/proc/net/udp) on "netstat -lpu". Thanks to Arnaud Giersch for the report.
+
+Revision 1.45 - Sun Nov 25 06:48:50 2001 UTC by ecki
+this fixes Debian Bug #109164 (netstat -ci does only print stats once). It
+also renames add_interface and free_interface list to if_cache_add/free.
+I am not sure if removing the "proc_read" flag will harm performance, looks
+likt this check is never triggereed. Anyway, we need more efficient b-search
+sooner or later.
+
+Revision 1.44 - Sun Aug 26 05:25:21 2001 UTC by ak
+Fix netstat -- don't print all v4 addresses as v4-mapped-in-v6.
+
+Index: net-tools/netstat.c
+===================================================================
+--- net-tools.orig/netstat.c
++++ net-tools/netstat.c
+@@ -6,7 +6,7 @@
+  *              NET-3 Networking Distribution for the LINUX operating
+  *              system.
+  *
+- * Version:     $Id: netstat.c,v 1.43 2001/04/15 14:41:17 pb Exp $
++ * Version:     $Id: netstat.c,v 1.54 2007/12/01 18:12:34 ecki Exp $
+  *
+  * Authors:     Fred Baumgarten, <dc6iq@insu1.etec.uni-karlsruhe.de>
+  *              Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
+@@ -216,7 +216,7 @@ FILE *procinfo;
+ 
+ static struct prg_node {
+     struct prg_node *next;
+-    int inode;
++    unsigned long inode;
+     char name[PROGNAME_WIDTH];
+ } *prg_hash[PRG_HASH_SIZE];
+ 
+@@ -249,7 +249,7 @@ static char prg_cache_loaded = 0;
+ /* NOT working as of glibc-2.0.7: */
+ #undef  DIRENT_HAVE_D_TYPE_WORKS
+ 
+-static void prg_cache_add(int inode, char *name)
++static void prg_cache_add(unsigned long inode, char *name)
+ {
+     unsigned hi = PRG_HASHIT(inode);
+     struct prg_node **pnp,*pn;
+@@ -272,7 +272,7 @@ static void prg_cache_add(int inode, cha
+     strcpy(pn->name,name);
+ }
+ 
+-static const char *prg_cache_get(int inode)
++static const char *prg_cache_get(unsigned long inode)
+ {
+     unsigned hi=PRG_HASHIT(inode);
+     struct prg_node *pn;
+@@ -295,16 +295,18 @@ static void prg_cache_clear(void)
+     prg_cache_loaded=0;
+ }
+ 
+-static void extract_type_1_socket_inode(const char lname[], long * inode_p) {
++static int extract_type_1_socket_inode(const char lname[], unsigned long * inode_p) {
+ 
+     /* If lname is of the form "socket:[12345]", extract the "12345"
+        as *inode_p.  Otherwise, return -1 as *inode_p.
+        */
+ 
+-    if (strlen(lname) < PRG_SOCKET_PFXl+3) *inode_p = -1;
+-    else if (memcmp(lname, PRG_SOCKET_PFX, PRG_SOCKET_PFXl)) *inode_p = -1;
+-    else if (lname[strlen(lname)-1] != ']') *inode_p = -1;
+-    else {
++    if (strlen(lname) < PRG_SOCKET_PFXl+3) return(-1);
++    
++    if (memcmp(lname, PRG_SOCKET_PFX, PRG_SOCKET_PFXl)) return(-1);
++    if (lname[strlen(lname)-1] != ']') return(-1);
++
++    {
+         char inode_str[strlen(lname + 1)];  /* e.g. "12345" */
+         const int inode_str_len = strlen(lname) - PRG_SOCKET_PFXl - 1;
+         char *serr;
+@@ -313,37 +315,41 @@ static void extract_type_1_socket_inode(
+         inode_str[inode_str_len] = '\0';
+         *inode_p = strtol(inode_str,&serr,0);
+         if (!serr || *serr || *inode_p < 0 || *inode_p >= INT_MAX) 
+-            *inode_p = -1;
++            return(-1);
+     }
++    return(0);
+ }
+ 
+ 
+ 
+-static void extract_type_2_socket_inode(const char lname[], long * inode_p) {
++static int extract_type_2_socket_inode(const char lname[], unsigned long * inode_p) {
+ 
+     /* If lname is of the form "[0000]:12345", extract the "12345"
+        as *inode_p.  Otherwise, return -1 as *inode_p.
+        */
+ 
+-    if (strlen(lname) < PRG_SOCKET_PFX2l+1) *inode_p = -1;
+-    else if (memcmp(lname, PRG_SOCKET_PFX2, PRG_SOCKET_PFX2l)) *inode_p = -1;
+-    else {
++    if (strlen(lname) < PRG_SOCKET_PFX2l+1) return(-1);
++    if (memcmp(lname, PRG_SOCKET_PFX2, PRG_SOCKET_PFX2l)) return(-1);
++
++    {
+         char *serr;
+ 
+         *inode_p=strtol(lname + PRG_SOCKET_PFX2l,&serr,0);
+         if (!serr || *serr || *inode_p < 0 || *inode_p >= INT_MAX) 
+-            *inode_p = -1;
++            return(-1);
+     }
++    return(0);
+ }
+ 
+ 
+ 
++
+ static void prg_cache_load(void)
+ {
+     char line[LINE_MAX],eacces=0;
+     int procfdlen,fd,cmdllen,lnamelen;
+     char lname[30],cmdlbuf[512],finbuf[PROGNAME_WIDTH];
+-    long inode;
++    unsigned long inode;
+     const char *cs,*cmdlp;
+     DIR *dirproc=NULL,*dirfd=NULL;
+     struct dirent *direproc,*direfd;
+@@ -386,11 +392,9 @@ static void prg_cache_load(void)
+ 	    lnamelen=readlink(line,lname,sizeof(lname)-1);
+             lname[lnamelen] = '\0';  /*make it a null-terminated string*/
+ 
+-            extract_type_1_socket_inode(lname, &inode);
+-
+-            if (inode < 0) extract_type_2_socket_inode(lname, &inode);
+-
+-            if (inode < 0) continue;
++            if (extract_type_1_socket_inode(lname, &inode) < 0)
++              if (extract_type_2_socket_inode(lname, &inode) < 0)
++                continue;
+ 
+ 	    if (!cmdlp) {
+ 		if (procfdlen - PATH_FD_SUFFl + PATH_CMDLINEl >= 
+@@ -527,10 +531,10 @@ static void finish_this_one(int uid, uns
+ 
+     if (flag_exp > 1) {
+ 	if (!(flag_not & FLAG_NUM_USER) && ((pw = getpwuid(uid)) != NULL))
+-	    printf("%-10s ", pw->pw_name);
++	    printf(" %-10s ", pw->pw_name);
+ 	else
+-	    printf("%-10d ", uid);
+-	printf("%-10ld ",inode);
++	    printf(" %-10d ", uid);
++	printf("%-10lu ",inode);
+     }
+     if (flag_prg)
+ 	printf("%-" PROGNAME_WIDTHs "s",prg_cache_get(inode));
+@@ -705,6 +709,7 @@ static void tcp_do_one(int lnr, const ch
+     unsigned long rxq, txq, time_len, retr, inode;
+     int num, local_port, rem_port, d, state, uid, timer_run, timeout;
+     char rem_addr[128], local_addr[128], timers[64], buffer[1024], more[512];
++    char *protname;
+     struct aftype *ap;
+ #if HAVE_AFINET6
+     struct sockaddr_in6 localaddr, remaddr;
+@@ -719,12 +724,13 @@ static void tcp_do_one(int lnr, const ch
+ 	return;
+ 
+     num = sscanf(line,
+-    "%d: %64[0-9A-Fa-f]:%X %64[0-9A-Fa-f]:%X %X %lX:%lX %X:%lX %lX %d %d %ld %512s\n",
++    "%d: %64[0-9A-Fa-f]:%X %64[0-9A-Fa-f]:%X %X %lX:%lX %X:%lX %lX %d %d %lu %512s\n",
+ 		 &d, local_addr, &local_port, rem_addr, &rem_port, &state,
+ 		 &txq, &rxq, &timer_run, &time_len, &retr, &uid, &timeout, &inode, more);
+ 
+     if (strlen(local_addr) > 8) {
+ #if HAVE_AFINET6
++	protname = "tcp6";
+ 	/* Demangle what the kernel gives us */
+ 	sscanf(local_addr, "%08X%08X%08X%08X",
+ 	       &in6.s6_addr32[0], &in6.s6_addr32[1],
+@@ -740,6 +746,7 @@ static void tcp_do_one(int lnr, const ch
+ 	remaddr.sin6_family = AF_INET6;
+ #endif
+     } else {
++	protname = "tcp";
+ 	sscanf(local_addr, "%X",
+ 	       &((struct sockaddr_in *) &localaddr)->sin_addr.s_addr);
+ 	sscanf(rem_addr, "%X",
+@@ -813,8 +820,8 @@ static void tcp_do_one(int lnr, const ch
+ 			 timer_run, (double) time_len / HZ, retr, timeout);
+ 		break;
+ 	    }
+-	printf("tcp   %6ld %6ld %-23s %-23s %-12s",
+-	       rxq, txq, local_addr, rem_addr, _(tcp_state[state]));
++	printf("%-4s  %6ld %6ld %-*s %-*s %-11s",
++	       protname, rxq, txq, netmax(23,strlen(local_addr)), local_addr, netmax(23,strlen(rem_addr)), rem_addr, _(tcp_state[state]));
+ 
+ 	finish_this_one(uid,inode,timers);
+     }
+@@ -831,6 +838,7 @@ static void udp_do_one(int lnr, const ch
+     char buffer[8192], local_addr[64], rem_addr[64];
+     char *udp_state, timers[64], more[512];
+     int num, local_port, rem_port, d, state, timer_run, uid, timeout;
++    char *protname;
+ #if HAVE_AFINET6
+     struct sockaddr_in6 localaddr, remaddr;
+     char addr6[INET6_ADDRSTRLEN];
+@@ -847,13 +855,14 @@ static void udp_do_one(int lnr, const ch
+ 
+     more[0] = '\0';
+     num = sscanf(line,
+-		 "%d: %64[0-9A-Fa-f]:%X %64[0-9A-Fa-f]:%X %X %lX:%lX %X:%lX %lX %d %d %ld %512s\n",
++		 "%d: %64[0-9A-Fa-f]:%X %64[0-9A-Fa-f]:%X %X %lX:%lX %X:%lX %lX %d %d %lu %512s\n",
+ 		 &d, local_addr, &local_port,
+ 		 rem_addr, &rem_port, &state,
+ 	  &txq, &rxq, &timer_run, &time_len, &retr, &uid, &timeout, &inode, more);
+ 
+     if (strlen(local_addr) > 8) {
+ #if HAVE_AFINET6
++	protname="udp6";
+ 	sscanf(local_addr, "%08X%08X%08X%08X",
+ 	       &in6.s6_addr32[0], &in6.s6_addr32[1],
+ 	       &in6.s6_addr32[2], &in6.s6_addr32[3]);
+@@ -868,6 +877,7 @@ static void udp_do_one(int lnr, const ch
+ 	remaddr.sin6_family = AF_INET6;
+ #endif
+     } else {
++        protname="udp";
+ 	sscanf(local_addr, "%X",
+ 	       &((struct sockaddr_in *) &localaddr)->sin_addr.s_addr);
+ 	sscanf(rem_addr, "%X",
+@@ -953,8 +963,8 @@ static void udp_do_one(int lnr, const ch
+ 			 retr, timeout);
+ 		break;
+ 	    }
+-	printf("udp   %6ld %6ld %-23s %-23s %-12s",
+-	       rxq, txq, local_addr, rem_addr, udp_state);
++	printf("%-4s  %6ld %6ld %-23s %-23s %-11s",
++	       protname, rxq, txq, local_addr, rem_addr, udp_state);
+ 
+ 	finish_this_one(uid,inode,timers);
+     }
+@@ -971,6 +981,7 @@ static void raw_do_one(int lnr, const ch
+     char buffer[8192], local_addr[64], rem_addr[64];
+     char timers[64], more[512];
+     int num, local_port, rem_port, d, state, timer_run, uid, timeout;
++    char *protname;
+ #if HAVE_AFINET6
+     struct sockaddr_in6 localaddr, remaddr;
+     char addr6[INET6_ADDRSTRLEN];
+@@ -987,12 +998,13 @@ static void raw_do_one(int lnr, const ch
+ 
+     more[0] = '\0';
+     num = sscanf(line,
+-		 "%d: %64[0-9A-Fa-f]:%X %64[0-9A-Fa-f]:%X %X %lX:%lX %X:%lX %lX %d %d %ld %512s\n",
++		 "%d: %64[0-9A-Fa-f]:%X %64[0-9A-Fa-f]:%X %X %lX:%lX %X:%lX %lX %d %d %lu %512s\n",
+ 		 &d, local_addr, &local_port, rem_addr, &rem_port, &state,
+ 	  &txq, &rxq, &timer_run, &time_len, &retr, &uid, &timeout, &inode, more);
+ 
+     if (strlen(local_addr) > 8) {
+ #if HAVE_AFINET6
++	protname = "raw6";
+ 	sscanf(local_addr, "%08X%08X%08X%08X",
+ 	       &in6.s6_addr32[0], &in6.s6_addr32[1],
+            &in6.s6_addr32[2], &in6.s6_addr32[3]);
+@@ -1007,6 +1019,7 @@ static void raw_do_one(int lnr, const ch
+ 	remaddr.sin6_family = AF_INET6;
+ #endif
+     } else {
++        protname = "raw";
+ 	sscanf(local_addr, "%X",
+ 	       &((struct sockaddr_in *) &localaddr)->sin_addr.s_addr);
+ 	sscanf(rem_addr, "%X",
+@@ -1074,8 +1087,8 @@ static void raw_do_one(int lnr, const ch
+ 			 retr, timeout);
+ 		break;
+ 	    }
+-	printf("raw   %6ld %6ld %-23s %-23s %-12d",
+-	       rxq, txq, local_addr, rem_addr, state);
++	printf("%-4s  %6ld %6ld %-23s %-23s %-11d",
++	       protname, rxq, txq, local_addr, rem_addr, state);
+ 
+ 	finish_this_one(uid,inode,timers);
+     }
+@@ -1099,9 +1112,9 @@ static void unix_do_one(int nr, const ch
+     static int has = 0;
+     char path[MAXPATHLEN], ss_flags[32];
+     char *ss_proto, *ss_state, *ss_type;
+-    int num, state, type, inode;
++    int num, state, type;
+     void *d;
+-    unsigned long refcnt, proto, flags;
++    unsigned long refcnt, proto, flags, inode;
+ 
+     if (nr == 0) {
+ 	if (strstr(line, "Inode"))
+@@ -1109,14 +1122,14 @@ static void unix_do_one(int nr, const ch
+ 	return;
+     }
+     path[0] = '\0';
+-    num = sscanf(line, "%p: %lX %lX %lX %X %X %d %s",
++    num = sscanf(line, "%p: %lX %lX %lX %X %X %lu %s",
+ 		 &d, &refcnt, &proto, &flags, &type, &state, &inode, path);
+     if (num < 6) {
+ 	fprintf(stderr, _("warning, got bogus unix line.\n"));
+ 	return;
+     }
+     if (!(has & HAS_INODE))
+-	snprintf(path,sizeof(path),"%d",inode);
++	snprintf(path,sizeof(path),"%lu",inode);
+ 
+     if (!flag_all) {
+     	if ((state == SS_UNCONNECTED) && (flags & SO_ACCEPTCON)) {
+@@ -1208,9 +1221,9 @@ static void unix_do_one(int nr, const ch
+     printf("%-5s %-6ld %-11s %-10s %-13s ",
+ 	   ss_proto, refcnt, ss_flags, ss_type, ss_state);
+     if (has & HAS_INODE)
+-	printf("%-6d ",inode);
++	printf("%-8lu ",inode);
+     else
+-	printf("-      ");
++	printf("-        ");
+     if (flag_prg)
+ 	printf("%-" PROGNAME_WIDTHs "s",(has & HAS_INODE?prg_cache_get(inode):"-"));
+     puts(path);
+@@ -1350,18 +1363,37 @@ static int ipx_info(void)
+     char sad[50], dad[50];
+     struct sockaddr sa;
+     unsigned sport = 0, dport = 0;
+-
+-    if (!(f = fopen(_PATH_PROCNET_IPX, "r"))) {
+-	if (errno != ENOENT) {
+-	    perror(_PATH_PROCNET_IPX);
+-	    return (-1);
+-	}
+-	if (flag_arg || flag_ver)
+-	    ESYSNOT("netstat", "AF IPX");
+-	if (flag_arg)
+-	    return (1);
+-	else
+-	    return (0);
++    struct stat s;
++    
++    f = fopen(_PATH_PROCNET_IPX_SOCKET1, "r");
++    if (!f) {
++        if (errno != ENOENT) {
++            perror(_PATH_PROCNET_IPX_SOCKET1);
++            return (-1);
++        }
++        f = fopen(_PATH_PROCNET_IPX_SOCKET2, "r");
++
++        /* We need to check for directory */
++        if (f) {
++            fstat(fileno(f), &s);
++            if (!S_ISREG(s.st_mode)) {
++                fclose(f);
++                f=NULL;
++            }
++        }
++
++        if (!f) {
++            if (errno != ENOENT) {
++	        perror(_PATH_PROCNET_IPX_SOCKET2);
++	        return (-1);
++	    }
++	    if (flag_arg || flag_ver)
++	        ESYSNOT("netstat", "AF IPX");
++	    if (flag_arg)
++	        return (1);
++ 	    else
++	        return (0);
++        }
+     }
+     printf(_("Active IPX sockets\nProto Recv-Q Send-Q Local Address              Foreign Address            State"));	/* xxx */
+     if (flag_exp > 1)
+@@ -1381,7 +1413,7 @@ static int ipx_info(void)
+ 	    sscanf(st, "%X", &sport);	/* net byt order */
+ 	    sport = ntohs(sport);
+ 	} else {
+-	    EINTERN("netstat.c", _PATH_PROCNET_IPX " sport format error");
++	    EINTERN("netstat.c", "ipx socket format error in source port");
+ 	    return (-1);
+ 	}
+ 	nc = 0;
+@@ -1391,7 +1423,7 @@ static int ipx_info(void)
+ 		sscanf(st, "%X", &dport);	/* net byt order */
+ 		dport = ntohs(dport);
+ 	    } else {
+-		EINTERN("netstat.c", _PATH_PROCNET_IPX " dport format error");
++		EINTERN("netstat.c", "ipx soket format error in destination port");
+ 		return (-1);
+ 	    }
+ 	} else
+@@ -1449,7 +1481,7 @@ static int iface_info(void)
+     }
+     if (flag_exp < 2) {
+ 	ife_short = 1;
+-	printf(_("Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR Flg\n"));
++	printf(_("Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg\n"));
+     }
+ 
+     if (for_all_interfaces(do_if_print, &flag_all) < 0) {
+@@ -1457,7 +1489,7 @@ static int iface_info(void)
+ 	exit(1);
+     }
+     if (flag_cnt)
+-	free_interface_list();
++	if_cache_free();
+     else {
+ 	close(skfd);
+ 	skfd = -1;
+@@ -1503,7 +1535,7 @@ static void usage(void)
+     fprintf(stderr, _("        -C, --cache              display routing cache instead of FIB\n\n"));
+ 
+     fprintf(stderr, _("  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --netrom\n"));
+-    fprintf(stderr, _("  <AF>=Use '-A <af>' or '--<af>'; default: %s\n"), DFLT_AF);
++    fprintf(stderr, _("  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: %s\n"), DFLT_AF);
+     fprintf(stderr, _("  List of possible address families (which support routing):\n"));
+     print_aflist(1); /* 1 = routeable */
+     exit(E_USAGE);
+@@ -1514,7 +1546,7 @@ int main
+  (int argc, char *argv[]) {
+     int i;
+     int lop;
+-    struct option longopts[] =
++    static struct option longopts[] =
+     {
+ 	AFTRANS_OPTS,
+ 	{"version", 0, 0, 'V'},
+@@ -1556,7 +1588,7 @@ int main
+     getroute_init();		/* Set up AF routing support */
+ 
+     afname[0] = '\0';
+-    while ((i = getopt_long(argc, argv, "MCFA:acdegphinNorstuVv?wxl", longopts, &lop)) != EOF)
++    while ((i = getopt_long(argc, argv, "MCFA:acdegphinNorstuVv?wxl64", longopts, &lop)) != EOF)
+ 	switch (i) {
+ 	case -1:
+ 	    break;
+@@ -1624,6 +1656,14 @@ int main
+ 	case 'o':
+ 	    flag_opt++;
+ 	    break;
++	case '6':
++	    if (aftrans_opt("inet6"))
++		exit(1);
++	    break;
++	case '4':
++	    if (aftrans_opt("inet"))
++		exit(1);
++	    break;
+ 	case 'V':
+ 	    version();
+ 	    /*NOTREACHED */
diff -Naur a/tinycore/patches/CVS-20071202-rarp.c_sync.patch b/tinycore/patches/CVS-20071202-rarp.c_sync.patch
--- a/tinycore/patches/CVS-20071202-rarp.c_sync.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20071202-rarp.c_sync.patch	2010-07-08 08:52:49.818443973 +0000
@@ -0,0 +1,41 @@
+Sync with upstream CVS, complete log:
+
+Revision 1.9 - Sun Dec 2 02:19:52 2007 UTC by ecki
+more backoff
+
+Revision 1.8 - Sat Dec 1 19:36:55 2007 UTC by ecki
+backoff proc_fopen usage from etherfile.
+
+Revision 1.7 - Sat Dec 1 18:51:09 2007 UTC by ecki
+Page aligned fopen buffer
+
+Index: net-tools/rarp.c
+===================================================================
+--- net-tools.orig/rarp.c
++++ net-tools/rarp.c
+@@ -3,7 +3,7 @@
+  *              that maintains the kernel's RARP cache.  It is derived
+  *              from Fred N. van Kempen's arp command.
+  *
+- * Version:	$Id: rarp.c,v 1.6 2001/04/08 17:05:05 pb Exp $
++ * Version:	$Id: rarp.c,v 1.9 2007/12/02 02:19:52 ecki Exp $
+  *
+  * Usage:       rarp -d hostname                      Delete entry
+  *              rarp -s hostname ethernet_address     Add entry
+@@ -40,6 +40,7 @@
+ #include "net-support.h"
+ #include "version.h"
+ #include "pathnames.h"
++#include "proc.h"
+ 
+ static char no_rarp_message[] = N_("This kernel does not support RARP.\n");
+ 
+@@ -154,7 +155,7 @@ static int rarp_file(int fd, const char 
+ 
+ static int display_cache(void)
+ {
+-    FILE *fd = fopen(_PATH_PROCNET_RARP, "r");
++    FILE *fd = proc_fopen(_PATH_PROCNET_RARP);
+     char buffer[256];
+     if (fd == NULL) {
+ 	if (errno == ENOENT)
diff -Naur a/tinycore/patches/CVS-20081002-ifconfig.c_sync.patch b/tinycore/patches/CVS-20081002-ifconfig.c_sync.patch
--- a/tinycore/patches/CVS-20081002-ifconfig.c_sync.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20081002-ifconfig.c_sync.patch	2010-07-08 08:52:49.818443973 +0000
@@ -0,0 +1,379 @@
+Sync with upstream CVS, complete log:
+
+Revision 1.58 - Thu Oct 2 23:31:04 2008 UTC by ecki
+Avoid segfault of ifconfig(8) on missing /proc/net/dev
+(Debian Bug #222209 Pierre Lombard, Tollef Fog Heen)
+
+Revision 1.57 - Tue Dec 10 00:56:41 2002 UTC by ecki
+- change columns of netstat -i/ifconfig -s to avoid run-into (Stefan Illner)
+- prevent segfault on protocol families without host error member
+- use /128 as default prefix if not specified instead of /0
+
+Revision 1.56 - Fri Jul 5 17:36:02 2002 UTC by ecki
+Jack Bloch noticed that the hw comamnd of ifconfig returns a
+confusing -EBUSY if interface is up (on lkml).
+
+Revision 1.55 - Wed Jul 3 23:40:47 2002 UTC by ecki
+there is no such thing as -i option for ifconfig
+removed variable, fixed usage, added options to english man page
+
+Revision 1.54 - Thu Nov 1 03:00:13 2001 UTC by ecki
+delay the setting of netmask derived from /mask after setting address
+(Debian Bug #116573 reported by Brian Warner)
+
+Revision 1.53 - Thu Nov 1 01:54:49 2001 UTC by ecki
+minor fix to return E_USAGE on -V instead of exit(0);
+
+Revision 1.52 - Thu Nov 1 01:48:31 2001 UTC by ecki
+failed to set error flag if netmask setting reported an error
+(Debian Bug #117837 reported by Sam Clegg)
+
+Revision 1.51 - Fri Jun 29 03:48:51 2001 UTC by ecki
+this will check after clearing a flag, that it is indeed cleared. it will
+also be a bit more verbose and precise on errors. See Debian Bug #102474
+
+Index: net-tools/ifconfig.c
+===================================================================
+--- net-tools.orig/ifconfig.c
++++ net-tools/ifconfig.c
+@@ -3,7 +3,7 @@
+  *              that either displays or sets the characteristics of
+  *              one or more of the system's networking interfaces.
+  *
+- * Version:     $Id: ifconfig.c,v 1.50 2001/04/13 18:25:18 pb Exp $
++ * Version:     $Id: ifconfig.c,v 1.58 2008/10/02 23:31:04 ecki Exp $
+  *
+  * Author:      Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
+  *              and others.  Copyright 1993 MicroWalt Corporation
+@@ -88,7 +88,6 @@ struct in6_ifreq {
+ char *Release = RELEASE, *Version = "ifconfig 1.42 (2001-04-13)";
+ 
+ int opt_a = 0;			/* show all interfaces          */
+-int opt_i = 0;			/* show the statistics          */
+ int opt_v = 0;			/* debugging output flag        */
+ 
+ int addr_family = 0;		/* currently selected AF        */
+@@ -105,7 +104,7 @@ static int if_print(char *ifname)
+     int res;
+ 
+     if (ife_short)
+-	printf(_("Iface   MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg\n"));
++	printf(_("Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg\n"));
+ 
+     if (!ifname) {
+ 	res = for_all_interfaces(do_if_print, &opt_a);
+@@ -113,6 +112,9 @@ static int if_print(char *ifname)
+ 	struct interface *ife;
+ 
+ 	ife = lookup_interface(ifname);
++	if (!ife) {
++		return -1;
++	}
+ 	res = do_if_fetch(ife); 
+ 	if (res >= 0) 
+ 	    ife_print(ife);
+@@ -127,7 +129,7 @@ static int set_flag(char *ifname, short 
+ 
+     safe_strncpy(ifr.ifr_name, ifname, IFNAMSIZ);
+     if (ioctl(skfd, SIOCGIFFLAGS, &ifr) < 0) {
+-	fprintf(stderr, _("%s: unknown interface: %s\n"), 
++	fprintf(stderr, _("%s: ERROR while getting interface flags: %s\n"), 
+ 		ifname,	strerror(errno));
+ 	return (-1);
+     }
+@@ -159,7 +161,7 @@ static int clr_flag(char *ifname, short 
+ 
+     safe_strncpy(ifr.ifr_name, ifname, IFNAMSIZ);
+     if (ioctl(fd, SIOCGIFFLAGS, &ifr) < 0) {
+-	fprintf(stderr, _("%s: unknown interface: %s\n"), 
++	fprintf(stderr, _("%s: ERROR while getting interface flags: %s\n"), 
+ 		ifname, strerror(errno));
+ 	return -1;
+     }
+@@ -172,9 +174,35 @@ static int clr_flag(char *ifname, short 
+     return (0);
+ }
+ 
++/** test is a specified flag is set */
++static int test_flag(char *ifname, short flags)
++{
++    struct ifreq ifr;
++    int fd;
++
++    if (strchr(ifname, ':')) {
++        /* This is a v4 alias interface.  Downing it via a socket for
++	   another AF may have bad consequences. */
++        fd = get_socket_for_af(AF_INET);
++	if (fd < 0) {
++	    fprintf(stderr, _("No support for INET on this system.\n"));
++	    return -1;
++	}
++    } else
++        fd = skfd;
++
++    safe_strncpy(ifr.ifr_name, ifname, IFNAMSIZ);
++    if (ioctl(fd, SIOCGIFFLAGS, &ifr) < 0) {
++	fprintf(stderr, _("%s: ERROR while testing interface flags: %s\n"), 
++		ifname, strerror(errno));
++	return -1;
++    }
++    return (ifr.ifr_flags & flags);
++}
++
+ static void usage(void)
+ {
+-    fprintf(stderr, _("Usage:\n  ifconfig [-a] [-i] [-v] [-s] <interface> [[<AF>] <address>]\n"));
++    fprintf(stderr, _("Usage:\n  ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]\n"));
+ #if HAVE_AFINET
+     fprintf(stderr, _("  [add <address>[/<prefixlen>]]\n"));
+     fprintf(stderr, _("  [del <address>[/<prefixlen>]]\n"));
+@@ -208,7 +236,7 @@ static void usage(void)
+ static void version(void)
+ {
+     fprintf(stderr, "%s\n%s\n", Release, Version);
+-    exit(0);
++    exit(E_USAGE);
+ }
+ 
+ static int set_netmask(int skfd, struct ifreq *ifr, struct sockaddr *sa)
+@@ -222,18 +250,19 @@ static int set_netmask(int skfd, struct 
+ 		strerror(errno));
+ 	err = 1;
+     }
+-    return 0;
++    return err;
+ }
+ 
+ int main(int argc, char **argv)
+ {
+     struct sockaddr sa;
++    struct sockaddr samask;
+     struct sockaddr_in sin;
+     char host[128];
+     struct aftype *ap;
+     struct hwtype *hw;
+     struct ifreq ifr;
+-    int goterr = 0, didnetmask = 0;
++    int goterr = 0, didnetmask = 0, neednetmask=0;
+     char **spp;
+     int fd;
+ #if HAVE_AFINET6
+@@ -388,6 +417,8 @@ int main(int argc, char **argv)
+ 	}
+ 	if (!strcmp(*spp, "-promisc")) {
+ 	    goterr |= clr_flag(ifr.ifr_name, IFF_PROMISC);
++	    if (test_flag(ifr.ifr_name, IFF_PROMISC) > 0)
++	    	fprintf(stderr, _("Warning: Interface %s still in promisc mode... maybe other application is running?\n"), ifr.ifr_name);
+ 	    spp++;
+ 	    continue;
+ 	}
+@@ -398,6 +429,8 @@ int main(int argc, char **argv)
+ 	}
+ 	if (!strcmp(*spp, "-multicast")) {
+ 	    goterr |= clr_flag(ifr.ifr_name, IFF_MULTICAST);
++	    if (test_flag(ifr.ifr_name, IFF_MULTICAST) > 0)
++	    	fprintf(stderr, _("Warning: Interface %s still in MULTICAST mode.\n"), ifr.ifr_name);
+ 	    spp++;
+ 	    continue;
+ 	}
+@@ -408,6 +441,8 @@ int main(int argc, char **argv)
+ 	}
+ 	if (!strcmp(*spp, "-allmulti")) {
+ 	    goterr |= clr_flag(ifr.ifr_name, IFF_ALLMULTI);
++	    if (test_flag(ifr.ifr_name, IFF_MULTICAST) > 0)
++	    	fprintf(stderr, _("Warning: Interface %s still in ALLMULTI mode.\n"), ifr.ifr_name);
+ 	    spp++;
+ 	    continue;
+ 	}
+@@ -430,6 +465,8 @@ int main(int argc, char **argv)
+ 	if (!strcmp(*spp, "-dynamic")) {
+ 	    goterr |= clr_flag(ifr.ifr_name, IFF_DYNAMIC);
+ 	    spp++;
++	    if (test_flag(ifr.ifr_name, IFF_MULTICAST) > 0)
++	    	fprintf(stderr, _("Warning: Interface %s still in DYNAMIC mode.\n"), ifr.ifr_name);
+ 	    continue;
+ 	}
+ #endif
+@@ -486,6 +523,8 @@ int main(int argc, char **argv)
+ 
+ 	if (!strcmp(*spp, "-broadcast")) {
+ 	    goterr |= clr_flag(ifr.ifr_name, IFF_BROADCAST);
++	    if (test_flag(ifr.ifr_name, IFF_MULTICAST) > 0)
++	    	fprintf(stderr, _("Warning: Interface %s still in BROADCAST mode.\n"), ifr.ifr_name);
+ 	    spp++;
+ 	    continue;
+ 	}
+@@ -493,7 +532,10 @@ int main(int argc, char **argv)
+ 	    if (*++spp != NULL) {
+ 		safe_strncpy(host, *spp, (sizeof host));
+ 		if (ap->input(0, host, &sa) < 0) {
+-		    ap->herror(host);
++		    if (ap->herror)
++		    	ap->herror(host);
++		    else
++		    	fprintf(stderr, _("ifconfig: Error resolving '%s' for broadcast\n"), host);
+ 		    goterr = 1;
+ 		    spp++;
+ 		    continue;
+@@ -515,7 +557,10 @@ int main(int argc, char **argv)
+ 		usage();
+ 	    safe_strncpy(host, *spp, (sizeof host));
+ 	    if (ap->input(0, host, &sa) < 0) {
+-		ap->herror(host);
++		    if (ap->herror)
++		    	ap->herror(host);
++		    else
++		    	fprintf(stderr, _("ifconfig: Error resolving '%s' for dstaddr\n"), host);
+ 		goterr = 1;
+ 		spp++;
+ 		continue;
+@@ -535,13 +580,16 @@ int main(int argc, char **argv)
+ 		usage();
+ 	    safe_strncpy(host, *spp, (sizeof host));
+ 	    if (ap->input(0, host, &sa) < 0) {
+-		ap->herror(host);
++		    if (ap->herror)
++		    	ap->herror(host);
++		    else
++		    	fprintf(stderr, _("ifconfig: Error resolving '%s' for netmask\n"), host);
+ 		goterr = 1;
+ 		spp++;
+ 		continue;
+ 	    }
+ 	    didnetmask++;
+-	    goterr = set_netmask(ap->fd, &ifr, &sa);
++	    goterr |= set_netmask(ap->fd, &ifr, &sa);
+ 	    spp++;
+ 	    continue;
+ 	}
+@@ -613,6 +661,8 @@ int main(int argc, char **argv)
+ 	if (!strcmp(*spp, "-pointopoint")) {
+ 	    goterr |= clr_flag(ifr.ifr_name, IFF_POINTOPOINT);
+ 	    spp++;
++	    if (test_flag(ifr.ifr_name, IFF_MULTICAST) > 0)
++	    	fprintf(stderr, _("Warning: Interface %s still in POINTOPOINT mode.\n"), ifr.ifr_name);
+ 	    continue;
+ 	}
+ 	if (!strcmp(*spp, "pointopoint")) {
+@@ -620,7 +670,10 @@ int main(int argc, char **argv)
+ 		spp++;
+ 		safe_strncpy(host, *spp, (sizeof host));
+ 		if (ap->input(0, host, &sa)) {
+-		    ap->herror(host);
++		    if (ap->herror)
++		    	ap->herror(host);
++		    else
++		    	fprintf(stderr, _("ifconfig: Error resolving '%s' for pointopoint\n"), host);
+ 		    goterr = 1;
+ 		    spp++;
+ 		    continue;
+@@ -661,8 +714,12 @@ int main(int argc, char **argv)
+ 	    memcpy((char *) &ifr.ifr_hwaddr, (char *) &sa,
+ 		   sizeof(struct sockaddr));
+ 	    if (ioctl(skfd, SIOCSIFHWADDR, &ifr) < 0) {
+-		fprintf(stderr, "SIOCSIFHWADDR: %s\n",
+-			strerror(errno));
++		if (errno == EBUSY)
++			fprintf(stderr, "SIOCSIFHWADDR: %s - you may need to down the interface\n",
++				strerror(errno));
++		else
++			fprintf(stderr, "SIOCSIFHWADDR: %s\n",
++				strerror(errno));
+ 		goterr = 1;
+ 	    }
+ 	    spp++;
+@@ -681,12 +738,15 @@ int main(int argc, char **argv)
+ 			usage();
+ 		    *cp = 0;
+ 		} else {
+-		    prefix_len = 0;
++		    prefix_len = 128;
+ 		}
+ 		safe_strncpy(host, *spp, (sizeof host));
+ 		if (inet6_aftype.input(1, host, 
+ 				       (struct sockaddr *) &sa6) < 0) {
+-		    inet6_aftype.herror(host);
++		    if (inet6_aftype.herror)
++		    	inet6_aftype.herror(host);
++		    else
++		    	fprintf(stderr, _("ifconfig: Error resolving '%s' for add\n"), host);
+ 		    goterr = 1;
+ 		    spp++;
+ 		    continue;
+@@ -771,7 +831,7 @@ int main(int argc, char **argv)
+ 			usage();
+ 		    *cp = 0;
+ 		} else {
+-		    prefix_len = 0;
++		    prefix_len = 128;
+ 		}
+ 		safe_strncpy(host, *spp, (sizeof host));
+ 		if (inet6_aftype.input(1, host, 
+@@ -800,6 +860,8 @@ int main(int argc, char **argv)
+ 		}
+ 		ifr6.ifr6_ifindex = ifr.ifr_ifindex;
+ 		ifr6.ifr6_prefixlen = prefix_len;
++		if (opt_v)
++			fprintf(stderr, "now deleting: ioctl(SIOCDIFADDR,{ifindex=%d,prefixlen=%ld})\n",ifr.ifr_ifindex,prefix_len);
+ 		if (ioctl(fd, SIOCDIFADDR, &ifr6) < 0) {
+ 		    fprintf(stderr, "SIOCDIFADDR: %s\n",
+ 			    strerror(errno));
+@@ -859,7 +921,7 @@ int main(int argc, char **argv)
+ 		    usage();
+ 		*cp = 0;
+ 	    } else {
+-		prefix_len = 0;
++		prefix_len = 128;
+ 	    }
+ 	    safe_strncpy(host, *spp, (sizeof host));
+ 	    if (inet6_aftype.input(1, host, (struct sockaddr *) &sa6) < 0) {
+@@ -903,7 +965,7 @@ int main(int argc, char **argv)
+ 	/* FIXME: sa is too small for INET6 addresses, inet6 should use that too, 
+ 	   broadcast is unexpected */
+ 	if (ap->getmask) {
+-	    switch (ap->getmask(host, &sa, NULL)) {
++	    switch (ap->getmask(host, &samask, NULL)) {
+ 	    case -1:
+ 		usage();
+ 		break;
+@@ -911,8 +973,8 @@ int main(int argc, char **argv)
+ 		if (didnetmask)
+ 		    usage();
+ 
+-		goterr = set_netmask(skfd, &ifr, &sa);
+-		didnetmask++;
++		// remeber to set the netmask from samask later
++		neednetmask = 1;
+ 		break;
+ 	    }
+ 	}
+@@ -921,9 +983,11 @@ int main(int argc, char **argv)
+ 	   exit(1);
+ 	}
+ 	if (ap->input(0, host, &sa) < 0) {
+-	    ap->herror(host);
+-	    fprintf(stderr, _("ifconfig: `--help' gives usage information.\n"));
+-	    exit(1);
++	    if (ap->herror)
++	    	ap->herror(host);
++	    else
++	    	fprintf(stderr,_("ifconfig: error resolving '%s' to set address for af=%s\n"), host, ap->name); fprintf(stderr,
++	    _("ifconfig: `--help' gives usage information.\n")); exit(1);
+ 	}
+ 	memcpy((char *) &ifr.ifr_addr, (char *) &sa, sizeof(struct sockaddr));
+ 	{
+@@ -980,6 +1044,14 @@ int main(int argc, char **argv)
+ 	spp++;
+     }
+ 
++    if (neednetmask) {
++	goterr |= set_netmask(skfd, &ifr, &samask);
++	didnetmask++;
++    }
++
++    if (opt_v && goterr)
++    	fprintf(stderr, _("WARNING: at least one error occured. (%d)\n"), goterr);
++
+     return (goterr);
+ }
+ 
diff -Naur a/tinycore/patches/CVS-20081002-manpages_sync.patch b/tinycore/patches/CVS-20081002-manpages_sync.patch
--- a/tinycore/patches/CVS-20081002-manpages_sync.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20081002-manpages_sync.patch	2010-07-08 08:52:49.818443973 +0000
@@ -0,0 +1,1398 @@
+Sync from upstream's CVS for all manpages. Full log:
+
+2008-10-02 20:16  ecki
+
+	* en_US/: arp.8, ethers.5, hostname.1, ifconfig.8, mii-tool.8,
+	  nameif.8, netstat.8, plipconfig.8, rarp.8, route.8, slattach.8:
+	  Fix hypen in man pages (Debian Bug#288343 from Andrew Moise) Move
+	  man pages to sysadmin books update samples for route(8) (Debian
+	  Bug#400844, #368697 Danny Rathjens) update see also for
+	  ifconfig(8) (Debian Bug#365916 Dan Jacobs)
+
+2008-10-02 19:42  ecki
+
+	* en_US/arp.8: fix some more hypens, changed book name and updated
+	  date to 2008-10-03
+
+2008-10-02 19:30  ecki
+
+	* en_US/netstat.8: document the additional info in Send-Q/Recv-Q
+	  with recent kernels for listening sockets.
+
+2008-06-16 21:18  ecki
+
+	* en_US/arp.8: Spelling error (Debian Bug #486448 reported by
+	  Volker Stolz)
+
+2007-12-02 01:42  ecki
+
+	* de_DE/netstat.8, en_US/netstat.8, fr_FR/netstat.8,
+	  pt_BR/netstat.8: fixed interfaceS spelling (Debian Bug #435690).
+	  Thanks Alan and Liu Xing.
+
+2007-12-01 15:19  ecki
+
+	* en_US/arp.8: cleanup man page (arp.8 2007-12-01)
+
+2007-11-07 20:01  ecki
+
+	* en_US/ifconfig.8: Fix Formatting Bug for ifconfig.8 (Debian
+	  Bug#450432 reported by Ivan Shmakov)
+
+2006-10-10 02:58  ecki
+
+	* en_US/slattach.8: formatting fixes from Justin Pryzby in Debian
+	  Bug #391495
+
+2005-09-04 00:51  ecki
+
+	* en_US/slattach.8 (tags: net-tools-1_65): Spelling fix for Debian
+	  Bug#326124 reported by A. Costa.
+
+2005-06-30 16:26  ecki
+
+	* en_US/ifconfig.8: minor formatting
+
+2005-06-30 15:42  ecki
+
+	* en_US/ifconfig.8: added pointer to iptables(8) not only
+	  ipchains(8) (Toralf Förster)
+
+2005-05-16 01:30  ecki
+
+	* en_US/arp.8: desupport dontpub in arp.8 and arp -? (Debian Bug
+	  #203396)
+
+2005-05-13 19:34  ecki
+
+	* en_US/ethers.5: line break fix debian bug #305637
+
+2005-05-13 19:31  ecki
+
+	* en_US/mii-tool.8: spellig fix debian bug #305638
+
+2005-05-13 19:28  ecki
+
+	* en_US/route.8: spelling fix debian bug #305640
+
+2004-06-29 17:28  ecki
+
+	* en_US/netstat.8 (tags: net-tools-1_65): little formatting fix
+
+2004-03-28 18:35  ecki
+
+	* en_US/mii-tool.8 (tags: net-tools-1_65): added diagnostics
+	  (closes debian bug #239229: EINVAL for downed interface)
+
+2003-10-02 17:06  ecki
+
+	* en_US/: netstat.8, route.8 (tags: net-tools-1_65): fixes for man
+	  page bugs reported by Hugh Redelmeier.
+
+2003-05-28 17:59  ecki
+
+	* en_US/: ifconfig.8 (tags: net-tools-1_65), netstat.8: fixed
+	  wording of binary units counters and interpunctuation in
+	  netstat(8)
+
+2003-02-25 18:03  ecki
+
+	* en_US/ifconfig.8: Marc Lehmann pointed out that binary prefixes
+	  are made up by the IEEE and are not official SI yet. (Debian Bug
+	  #182478)
+
+2003-02-08 19:49  ecki
+
+	* en_US/ifconfig.8: add a comment about alias interfaces and
+	  primary interface of scopes (intended to fix Debian wishlist bug
+	  #179780 and normal bug #64458)
+
+2002-07-03 20:40  ecki
+
+	* en_US/ifconfig.8: there is no such thing as -i option for
+	  ifconfig removed variable, fixed usage, added options to english
+	  man page
+
+2002-02-20 11:31  ecki
+
+	* de_DE/netstat.8 (tags: net-tools-1_65): fixed typo in german man
+	  page and added a comment that man page is currently not
+	  completely up-to-date.
+
+2001-11-24 02:56  ecki
+
+	* de_DE/netstat.8, en_US/netstat.8: fixed minor errors in netstat.8
+	  man page (--numeric-users was missing, some font problems and
+	  --interfaces has no <interface> argument (Debian Bug #120475)
+	  thanks for the report to Uwe Hermann.
+
+2001-11-11 22:46  ecki
+
+	* en_US/ifconfig.8: added documentation about SI prefixes for
+	  decimal numbers
+
+2001-11-05 10:12  ecki
+
+	* en_US/rarp.8, fr_FR/arp.8, fr_FR/hostname.1, fr_FR/ifconfig.8,
+	  fr_FR/netstat.8, fr_FR/rarp.8, pt_BR/rarp.8 (utags:
+	  net-tools-1_65): changed troff syntax according to ESR's report
+
+2001-11-05 10:07  ecki
+
+	* en_US/arp.8 (tags: net-tools-1_65): fixed troff syntax, as
+	  reported by ESR. Did not changed the date of the man page.
+
+2001-06-29 04:47  ecki
+
+	* en_US/ifconfig.8: made man page more useful and added right link
+	  for irq conflicts in ifconfig.8
+
+2001-06-29 00:50  ecki
+
+	* fr_FR/netstat.8: man page fix CLOSED -> CLOSE
+
+2001-06-29 00:15  ecki
+
+	* en_US/netstat.8: fixed CLOSED -> CLOSE in french and english
+	  manpage as of bug report from Matthew Tippett
+
+Index: net-tools/man/de_DE/netstat.8
+===================================================================
+--- net-tools.orig/man/de_DE/netstat.8
++++ net-tools/man/de_DE/netstat.8
+@@ -9,7 +9,7 @@
+ .\" Modified: Tuan Hoang tuan@optimus.mitre.org 
+ .\"
+ .\"
+-.TH NETSTAT 8 "6. M\(:arz 1999" "net-tools" "Handbuch f\(:ur Linuxprogrammierer"
++.TH NETSTAT 8 "2007-12-02" "net-tools" "Handbuch f\(:ur Linuxprogrammierer"
+ 
+ .SH NAME
+ netstat \- Anzeige von Netzwerksverbindungen, Routentabellen, Schnittstellenstatistiken, maskierten Verbindungen, Netlink-Nachrichten und Mitgliedschaft in Multicastgruppen
+@@ -44,7 +44,6 @@ netstat \- Anzeige von Netzwerksverbindu
+ .B netstat
+ .RB [ \-veenpac ]
+ .RB { \-\-interfaces | \-i }
+-.RI [ Schnittstelle ]
+ 
+ .PP
+ 
+@@ -68,6 +67,8 @@ netstat \- Anzeige von Netzwerksverbindu
+ .SH BESCHREIBUNG
+ .B Netstat
+ zeigt Informationen des Linux Netzwerkssystems an.
++.PP
++.B Bitte beachten Sie, dass der Inhalt der deutschen man-page nicht vollst\(:andig ist, im Moment.
+ 
+ .SS "(no option)"
+ Ohne Optionen zeigt
+@@ -103,18 +104,17 @@ benutzt das Ausgabeformat von
+ Wegen Details siehe
+ .BR route (8).
+ 
+-.SS "\-i, \-\-interface \fISchnittstelle\fI"
++.SS "\-i, \-\-interfaces"
+ Wird die
+ .BR -i ", " --interfaces
+-Option verwendet,  so wird eine Tabelle aller (oder der angegebenen
+-.IR Schnittstellen ) 
++Option verwendet,  so wird eine Tabelle aller Schnittstellen
+ ausgedruckt.  Die Ausgabe ist im Format von
+ .B "ifconfig -e"
+ und wird in
+ .BR ifconfig (8)
+ beschrieben.
+ .B "netstat -ei" 
+-druckt eine Tabelle oder einen Eintrag f\(:ur einen einzelnes Interface wie
++druckt eine Tabelle f\(:ur Interfaces wie
+ .BR ifconfig .
+ Die
+ .B -a
+@@ -182,7 +182,7 @@ Dies hat den gleichen Effekt wie die Lan
+ und
+ .BR \-\-ddp.
+ 
+-.SS "\-c, \-\-continous"
++.SS "\-c, \-\-continuous"
+ Mit dieser Option wiederholt
+ .B netstat
+ im Sekundenabstand die Ausgabe, bis es abgebrochen wird.
+Index: net-tools/man/en_US/arp.8
+===================================================================
+--- net-tools.orig/man/en_US/arp.8
++++ net-tools/man/en_US/arp.8
+@@ -1,56 +1,111 @@
+-.TH ARP 8 "5 Jan 1999" "net-tools" "Linux Programmer's Manual"
++.TH ARP 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
+ .SH NAME
+ arp \- manipulate the system ARP cache
+ .SH SYNOPSIS
+ .B arp 
+ .RB [ \-vn ] 
+-.RB [ "\-H type" ] 
+-.RB [ "-i if" ] 
+-.B -a 
+-.RB [ hostname ]
++.RB [ \-H 
++.IR type ] 
++.RB [ \-i
++.IR if ] 
++.RB [ \-a ] 
++.RI [ hostname ]
+ .PP
+ .B arp 
+ .RB [ \-v ]
+-.RB [ "\-i if" ] 
+-.B "\-d hostname"
++.RB [ \-i
++.IR if ] 
++.B \-d 
++.I hostname
+ .RB [ pub ]
+ .PP
+ .B arp 
+ .RB [ \-v ] 
+-.RB [ "\-H type" ] 
+-.RB [ "\-i if" ] 
+-.B -s hostname hw_addr
++.RB [ \-H
++.IR type ] 
++.RB [ \-i
++.IR if ] 
++.B \-s
++.I hostname hw_addr
+ .RB [ temp ] 
+ .PP
+ .B arp 
+ .RB [ \-v ] 
+-.RB [ "\-H type" ] 
+-.RB [ "\-i if" ] 
+-.B -s hostname hw_addr
+-.RB [ "netmask nm" ] 
++.RB [ \-H
++.IR type ] 
++.RB [ \-i
++.IR if ] 
++.B \-s
++.I hostname hw_addr
++.RB [ netmask
++.IR nm ] 
+ .B pub
+ .PP
+ .B arp 
+ .RB [ \-v ] 
+-.RB [ "\-H type" ] 
+-.RB [ "\-i if" ] 
+-.B -Ds hostname ifa
+-.RB [ "netmask nm" ] 
++.RB [ \-H
++.IR type ] 
++.RB [ \-i
++.IR if ] 
++.B \-Ds 
++.I hostname
++.I ifname
++.RB [ netmask
++.IR nm ] 
+ .B pub
+ .PP
+ .B arp 
+ .RB [ \-vnD ]
+-.RB [ "\-H type" ] 
+-.RB [ "-i if" ]
+-.B -f [filename]
++.RB [ \-H 
++.IR type ] 
++.RB [ \-i
++.IR if ]
++.B \-f 
++.RI [ filename ]
+ 
+ .SH DESCRIPTION
+ .B Arp
+-manipulates the kernel's ARP cache in various ways.  The primary options
+-are clearing an address mapping entry and manually setting up one.  For
+-debugging purposes, the
++manipulates or displays the kernel's IPv4 network neighbour cache. It can add
++entries to the table, delete one or display the current content.
++
++.B ARP
++stands for Address Resolution Protocol, which is used to find the media
++access control address of a network neighbour for a given IPv4 Address.
++.SH MODES
+ .B arp
+-program also allows a complete dump of the ARP cache.
++with no mode specifier will print the current content of the table. It is
++possible to limit the number of entries printed, by specifying an hardware
++address type, interface name or host address.
++
++.B arp -d
++.I address
++will delete a ARP table entry. Root or netadmin priveledge is required to do
++this. The entry is found by IP address. If a hostname is given, it will be
++resolved before looking up the entry in the ARP table.
++
++.B arp -s
++.I address hw_addr
++is used to set up a new table entry. The format of the 
++.I hw_addr
++parameter is dependent on the hardware class, but for most classes one can
++assume that the usual presentation can be used.  For the Ethernet class,
++this is 6 bytes in hexadecimal, separated by colons. When adding proxy arp
++entries (that is those with the
++.BR pub lish 
++flag set a 
++.B netmask 
++may be specified to proxy arp for entire subnets. This is not good
++practice, but is supported by older kernels because it can be
++useful. If the
++.B temp
++flag is not supplied entries will be permanent stored into the ARP
++cache. To simplyfy setting up entries for one of your own network interfaces, you can use the
++.B "arp \-Ds"
++.I address ifname
++form. In that case the hardware address is taken from the interface with the
++specified name.
++
++.br
+ .SH OPTIONS
+ .TP
+ .B "\-v, \-\-verbose"
+@@ -60,7 +115,7 @@ Tell the user what is going on by being 
+ shows numerical addresses instead of trying to determine symbolic host, port
+ or user names.
+ .TP
+-.B "\-H type, \-\-hw-type type"
++.B "\-H type, \-\-hw\-type type"
+ When setting or reading the ARP cache, this optional parameter tells
+ .B arp
+ which class of entries it should check for.  The default value of
+@@ -76,21 +131,13 @@ Other values might include network techn
+ and
+ .RB "NET/ROM (" netrom ")."
+ .TP
+-.B "\-a [hostname], \-\-display [hostname]"
+-Shows the entries of the specified hosts.  If the
+-.B hostname
+-parameter is not used,
+-.B all
+-entries will be displayed.
+-.TP
+-.B "\-d hostname, \-\-delete hostname"
+-Remove any entry for the specified host.  This can be used if the
+-indicated host is brought down, for example.
++.B \-a
++Use alternate BSD style output format (with no fixed columns).
+ .TP
+ .B "\-D, \-\-use-device"
+-Use the interface
+-.BR ifa "'s"
+-hardware address.
++Instead of a hw_addr, the given argument is the name of an interface. 
++.B arp
++will use the MAC address of that interface for the table entry. This is usually the best option to set up a proxy ARP entry to yourself.
+ .TP
+ .B "\-i If, \-\-device If"
+ Select an interface. When dumping the ARP cache only entries matching
+@@ -106,33 +153,15 @@ be answered. 
+ .B NOTE:
+ This has to be different from the interface to which the IP
+ datagrams will be routed.
+-.TP
+-.B "\-s hostname hw_addr, \-\-set hostname"
+-Manually create an ARP address mapping entry for host
+-.B hostname
+-with hardware address set to
+-.B hw_addr
+-.  The format of the hardware address is dependent on the hardware
+-class, but for most classes one can assume that the usual presentation
+-can be used.  For the Ethernet class, this is 6 bytes in hexadecimal,
+-separated by colons. When adding proxy arp entries (that is those with
+-the 
+-.BR pub lish 
+-flag set a 
+-.B netmask 
+-may be specified to proxy arp for entire subnets. This is not good
+-practice, but is supported by older kernels because it can be
+-useful. If the
+-.B temp
+-flag is not supplied entries will be permanent stored into the ARP
+-cache.
+-.br
+ .B NOTE:
+ As of kernel 2.2.0 it is no longer possible to set an ARP entry for an 
+ entire subnet. Linux instead does automagic proxy arp when a route
+ exists and it is forwarding. See 
+ .BR arp (7)
+-for details.
++for details. Also the
++.B dontpub
++option which is available for delete and set operations cannot be 
++used with 2.4 and newer kernels.
+ .TP
+ .B "\-f filename, \-\-file filename"
+ Similar to the
+@@ -167,8 +196,18 @@ flag. Permanent entries are marked with
+ and published entries have the
+ .B P
+ flag.
++.SH EXAMPLES
++.B /usr/sbin/arp -i eth0 -Ds 10.0.0.2 eth1 pub
++
++This will answer ARP requests for 10.0.0.2 on eth0 with the MAC address for
++eth1.
++
++.B /usr/sbin/arp -i eth1 -d 10.0.0.1
++
++Delete the ARP table entry for 10.0.0.1 on interface eth1. This will match
++published proxy ARP entries and permanent entries.
+ .SH FILES
+-.I /proc/net/arp,
++.I /proc/net/arp
+ .br
+ .I /etc/networks
+ .br
+@@ -178,5 +217,4 @@ flag.
+ .SH SEE ALSO
+ rarp(8), route(8), ifconfig(8), netstat(8)
+ .SH AUTHORS
+-Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org> with a lot of improvements
+-from net-tools Maintainer Bernd Eckenfels <net-tools@lina.inka.de>.
++Fred N. van Kempen <waltje@uwalt.nl.mugnet.org>, Bernd Eckenfels <net\-tools@lina.inka.de>.
+Index: net-tools/man/en_US/ethers.5
+===================================================================
+--- net-tools.orig/man/en_US/ethers.5
++++ net-tools/man/en_US/ethers.5
+@@ -1,4 +1,4 @@
+-.TH ETHERS 5 "April 26th, 1996" "" "File formats"
++.TH ETHERS 5 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
+ .SH NAME \"{{{roff}}}\"{{{
+ ethers \- Ethernet address to IP number database
+ .\"}}}
+@@ -7,17 +7,17 @@ ethers \- Ethernet address to IP number 
+ IP numbers, one line for each IP number:
+ .sp
+ .RS
+-\fIEthernet-address\fP  \fIIP-number\fP
++\fIEthernet\-address\fP  \fIIP\-number\fP
+ .RE
+ .sp
+-The two items are separated by any number of SPACE and/or TAB char
+-acters.   A \fB#\fP at the beginning of a line starts a comment
+-which extends to the end of the line.  The \fIEthernet-address\fP is
++The two items are separated by any number of SPACE and/or TAB characters.
++A \fB#\fP at the beginning of a line starts a comment
++which extends to the end of the line.  The \fIEthernet\-address\fP is
+ written as
+ .IR x : x : x : x : x : x ,
+ where \fIx\fP is a hexadecimal number between \fB0\fP and \fBff\fP
+ which represents one byte of the address, which is in network byte
+-order (big-endian).  The \fIIP-number\fP may be a hostname which
++order (big-endian).  The \fIIP\-number\fP may be a hostname which
+ can be resolved by DNS or a dot separated number.
+ .\"}}}
+ .SH EXAMPLES \"{{{
+Index: net-tools/man/en_US/hostname.1
+===================================================================
+--- net-tools.orig/man/en_US/hostname.1
++++ net-tools/man/en_US/hostname.1
+@@ -1,4 +1,4 @@
+-.TH HOSTNAME 1 "28 Jan 1996" "net-tools" "Linux Programmer's Manual"
++.TH HOSTNAME 1 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
+ 
+ .SH NAME
+ hostname \- show or set the system's host name
+@@ -23,7 +23,7 @@ nodename \- show or set the system's DEC
+ .RB [ \-f ]
+ .RB [ \-\-fqdn ]
+ .RB [ \-i ]
+-.RB [ \-\-ip-address ]
++.RB [ \-\-ip\-address ]
+ .RB [ \-\-long ]
+ .RB [ \-s ]
+ .RB [ \-\-short ]
+@@ -181,7 +181,7 @@ part of the FQDN) in the \fI/etc/hosts\f
+ .I "\-h, \-\-help"
+ Print a usage message and exit.
+ .TP
+-.I "\-i, \-\-ip-address"
++.I "\-i, \-\-ip\-address"
+ Display the IP address(es) of the host.
+ .TP
+ .I "\-n, \-\-node"
+@@ -205,9 +205,9 @@ Display the NIS domain name. If a parame
+ .SH FILES
+ .B /etc/hosts
+ .SH AUTHOR
+-Peter Tobias, <tobias@et-inf.fho-emden.de>
++Peter Tobias, <tobias@et\-inf.fho\-emden.de>
+ .br
+-Bernd Eckenfels, <net-tools@lina.inka.de> (NIS and manpage).
++Bernd Eckenfels, <net\-tools@lina.inka.de> (NIS and manpage).
+ .br
+ Steve Whitehouse, <SteveW@ACM.org> (DECnet support and manpage).
+ 
+Index: net-tools/man/en_US/ifconfig.8
+===================================================================
+--- net-tools.orig/man/en_US/ifconfig.8
++++ net-tools/man/en_US/ifconfig.8
+@@ -1,10 +1,10 @@
+-.TH IFCONFIG 8 "14 August 2000" "net-tools" "Linux Programmer's Manual"
++.TH IFCONFIG 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
+ .SH NAME
+ ifconfig \- configure a network interface
+ .SH SYNOPSIS
+-.B "ifconfig [interface]"
++.B "ifconfig [-v] [-a] [-s] [interface]"
+ .br
+-.B "ifconfig interface [aftype] options | address ..."
++.B "ifconfig [-v] interface [aftype] options | address ..."
+ .SH DESCRIPTION
+ .B Ifconfig
+ is used to configure the kernel-resident network interfaces.  It is
+@@ -18,7 +18,7 @@ a single
+ .B interface
+ argument is given, it displays the status of the given interface
+ only; if a single
+-.B -a
++.B \-a
+ argument is given, it displays the status of all interfaces, even
+ those that are down.  Otherwise, it configures an interface.
+ 
+@@ -41,11 +41,27 @@ supported address families include
+ (AMPR Packet radio).
+ .SH OPTIONS
+ .TP
++.B -a
++display all interfaces which are currently available, even if down
++.TP
++.B -s
++display a short list (like netstat -i)
++.TP
++.B -v
++be more verbose for some error conditions
++.TP
+ .B interface
+ The name of the interface.  This is usually a driver name followed by
+ a unit number, for example
+ .B eth0
+-for the first Ethernet interface.
++for the first Ethernet interface. If your kernel supports alias interfaces,
++you can specify them with 
++.B eth0:0
++for the first alias of eth0. You can use them to assign a second address. To
++delete an alias interface use
++.BR "ifconfig eth0:0 down" .
++Note: for every scope (i.e. same net with address/netmask combination) all
++aliases are deleted, if you delete the first (primary).
+ .TP
+ .B up
+ This flag causes the interface to be activated.  It is implicitly
+@@ -122,13 +138,13 @@ are 
+ can be used to tell the driver to auto-sense the media.  Again, not
+ all drivers can do this.
+ .TP
+-.B "[-]broadcast [addr]"
++.B "[\-]broadcast [addr]"
+ If the address argument is given, set the protocol broadcast
+ address for this interface.  Otherwise, set (or clear) the
+ .B IFF_BROADCAST
+ flag for the interface.
+ .TP
+-.B "[-]pointopoint [addr]"
++.B "[\-]pointopoint [addr]"
+ This keyword enables the
+ .B point-to-point
+ mode of an interface, meaning that it is a direct link between two
+@@ -173,11 +189,20 @@ alias interfaces anymore. The statistics
+ are shared with all alias addresses on the same device. If you want per-address
+ statistics you should add explicit accounting
+ rules for the address using the 
+-.BR ipchains(8)
++.BR ipchains (8)
++or
++.BR iptables (8)
+ command.
+ .LP
+-Interrupt problems with Ethernet device drivers fail with EAGAIN. See
+-.I http://cesdis.gsfc.nasa.gov/linux/misc/irq-conflict.html
++Since net\-tools 1.60\-4 ifconfig is printing byte counters and human readable
++counters with IEC 60027-2 units. So 1 KiB are 2^10 byte. Note, the numbers 
++are truncated to one decimal (which can by quite a large error if you 
++consider 0.1 PiB is 112.589.990.684.262 bytes :)
++.LP
++Interrupt problems with Ethernet device drivers fail with EAGAIN
++.I (SIOCSIIFLAGS: Resource temporarily unavailable)
++it is most likely a interrupt conflict. See
++.I http://www.scyld.com/expert/irq\-conflict.html
+ for more information.
+ .SH FILES
+ .I /proc/net/socket 
+@@ -189,7 +214,9 @@ for more information.
+ While appletalk DDP and IPX addresses will be displayed they cannot be
+ altered by this command.
+ .SH SEE ALSO
+-route(8), netstat(8), arp(8), rarp(8), ipchains(8)
++route(8), netstat(8), arp(8), rarp(8), ipchains(8), iptables(8), ifup(8), interfaces(5).
++.br
++http://physics.nist.gov/cuu/Units/binary.html - Prefixes for binary multiples
+ .SH AUTHORS
+ Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
+ .br
+@@ -198,3 +225,5 @@ Alan Cox, <Alan.Cox@linux.org>
+ Phil Blundell, <Philip.Blundell@pobox.com>
+ .br
+ Andi Kleen
++.br
++Bernd Eckenfels, <net\-tools@lina.inka.de>
+Index: net-tools/man/en_US/mii-tool.8
+===================================================================
+--- net-tools.orig/man/en_US/mii-tool.8
++++ net-tools/man/en_US/mii-tool.8
+@@ -1,13 +1,13 @@
+ .\" Copyright (C) 2000 David A. Hinds -- dhinds@pcmcia.sourceforge.org
+ .\" mii-tool.8 1.5 2000/04/25 22:58:19
+ .\"
+-.TH MII-TOOL 8 "2000/04/25 22:58:19" "net-tools"
++.TH MII\-TOOL 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
+ 
+ .SH NAME
+-mii-tool \- view, manipulate media-independent interface status
++mii\-tool \- view, manipulate media-independent interface status
+ 
+ .SH SYNOPSIS
+-.B mii-tool
++.B mii\-tool
+ [\fB\-v\fR, \fB\-\-verbose\fR]
+ [\fB\-V\fR, \fB\-\-version\fR]
+ [\fB\-R\fR, \fB\-\-reset\fR]
+@@ -32,12 +32,12 @@ single-speed hubs, are unable to autoneg
+ devices, the MII protocol also allows for establishing a link by
+ simply detecting either a 10baseT or 100baseT link beat.  The \fB\-F\fR
+ or \fB\-\-force\fR options can be used to force the MII to operate in
+-one mode, instead of autonegotiating.  The \fB\-A\fR and \fB-F\fR
++one mode, instead of autonegotiating.  The \fB\-A\fR and \fB\-F\fR
+ options are mutually exclusive.
+ .PP
+ The default short output reports the negotiated link speed and link
+ status for each interface.  If an interface or interfaces are not
+-specified on the command line, then \fBmii-tool\fR will check any
++specified on the command line, then \fBmii\-tool\fR will check any
+ available interfaces from \fBeth0\fR through \fBeth7\fR.
+ .SH OPTIONS
+ .TP
+@@ -59,7 +59,7 @@ Watch interface(s) and report changes in
+ interfaces are polled at one second intervals.
+ .TP
+ \fB\-l\fR, \fB\-\-log\fR
+-Used with \fB-w\fR, records link status changes in the system log
++Used with \fB\-w\fR, records link status changes in the system log
+ instead of printing on standard output.
+ .TP
+ \fB\-F\fI media\fR, \fB\-\-force=\fImedia\fR
+@@ -72,7 +72,24 @@ media technologies.  Multiple technologi
+ commas.  Valid media are \fB100baseT4\fR, \fB100baseTx-FD\fR,
+ \fB100baseTx-HD\fR, \fB10baseT-FD\fR, and \fB10baseT-HD\fR.
+ 
++.SH DIAGNOSTICS
++.TP
++SIOCGMIIPHY on 'eth?' failed: Invalid argument
++If the interface is not running (up), kernel will refuse to report its link state.
++.TP
++SIOCGMIIPHY on 'eth?' failed: Operation not permitted
++Most kernels restrict access to root.
++.TP
++SIOCGMIIPHY on 'eth?' failed: No such device
++This error is shown, if the kernel does not know about the named device.
++.TP
++SIOCGMIIPHY on 'eth?' failed: Operation not supported 
++The interface in question does not support MII queries. Most likely, it does not have 
++MII transceivers, at all.
++
+ .SH AUTHORS
+ David Hinds \- dhinds@pcmcia.sourceforge.org
+ .br
+ Donald Becker \- becker@scyld.com
++.br
++Bernd Eckenfels \- ecki@debian.org
+Index: net-tools/man/en_US/nameif.8
+===================================================================
+--- net-tools.orig/man/en_US/nameif.8
++++ net-tools/man/en_US/nameif.8
+@@ -1,10 +1,10 @@
+-.TH NAMEIF 8 "18 Oct 2000" "net-tools" "Linux's Administrator's Manual"
++.TH NAMEIF 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
+ .SH NAME
+ nameif \- name network interfaces based on MAC addresses
+ .SH SYNOPSIS
+-.B "nameif [-c configfile] [-s]"
++.B "nameif [\-c configfile] [\-s]"
+ .br
+-.B "nameif [-c configfile] [-s] {interface macaddress}"
++.B "nameif [\-c configfile] [\-s] {interface macaddress}"
+ .SH DESCRIPTION
+ .B nameif 
+ renames network interfaces based on mac addresses. When no arguments are
+@@ -18,11 +18,11 @@ looks for the interface with the given M
+ name given.
+ 
+ When the 
+-.I -s
++.I \-s
+ argument is given all error messages go to the syslog.
+ 
+ When the 
+-.I -c 
++.I \-c 
+ argument is given with a file name that file is read instead of /etc/mactab.
+ 
+ .SH NOTES
+Index: net-tools/man/en_US/netstat.8
+===================================================================
+--- net-tools.orig/man/en_US/netstat.8
++++ net-tools/man/en_US/netstat.8
+@@ -8,7 +8,7 @@
+ .\" Modified: Tuan Hoang tqhoang@bigfoot.com 
+ .\"
+ .\"
+-.TH NETSTAT 8 "19 December 2000" "net-tools" "Linux Programmer's Manual"
++.TH NETSTAT 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
+ 
+ .SH NAME
+ netstat \- Print network connections, routing tables, interface statistics, masquerade connections, and multicast memberships
+@@ -23,7 +23,7 @@ netstat \- Print network connections, ro
+ .RB [ \-\-listening | \-l ]
+ .RB [ \-\-all | \-a ]
+ .RB [ \-\-numeric | \-n ]
+-.RB [ \-\-numeric-hosts ] [ \-\-numeric-ports ] [ \-\-numeric-ports ]
++.RB [ \-\-numeric\-hosts "] [" \-\-numeric\-ports "] [" \-\-numeric\-users ]
+ .RB [ \-\-symbolic | \-N ]
+ .RB [ \-\-extend | \-e  [ \-\-extend | \-e] ]
+ .RB [ \-\-timers | \-o ]
+@@ -37,31 +37,30 @@ netstat \- Print network connections, ro
+ .RB [ \-\-extend | \-e  [ \-\-extend | \-e] ]
+ .RB [ \-\-verbose | \-v ]
+ .RB [ \-\-numeric | \-n ]
+-.RB [ \-\-numeric-hosts ] [ \-\-numeric-ports ] [ \-\-numeric-ports ]
++.RB [ \-\-numeric\-hosts "] [" \-\-numeric\-ports "] [" \-\-numeric\-users ]
+ .RB [ \-\-continuous | \-c]
+ .P
+ .B netstat
+ .RB { \-\-interfaces | \-i }
+-.RI [ iface ]
+ .RB [ \-\-all | \-a ]
+ .RB [ \-\-extend | \-e  [ \-\-extend | \-e] ]
+ .RB [ \-\-verbose | \-v ]
+ .RB [ \-\-program | \-p ]
+ .RB [ \-\-numeric | \-n ]
+-.RB [ \-\-numeric-hosts ] [ \-\-numeric-ports ] [ \-\-numeric-ports ]
++.RB [ \-\-numeric-hosts "] [" \-\-numeric-ports "] [" \-\-numeric-users ]
+ .RB [ \-\-continuous | \-c]
+ .P
+ .B netstat
+ .RB { \-\-groups | \-g }
+ .RB [ \-\-numeric | \-n ]
+-.RB [ \-\-numeric-hosts ] [ \-\-numeric-ports ] [ \-\-numeric-ports ]
++.RB [ \-\-numeric\-hosts "] [" \-\-numeric\-ports "] [" \-\-numeric\-users ]
+ .RB [ \-\-continuous | \-c]
+ .P
+ .B netstat
+ .RB { \-\-masquerade | \-M }
+ .RB [ \-\-extend | \-e ]
+ .RB [ \-\-numeric | \-n ]
+-.RB [ \-\-numeric-hosts ] [ \-\-numeric-ports ] [ \-\-numeric-ports ]
++.RB [ \-\-numeric\-hosts "] [" \-\-numeric\-ports "] [" \-\-numeric\-users ]
+ .RB [ \-\-continuous | \-c]
+ .P
+ .B netstat
+@@ -78,6 +77,8 @@ netstat \- Print network connections, ro
+ .P
+ .IR address_family_options :
+ .PP
++.RB [ -4 ]
++.RB [ -6 ]
+ .RB [ \-\-protocol= { inet , unix , ipx , ax25 , netrom , ddp }[, ...] ]
+ .RB [ \-\-unix | \-x ] 
+ .RB [ \-\-inet | \-\-ip ]
+@@ -98,12 +99,17 @@ displays a list of open sockets.  If you
+ address families, then the active sockets of all configured address
+ families will be printed.
+ .SS "\-\-route , \-r"
+-Display the kernel routing tables.
++Display the kernel routing tables. See the description in 
++.BR route (8) 
++for details. 
++.B netstat -r 
++and 
++.B route -e 
++produce the same output.
+ .SS "\-\-groups , \-g"
+ Display multicast group membership information for IPv4 and IPv6.
+-.SS "\-\-interface=\fIiface \fR, \fB\-i"
+-Display a table of all network interfaces, or the specified
+-.IR iface ) .
++.SS "\-\-interfaces, \-i"
++Display a table of all network interfaces.
+ .SS "\-\-masquerade , \-M"
+ Display a list of masqueraded connections.
+ .SS "\-\-statistics , \-s"
+@@ -115,13 +121,13 @@ useful information about unconfigured ad
+ .SS "\-\-numeric , \-n"
+ Show numerical addresses instead of trying to determine symbolic host, port
+ or user names.
+-.SS "\-\-numeric-hosts"
++.SS "\-\-numeric\-hosts"
+ shows numerical host addresses but does not affect the resolution of
+ port or user names.
+-.SS "\-\-numeric-ports"
++.SS "\-\-numeric\-ports"
+ shows numerical port numbers but does not affect the resolution of
+ host or user names.
+-.SS "\-\-numeric-users"
++.SS "\-\-numeric\-users"
+ shows numerical user IDs but does not affect the resolution of host or
+ port names.
+ 
+@@ -164,23 +170,24 @@ Show the PID and name of the program to 
+ Show only listening sockets.  (These are omitted by default.)
+ .SS "\-a, \-\-all"
+ Show both listening and non-listening sockets.  With the
+-.B --interfaces
+-option, show interfaces that are not marked 
++.B \-\-interfaces
++option, show interfaces that are not up
+ .SS "\-F"
+ Print routing information from the FIB.  (This is the default.)
+ .SS "\-C"
+ Print routing information from the route cache.
+-.IR UP .
+ .P
+ .SH OUTPUT
+ .P
+ .SS Active Internet connections \fR(TCP, UDP, raw)\fR
+ .SS "Proto" 
+ The protocol (tcp, udp, raw) used by the socket. 
+-.SS "Recv-Q"
+-The count of bytes not copied by the user program connected to this socket.
+-.SS "Send-Q"
+-The count of bytes not acknowledged by the remote host.
++.SS "Recv\-Q"
++Established: The count of bytes not copied by the user program connected to this socket.
++Listening: Since Kernel 2.6.18 this column contains the current syn backlog.
++.SS "Send\-Q"
++Established: The count of bytes not acknowledged by the remote host.
++Listening: Since Kernel 2.6.18 this column contains the maximum size of the syn backlog.
+ .SS "Local Address" 
+ Address and port number of the local end of the socket.  Unless the
+ .BR \-\-numeric " (" \-n )
+@@ -221,7 +228,7 @@ TIME_WAIT
+ The socket is waiting after close to handle packets still in the network.
+ .TP
+ .I
+-CLOSED
++CLOSE
+ The socket is not being used.
+ .TP
+ .I
+@@ -255,7 +262,7 @@ The username or the user id (UID) of the
+ .SS "PID/Program name"
+ Slash-separated pair of the process id (PID) and process name of the 
+ process that owns the socket.
+-.B --program
++.B \-\-program
+ causes this column to be included.  You will also need
+ .I superuser
+ privileges to see this information on sockets you don't own.  This
+@@ -358,7 +365,7 @@ to the socket.
+ .PP
+ .SH NOTES
+ Starting with Linux release 2.2 
+-.B netstat -i 
++.B netstat \-i 
+ does not show interface statistics for alias interfaces. To get per
+ alias interface counters you need to setup explicit rules using the
+ .BR ipchains(8) 
+@@ -438,12 +445,12 @@ as it is viewed. This is unlikely to occ
+ .P
+ .SH AUTHORS
+ The netstat user interface was written by Fred Baumgarten
+-<dc6iq@insu1.etec.uni-karlsruhe.de> the man page basically
++<dc6iq@insu1.etec.uni\-karlsruhe.de>, the man page basically
+ by Matt Welsh <mdw@tc.cornell.edu>. It was updated by
+ Alan Cox <Alan.Cox@linux.org> but could do with a bit more
+ work.  It was updated again by Tuan Hoang
+ <tqhoang@bigfoot.com>.
+ .br
+-The man page and the command included in the net-tools
++The man page and the command included in the net\-tools
+ package is totally rewritten by Bernd Eckenfels 
+ <ecki@linux.de>.
+Index: net-tools/man/en_US/plipconfig.8
+===================================================================
+--- net-tools.orig/man/en_US/plipconfig.8
++++ net-tools/man/en_US/plipconfig.8
+@@ -1,4 +1,4 @@
+-.TH PLIPCONFIG 8 "17 February 1995" "" ""
++.TH PLIPCONFIG 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
+ .SH NAME
+ plipconfig \- fine tune PLIP device parameters 
+ .SH SYNOPSIS
+Index: net-tools/man/en_US/rarp.8
+===================================================================
+--- net-tools.orig/man/en_US/rarp.8
++++ net-tools/man/en_US/rarp.8
+@@ -1,20 +1,20 @@
+-.TH RARP 8 "4 August 1997" "net-tools" "Linux Programmer's Manual"
++.TH RARP 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
+ .SH NAME
+ rarp \- manipulate the system RARP table
+ .SH SYNOPSIS
+-.B "rarp [-V] [--version] [-h] [--help]"
++.B "rarp [\-V] [\-\-version] [\-h] [\-\-help]"
+ .br
+-.B "rarp -a"
++.B "rarp \-a"
+ .br
+-.B "rarp [-v] -d hostname ..."
++.B "rarp [\-v] \-d hostname ..."
+ .br
+-.B "rarp [-v] [-t type] -s hostname hw_addr"
++.B "rarp [\-v] [\-t type] \-s hostname hw_addr"
+ .SH NOTE
+ .P
+ This program is obsolete.  From version 2.3, the Linux kernel 
+ no longer contains RARP support.  For a replacement RARP daemon, see
+ .I
+-ftp://ftp.dementia.org/pub/net-tools
++ftp://ftp.dementia.org/pub/net\-tools
+ .SH DESCRIPTION
+ .B Rarp
+ manipulates the kernel's RARP table in various ways.  The primary options
+@@ -61,8 +61,8 @@ Remove all RARP entries for the specifie
+ Create a RARP address mapping entry for host
+ .B hostname
+ with hardware address set to
+-.B hw_addr
+-.  The format of the hardware address is dependent on the hardware
++.BR hw_addr .
++The format of the hardware address is dependent on the hardware
+ class, but for most classes one can assume that the usual presentation
+ can be used.  For the Ethernet class, this is 6 bytes in hexadecimal,
+ separated by colons.
+Index: net-tools/man/en_US/route.8
+===================================================================
+--- net-tools.orig/man/en_US/route.8
++++ net-tools/man/en_US/route.8
+@@ -1,4 +1,4 @@
+-.TH ROUTE 8 "2 January 2000" "net-tools" "Linux Programmer's Manual"
++.TH ROUTE 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
+ .SH NAME
+ route \- show / manipulate the IP routing table
+ .SH SYNOPSIS
+@@ -51,7 +51,7 @@ If]
+ .RB [ \-V ] 
+ .RB [ \-\-version ]
+ .RB [ \-h ]
+-.RB [ \--help ]
++.RB [ \-\-help ]
+ .SH DESCRIPTION
+ .B Route
+ manipulates the kernel's IP routing tables.  Its primary use is to set
+@@ -73,16 +73,16 @@ displays the current contents of the rou
+ .SH OPTIONS
+ .TP
+ .B \-A family
+-use the specified address family (eg `inet'; use `route --help' for a full 
++use the specified address family (eg `inet'; use `route \-\-help' for a full 
+ list).
+ 
+ .TP 
+-.B -F
++.B \-F
+ operate on the kernel's FIB (Forwarding Information Base) routing
+ table. 
+ This is the default.
+ .TP 
+-.B -C
++.B \-C
+ operate on the kernel's routing cache.
+ 
+ .TP
+@@ -96,7 +96,7 @@ nameserver has vanished.
+ .TP
+ .B \-e
+ use
+-.BR netstat (8)-format
++.BR netstat (8)\-format
+ for displaying the routing table.
+ .B \-ee 
+ will generate a very long line with all parameters from the routing table.
+@@ -117,7 +117,7 @@ the
+ .B target
+ is a network.
+ .TP
+-.B -host
++.B \-host
+ the
+ .B target 
+ is a host.
+@@ -141,7 +141,7 @@ set the metric field in the routing tabl
+ set the TCP Maximum Segment Size (MSS) for connections over this route
+ to M bytes. 
+ The default is the device MTU minus headers, or a lower MTU when path mtu 
+-discovery occured. This setting can be used to force smaller TCP packets on the
++discovery occurred. This setting can be used to force smaller TCP packets on the
+ other end when path mtu discovery does not work (usually because of
+ misconfigured firewalls that block ICMP Fragmentation Needed)
+ .TP 
+@@ -179,24 +179,27 @@ modifiers (metric - netmask - gw - dev) 
+ 
+ .SH EXAMPLES
+ .TP
+-.B route add -net 127.0.0.0
+-adds the normal loopback entry, using netmask 255.0.0.0 (class A net,
+-determined from the destination address) and associated with the 
+-"lo" device (assuming this device was prviously set up correctly with
++.B route add \-net 127.0.0.0 netmask 255.0.0.0 dev lo
++adds the normal loopback entry, using netmask 255.0.0.0 and associated with the 
++"lo" device (assuming this device was previously set up correctly with
+ .BR ifconfig (8)). 
+ 
+ .TP 
+-.B route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
+-adds a route to the network 192.56.76.x via 
+-"eth0". The Class C netmask modifier is not really necessary here because
+-192.* is a Class C IP address. The word "dev" can be omitted here. 
++.B route add \-net 192.56.76.0 netmask 255.255.255.0 dev eth0
++adds a route to the local network 192.56.76.x via 
++"eth0".  The word "dev" can be omitted here. 
+ 
+ .TP
+-.B route add default gw mango-gw
++.B route del default
++deletes the current default route, which is labeled "default" or 0.0.0.0
++in the destination field of the current routing table.
++
++.TP
++.B route add default gw mango\-gw
+ adds a default route (which will be used if no other route matches).
+-All packets using this route will be gatewayed through "mango-gw". The
++All packets using this route will be gatewayed through "mango\-gw". The
+ device which will actually be used for that route depends on how we
+-can reach "mango-gw" - the static route to "mango-gw" will have to be
++can reach "mango\-gw" - the static route to "mango\-gw" will have to be
+ set up before. 
+ 
+ .TP
+@@ -205,18 +208,18 @@ Adds the route to the "ipx4" host via th
+ "ipx4" is the SLIP host).
+ 
+ .TP
+-.B route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4
++.B route add \-net 192.57.66.0 netmask 255.255.255.0 gw ipx4
+ This command adds the net "192.57.66.x" to be gatewayed through the former
+ route to the SLIP interface.
+ 
+ .TP
+-.B route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
++.B route add \-net 224.0.0.0 netmask 240.0.0.0 dev eth0
+ This is an obscure one documented so people know how to do it. This sets
+ all of the class D (multicast) IP routes to go via "eth0". This is the
+ correct normal configuration line with a multicasting kernel. 
+ 
+ .TP
+-.B route add -net 10.0.0.0 netmask 255.0.0.0 reject
++.B route add \-net 10.0.0.0 netmask 255.0.0.0 reject
+ This installs a rejecting route for the private network "10.x.x.x."
+ 
+ .LP
+@@ -282,14 +285,14 @@ recent kernels, but may be needed by rou
+ Number of references to this route. (Not used in the Linux kernel.)
+ .TP
+ .B Use
+-Count of lookups for the route.  Depending on the use of -F and -C this will
+-be either route cache misses (-F) or hits (-C).
++Count of lookups for the route.  Depending on the use of \-F and \-C this will
++be either route cache misses (\-F) or hits (\-C).
+ .TP
+ .B Iface
+ Interface to which packets for this route will be sent.
+ .TP
+ .B MSS 
+-Default maximum segement size for TCP connections over this route.
++Default maximum segment size for TCP connections over this route.
+ .TP
+ .B Window  
+ Default window size for TCP connections over this route.
+@@ -323,4 +326,4 @@ for Linux was originally written by Fred
+ Linus Torvalds for pl15. Alan Cox added the mss and window options for
+ Linux 1.1.22. irtt support and merged with netstat from Bernd Eckenfels.
+ .SH AUTHOR
+-Currently maintained by Phil Blundell <Philip.Blundell@pobox.com>.
++Currently maintained by Phil Blundell <Philip.Blundell@pobox.com> and Bernd Eckenfels <net-tools@lina.inka.de>.
+Index: net-tools/man/en_US/slattach.8
+===================================================================
+--- net-tools.orig/man/en_US/slattach.8
++++ net-tools/man/en_US/slattach.8
+@@ -1,8 +1,8 @@
+-.TH SLATTACH 8 "12 Feb 1994" "" ""
++.TH SLATTACH 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
+ .SH NAME
+ slattach \- attach a network interface to a serial line
+ .SH SYNOPSIS
+-.B "slattach [-dehlLmnqv] [-c command] [-p proto] [-s speed] [tty]"
++.B "slattach [\-dehlLmnqv] [\-c command] [\-p proto] [\-s speed] [tty]"
+ .br
+ .SH DESCRIPTION
+ .B Slattach
+@@ -11,47 +11,48 @@ is a tiny little program that can be use
+ you to use it for point-to-point links to other computers.
+ .SH OPTIONS
+ .TP
+-.B "[-c command]"
++.B "[\-c command]"
+ Execute
+ .B command
+ when the line is hung up. This can be used to run scripts or re-establish
+ connections when a link goes down.
+ .TP
+-.B "[-d]"
++.B "[\-d]"
+ Enable debugging output.  Useful when determining why a given
+ setup doesn't work.
+ .TP
+-.B "[-h]"
++.B "[\-h]"
+ Exit when the carrier is lost. This works on both /dev/tty and /dev/cua
+ devices by directly monitoring the carrier status every 15 seconds.
+-.B "[-v]"
++.TP
++.B "[\-v]"
+ Enable verbose output.  Useful in shell scripts.
+ .TP
+-.B "[-q]"
++.B "[\-q]"
+ Operate in quiet mode - no messages at all.
+ .TP
+-.B "[-l]"
++.B "[\-l]"
+ Create an UUCP-style lockfile for the device in /var/lock.
+ .TP
+-.B "[-n]"
++.B "[\-n]"
+ Equivalent to the "mesg n" command.
+ .TP
+-.B "[-m]"
++.B "[\-m]"
+ Do \fBnot\fP initialize the line into 8 bits raw mode.
+ .TP
+-.B "[-e]"
++.B "[\-e]"
+ Exit right after initializing device, instead of waiting for the
+-line to hangup.
++line to hang up.
+ .TP
+-.B "[-L]"
++.B "[\-L]"
+ Enable 3 wire operation. The terminal is moved into CLOCAL mode, 
+ carrier watching is disabled.
+ .TP
+-.B "[-p proto]"
++.B "[\-p proto]"
+ Set a specific kind of protocol to use on the line.  The default
+ is set to
+-.B "cslip"
+-, i.e. compressed SLIP.  Other possible values are
++.BR "cslip" ,
++i.e. compressed SLIP.  Other possible values are
+ .B "slip"
+ (normal SLIP), 
+ .B "adaptive"
+@@ -70,7 +71,7 @@ to be active on the line. For kiss conne
+ .B axattach
+ program should be used.
+ .TP
+-.B "[-s speed]"
++.B "[\-s speed]"
+ Set a specific line speed, other than the default.
+ .PP
+ If no arguments are given, the current terminal line (usually: the
+Index: net-tools/man/fr_FR/arp.8
+===================================================================
+--- net-tools.orig/man/fr_FR/arp.8
++++ net-tools/man/fr_FR/arp.8
+@@ -140,8 +140,8 @@ pour un sous réseau entier.
+ Similaire à l'option 
+ .B \-s
+ , mais cette fois les informations d'adresses sont prises dans le fichier
+-.B nom_de_fichier
+-. Ceci peut être utilisé si les entrées ARP à configurer sont
++.BR nom_de_fichier .
++Ceci peut être utilisé si les entrées ARP à configurer sont
+ nombreuses.  Le nom du fichier de données est très souvent nommé
+ .B /etc/ethers
+ , mais ce n'est pas officiel.
+@@ -160,8 +160,8 @@ en notation décimale pointée.
+ .LP
+ Chaque entrée complète se trouvant dans le cache ARP est marquée de
+ l'indicateur
+-.B C
+-. Les entrées permanentes sont marquées de l'indicateur
++.BR C .
++Les entrées permanentes sont marquées de l'indicateur
+ .B M
+ et les entrées 'pub' ont l'indicateur
+ .B P
+Index: net-tools/man/fr_FR/hostname.1
+===================================================================
+--- net-tools.orig/man/fr_FR/hostname.1
++++ net-tools/man/fr_FR/hostname.1
+@@ -84,8 +84,8 @@ Appelé sans argument, le programme affic
+ .LP
+ .B hostname
+ fournit le nom du système tel qu'il est retourné par la fonction
+-.BR getdomainname (2)
+-. Ceci est connu comme nom de domaine YP/NIS du système.
++.BR getdomainname (2).
++Ceci est connu comme nom de domaine YP/NIS du système.
+ 
+ 
+ .LP
+@@ -145,8 +145,8 @@ Le nom de domaine DNS est la partie suiv
+ .LP
+ La façon dont vous pouvez le changer dépend de la configuration
+ (habituellement dans 
+-.IR /etc/host.conf )
+-. Si le fichier 'hosts' est analysé avant d'interroger le DNS ou 
++.IR /etc/host.conf ).
++Si le fichier 'hosts' est analysé avant d'interroger le DNS ou 
+ NIS) vous pouvez le changer dans le fichier 
+ .IR /etc/hosts .
+ 
+Index: net-tools/man/fr_FR/ifconfig.8
+===================================================================
+--- net-tools.orig/man/fr_FR/ifconfig.8
++++ net-tools/man/fr_FR/ifconfig.8
+@@ -60,14 +60,14 @@ le signe moins (\-) est présent, l'optio
+ .TP
+ .B "[\-]promisc"
+ Valide ou invalide le mode
+-.B promiscuous
+-.  S'il est validé, tous les paquets circulant sur le réseau
++.BR promiscuous .
++S'il est validé, tous les paquets circulant sur le réseau
+ seront reçus sur cette interface.
+ .TP
+ .B "[\-]allmulti"
+ Valide ou invalide le fonctionnement de l'interface en mode
+-.B all-multicast
+-.  S'il est validé, tous les paquets multicast circulant sur le réseau
++.BR all-multicast .
++S'il est validé, tous les paquets multicast circulant sur le réseau
+ seront reçus sur cette interface.
+ .TP
+ .B "metric N"
+Index: net-tools/man/fr_FR/netstat.8
+===================================================================
+--- net-tools.orig/man/fr_FR/netstat.8
++++ net-tools/man/fr_FR/netstat.8
+@@ -8,7 +8,7 @@
+ .\" Modified: Tuan Hoang tuan@optimus.mitre.org 
+ .\"
+ .\"
+-.TH NETSTAT 8 "25 Fév 1999" "net-tools" "Linux Programmer's Manual"
++.TH NETSTAT 8 "2007-12-02" "net-tools" "Linux Programmer's Manual"
+ 
+ .SH NAME
+ netstat \- Affiche les connexions réseau, les tables de routage, les
+@@ -106,7 +106,7 @@ Veuillez consulter
+ .BR route (8)
+ pour plus de détails.
+ 
+-.SS "\-i, \-\-interface \fIiface\fI"
++.SS "\-i, \-\-interfaces \fIiface\fI"
+ Si vous utilisez l'option
+ .BR -i ", " --interfaces
+ , une table de toutes (ou de l'interface
+@@ -118,8 +118,8 @@ même que celui de la commande
+ .BR ifconfig (8).
+ .B "netstat -ei"
+ affiche une table ou une seule entrée d'interface comme la commande 
+-.B ifconfig
+-. Avec le paramètre
++.BR ifconfig .
++Avec le paramètre
+ .B -a
+ , vous pouvez inclure les interfaces qui ne sont pas configurées (c.a.d qui
+ n'ont pas l'indicateur
+@@ -249,7 +249,7 @@ La socket attend le traitement de tous l
+ avant d'entreprendre la fermeture.
+ .TP
+ .I
+-CLOSED
++CLOSE
+ La socket n'est pas utilisée.
+ .TP
+ .I
+@@ -409,8 +409,7 @@ Affiche le chemin correspondant à l'atta
+ Depuis la version 2.2 du noyau, netstat -i n'affiche plus les statistiques
+ des interfaces alias. Pour obtenir les compteurs par interface alias, vous
+ devez définir des règles spécifiques à l'aide de la commande
+-.BR ipchains(8) 
+-.  
++.BR ipchains (8).
+ 
+ .SH FICHIERS
+ .ta
+Index: net-tools/man/fr_FR/rarp.8
+===================================================================
+--- net-tools.orig/man/fr_FR/rarp.8
++++ net-tools/man/fr_FR/rarp.8
+@@ -55,8 +55,8 @@ Supprime toutes les entrées RARP relativ
+ Crée manuellement une correspondance d'adresses RARP pour l'hôte
+ .B nom_d_hôte
+ avec l'adresse matérielle
+-.B adr_materielle
+-. Le format de l'adresse matérielle est dépendant du matériel,
++.BR adr_materielle .
++Le format de l'adresse matérielle est dépendant du matériel,
+ mais pour la plupart on peut considérer que la présentation classique
+ peut être utilisée.  Pour la classe Ethernet, c'est 6 octets en hexadécimal,
+ séparés par des double-points.
+Index: net-tools/man/pt_BR/netstat.8
+===================================================================
+--- net-tools.orig/man/pt_BR/netstat.8
++++ net-tools/man/pt_BR/netstat.8
+@@ -8,7 +8,7 @@
+ .\" Traduzido para português por Arnaldo Carvalho de Melo <acme@conectiva.com.br>
+ .\" Revisado por Jorge Luiz Godoy Filho <jorge@bestway.com.br>
+ .\"
+-.TH NETSTAT 8 "19 de maio de 1997" "net-tools" "Manual do Programador Linux"
++.TH NETSTAT 8 "2007-12-02" "net-tools" "Manual do Programador Linux"
+ 
+ .SH NOME
+ netstat \- Mostra conexões de rede, tabelas de roteamento, estatísticas de interface e conexões
+@@ -97,7 +97,7 @@ Por favor veja
+ .BR route (8)
+ para maiores detalhes.
+ 
+-.SS "\-i, \-\-interface \fIiface\fI"
++.SS "\-i, \-\-interfaces \fIiface\fI"
+ Se você usar a opção
+ .BR -i ", " --interfaces
+ , uma tabela de todas (ou da
+Index: net-tools/man/pt_BR/rarp.8
+===================================================================
+--- net-tools.orig/man/pt_BR/rarp.8
++++ net-tools/man/pt_BR/rarp.8
+@@ -50,8 +50,8 @@ máquina indicada for desligada, por exem
+ Cria um mapeamento de endereços RARP para a máquina
+ .B máquina
+ com endereço de hardware configurado para
+-.B endereço_hardware
+-.  O formato do endereço de hardware depende da classe do hardware, mas
++.B endereço_hardware.
++O formato do endereço de hardware depende da classe do hardware, mas
+ para a maioria das classes você pode assumir que a apresentação usual pode
+ ser usada.  Para a classe Ethernet, são 6 bytes em hexadecimal, separados
+ por dois pontos (:).
diff -Naur a/tinycore/patches/CVS-20081003-config.in_sync.patch b/tinycore/patches/CVS-20081003-config.in_sync.patch
--- a/tinycore/patches/CVS-20081003-config.in_sync.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20081003-config.in_sync.patch	2010-07-08 08:52:49.815110639 +0000
@@ -0,0 +1,74 @@
+Sync with upstream CVS, complete log:
+
+Revision 1.24 - Fri Oct 3 02:09:57 2008 UTC by ecki
+moved H suport for Infiniband to the right section
+
+Revision 1.23 - Fri Oct 3 01:55:07 2008 UTC by ecki
+Add hardware support for InfiniBand (Debian Bug #294252 Tom Duffy from Sun).
+
+Revision 1.22 - Fri Jun 4 00:06:50 2004 UTC by ecki
+default all options which work with recent systems  to on
+
+Revision 1.21 - Mon Nov 12 02:12:05 2001 UTC by ecki
+added EUI64 Hardware Address Family
+Daniel Stodden <stodden@in.tum.de>
+
+Index: net-tools/config.in
+===================================================================
+--- net-tools.orig/config.in
++++ net-tools/config.in
+@@ -49,16 +49,16 @@ bool 'Does your system support GNU gette
+ * 
+ bool 'UNIX protocol family' HAVE_AFUNIX y
+ bool 'INET (TCP/IP) protocol family' HAVE_AFINET y
+-bool 'INET6 (IPv6) protocol family' HAVE_AFINET6 n
++bool 'INET6 (IPv6) protocol family' HAVE_AFINET6 y
+ bool 'Novell IPX/SPX protocol family' HAVE_AFIPX y
+ bool 'Appletalk DDP protocol family' HAVE_AFATALK y
+ bool 'AX25 (packet radio) protocol family' HAVE_AFAX25 y
+ bool 'NET/ROM (packet radio) protocol family' HAVE_AFNETROM y
+-bool 'Rose (packet radio) protocol family' HAVE_AFROSE n
++bool 'Rose (packet radio) protocol family' HAVE_AFROSE y
+ bool 'X.25 (CCITT) protocol family' HAVE_AFX25 y
+-bool 'Econet protocol family' HAVE_AFECONET n
++bool 'Econet protocol family' HAVE_AFECONET y
+ bool 'DECnet protocol family' HAVE_AFDECnet n
+-bool 'Ash protocol family' HAVE_AFASH n
++bool 'Ash protocol family' HAVE_AFASH y
+ *
+ *
+ *            Device Hardware types.
+@@ -71,21 +71,23 @@ bool 'IPIP Tunnel support' HAVE_HWTUNNEL
+ bool 'STRIP (Metricom radio) support' HAVE_HWSTRIP y
+ bool 'Token ring (generic) support' HAVE_HWTR y
+ bool 'AX25 (packet radio) support' HAVE_HWAX25 y
+-bool 'Rose (packet radio) support' HAVE_HWROSE n
++bool 'Rose (packet radio) support' HAVE_HWROSE y
+ bool 'NET/ROM (packet radio) support' HAVE_HWNETROM y
+ bool 'X.25 (generic) support' HAVE_HWX25 y
+ bool 'DLCI/FRAD (frame relay) support' HAVE_HWFR y
+-bool 'SIT (IPv6-in-IPv4) support' HAVE_HWSIT n
+-bool 'FDDI (generic) support' HAVE_HWFDDI n
+-bool 'HIPPI (generic) support' HAVE_HWHIPPI n
+-bool 'Ash hardware support' HAVE_HWASH n
+-bool '(Cisco)-HDLC/LAPB support' HAVE_HWHDLCLAPB n
++bool 'SIT (IPv6-in-IPv4) support' HAVE_HWSIT y
++bool 'FDDI (generic) support' HAVE_HWFDDI y
++bool 'HIPPI (generic) support' HAVE_HWHIPPI y
++bool 'Ash hardware support' HAVE_HWASH y
++bool '(Cisco)-HDLC/LAPB support' HAVE_HWHDLCLAPB y
+ bool 'IrDA support' HAVE_HWIRDA y
+-bool 'Econet hardware support' HAVE_HWEC n
++bool 'Econet hardware support' HAVE_HWEC y
++bool 'Generic EUI-64 hardware support' HAVE_HWEUI64 y
++bool 'InfiniBand hardware support' HAVE_HWIB y
+ *
+ *
+ *           Other Features.
+ *
+-bool 'IP Masquerading support' HAVE_FW_MASQUERADE n
+-bool 'Build iptunnel and ipmaddr' HAVE_IP_TOOLS n
+-bool 'Build mii-tool' HAVE_MII n
++bool 'IP Masquerading support' HAVE_FW_MASQUERADE y
++bool 'Build iptunnel and ipmaddr' HAVE_IP_TOOLS y
++bool 'Build mii-tool' HAVE_MII y
diff -Naur a/tinycore/patches/CVS-20081003-statistics.c_sync.patch b/tinycore/patches/CVS-20081003-statistics.c_sync.patch
--- a/tinycore/patches/CVS-20081003-statistics.c_sync.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-20081003-statistics.c_sync.patch	2010-07-08 08:52:49.788446417 +0000
@@ -0,0 +1,385 @@
+Sync with upstream CVS, complete log:
+
+Revision 1.21 - Fri Oct 3 00:05:20 2008 UTC by ecki
+Enable netstat -s for IPv6 (Debian Bug #453859 from Varun Chandramohan)
+
+Revision 1.20 - Sat Dec 1 18:44:56 2007 UTC by ecki
+Faster pagesize aligned fopen for netstat -s (Eric Dumazet)
+
+Revision 1.19 - Sat Dec 1 18:29:05 2007 UTC by ecki
+Better netstat -s error handling and larger buffers
+
+Revision 1.18 - Wed Feb 12 03:30:57 2003 UTC by ak
+Add text for two new TCP statistics and fix some existing descriptions
+
+Revision 1.17 - Sun Apr 28 15:41:01 2002 UTC by ak
+Fix some counter descriptions.  Noted by Jamal Hadi.
+
+Revision 1.16 - Wed Oct 24 11:57:05 2001 UTC by ak
+(Finally) update netstat -s for 2.4 statistics.
+
+Revision 1.15 - Fri Oct 19 09:28:01 2001 UTC by ak
+Only print unknown statistics when their counter is > 0.
+
+Index: net-tools/statistics.c
+===================================================================
+--- net-tools.orig/statistics.c
++++ net-tools/statistics.c
+@@ -1,6 +1,6 @@
+ /*
+  * Copyright 1997,1999,2000 Andi Kleen. Subject to the GPL. 
+- * $Id: statistics.c,v 1.14 2001/02/02 18:01:23 pb Exp $
++ * $Id: statistics.c,v 1.21 2008/10/03 00:05:20 ecki Exp $
+  * 19980630 - i18n - Arnaldo Carvalho de Melo <acme@conectiva.com.br> 
+  * 19981113 - i18n fixes - Arnaldo Carvalho de Melo <acme@conectiva.com.br> 
+  * 19990101 - added net/netstat, -t, -u, -w supprt - Bernd Eckenfels 
+@@ -11,6 +11,7 @@
+ #include <string.h>
+ #include "config.h"
+ #include "intl.h"
++#include "proc.h"
+ 
+ /* #define WARN 1 */
+ 
+@@ -83,6 +84,32 @@ struct entry Iptab[] =
+     {"FragCreates", N_("%u fragments created"), opt_number}
+ };
+ 
++struct entry Ip6tab[] =
++{
++    {"Ip6InReceives", N_("%u total packets received"), number},
++    {"Ip6InHdrErrors", N_("%u with invalid headers"), opt_number},
++    {"Ip6InTooBigErrors", N_("%u with packets too big"), opt_number},
++    {"Ip6InNoRoutes", N_("%u incoming packets with no route"), opt_number},
++    {"Ip6InAddrErrors", N_("%u with invalid addresses"), opt_number},
++    {"Ip6InUnknownProtos", N_("%u with unknown protocol"), opt_number},
++    {"Ip6InTruncatedPkts", N_("%u with truncated packets"), opt_number},
++    {"Ip6InDiscards", N_("%u incoming packets discarded"), number},
++    {"Ip6InDelivers", N_("%u incoming packets delivered"), number},
++    {"Ip6OutForwDatagrams", N_("%u forwarded"), number},
++    {"Ip6OutRequests", N_("%u requests sent out"), number},     /*? */
++    {"Ip6OutDiscards", N_("%u outgoing packets dropped"), opt_number},
++    {"Ip6OutNoRoutes", N_("%u dropped because of missing route"), opt_number},
++    {"Ip6ReasmTimeout", N_("%u fragments dropped after timeout"), opt_number},
++    {"Ip6ReasmReqds", N_("%u reassemblies required"), opt_number}, /* ? */
++    {"Ip6ReasmOKs", N_("%u packets reassembled ok"), opt_number},
++    {"Ip6ReasmFails", N_("%u packet reassembles failed"), opt_number},
++    {"Ip6FragOKs", N_("%u fragments received ok"), opt_number},
++    {"Ip6FragFails", N_("%u fragments failed"), opt_number},
++    {"Ip6FragCreates", N_("%u fragments created"), opt_number},
++    {"Ip6InMcastPkts", N_("%u incoming multicast packets"), opt_number},
++    {"Ip6OutMcastPkts", N_("%u outgoing multicast packets"), opt_number}
++};
++
+ struct entry Icmptab[] =
+ {
+     {"InMsgs", N_("%u ICMP messages received"), number},
+@@ -113,6 +140,41 @@ struct entry Icmptab[] =
+     {"OutAddrMaskReps", N_("address mask replies: %u"), i_outp_icmp | I_TITLE},
+ };
+ 
++struct entry Icmp6tab[] =
++{
++    {"Icmp6InMsgs", N_("%u ICMP messages received"), number},
++    {"Icmp6InErrors", N_("%u input ICMP message failed."), number},
++    {"Icmp6InDestUnreachs", N_("destination unreachable: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6InPktTooBigs", N_("packets too big: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6InTimeExcds", N_("received ICMPv6 time exceeded: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6InParmProblems", N_("parameter problem: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6InEchos", N_("echo requests: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6InEchoReplies", N_("echo replies: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6InGroupMembQueries", N_("group member queries: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6InGroupMembResponses", N_("group member responses: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6InGroupMembReductions", N_("group member reductions: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6InRouterSolicits", N_("router solicits: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6InRouterAdvertisements", N_("router advertisement: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6InNeighborSolicits", N_("neighbour solicits: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6InNeighborAdvertisements", N_("neighbour advertisement: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6InRedirects", N_("redirects: %u"), i_inp_icmp | I_TITLE},
++    {"Icmp6OutMsgs", N_("%u ICMP messages sent"), number},
++    {"Icmp6OutDestUnreachs", N_("destination unreachable: %u"), i_outp_icmp | I_TITLE},
++    {"Icmp6OutPktTooBigs", N_("packets too big: %u"), i_outp_icmp | I_TITLE},
++    {"Icmp6OutTimeExcds", N_("sent ICMPv6 time exceeded: %u"), i_outp_icmp | I_TITLE},
++    {"Icmp6OutParmProblems", N_("parameter problem: %u"), i_outp_icmp | I_TITLE},
++    {"Icmp6OutEchos", N_("echo requests: %u"), i_outp_icmp | I_TITLE},
++    {"Icmp6OutEchoReplies", N_("echo replies: %u"), i_outp_icmp | I_TITLE},
++    {"Icmp6OutGroupMembQueries", N_("group member queries: %u"), i_outp_icmp | I_TITLE},
++    {"Icmp6OutGroupMembResponses", N_("group member responses: %u"), i_outp_icmp | I_TITLE},
++    {"Icmp6OutGroupMembReductions", N_("group member reductions: %u"), i_outp_icmp | I_TITLE},
++    {"Icmp6OutRouterSolicits", N_("router solicits: %u"), i_outp_icmp | I_TITLE},
++    {"Icmp6OutRouterAdvertisements ", N_("router advertisement: %u"), i_outp_icmp | I_TITLE},
++    {"Icmp6OutNeighborSolicits", N_("neighbor solicits: %u"), i_outp_icmp | I_TITLE},
++    {"Icmp6OutNeighborAdvertisements", N_("neighbor advertisements: %u"), i_outp_icmp | I_TITLE},
++    {"Icmp6OutRedirects", N_("redirects: %u"), i_outp_icmp | I_TITLE},
++};
++
+ struct entry Tcptab[] =
+ {
+     {"RtoAlgorithm", N_("RTO algorithm is %s"), i_rto_alg | I_STATIC},
+@@ -139,6 +201,14 @@ struct entry Udptab[] =
+     {"OutDatagrams", N_("%u packets sent"), number},
+ };
+ 
++struct entry Udp6tab[] =
++{
++    {"Udp6InDatagrams", N_("%u packets received"), number},
++    {"Udp6NoPorts", N_("%u packets to unknown port received."), number},
++    {"Udp6InErrors", N_("%u packet receive errors"), number},
++    {"Udp6OutDatagrams", N_("%u packets sent"), number},
++};
++
+ struct entry Tcpexttab[] =
+ {
+     {"SyncookiesSent", N_("%u SYN cookies sent"), opt_number},
+@@ -172,19 +242,59 @@ struct entry Tcpexttab[] =
+     { "DelayedACKLost", N_("Quick ack mode was activated %u times"), opt_number },
+     { "ListenOverflows", N_("%u times the listen queue of a socket overflowed"),
+       opt_number },
+-    { "ListenDrops", N_("%u SYNs to LISTEN sockets ignored"), opt_number },
++    { "ListenDrops", N_("%u SYNs to LISTEN sockets dropped"), opt_number },
+     { "TCPPrequeued", N_("%u packets directly queued to recvmsg prequeue."), 
+       opt_number },
+-    { "TCPDirectCopyFromBacklog", N_("%u packets directly received"
+-				     " from backlog"), opt_number },
+-    { "TCPDirectCopyFromPrequeue", N_("%u packets directly received"
+-				      " from prequeue"), opt_number },
++    { "TCPDirectCopyFromBacklog", N_("%u bytes directly in process context from backlog"), opt_number },
++    { "TCPDirectCopyFromPrequeue", N_("%u bytes directly received in process context from prequeue"),
++				      opt_number },
+     { "TCPPrequeueDropped", N_("%u packets dropped from prequeue"), opt_number },
+-    { "TCPHPHits", N_("%u packets header predicted"), number },
++    { "TCPHPHits", N_("%u packet headers predicted"), number },
+     { "TCPHPHitsToUser", N_("%u packets header predicted and "
+ 			    "directly queued to user"), opt_number },
+     { "SockMallocOOM", N_("Ran %u times out of system memory during " 
+ 			  "packet sending"), opt_number }, 
++    { "TCPPureAcks", N_("%u acknowledgments not containing data payload received"), opt_number },
++    { "TCPHPAcks", N_("%u predicted acknowledgments"), opt_number },
++    { "TCPRenoRecovery", N_("%u times recovered from packet loss due to fast retransmit"), opt_number },
++    { "TCPSackRecovery", N_("%u times recovered from packet loss by selective acknowledgements"), opt_number },
++    { "TCPSACKReneging", N_("%u bad SACK blocks received"), opt_number },
++    { "TCPFACKReorder", N_("Detected reordering %u times using FACK"), opt_number },
++    { "TCPSACKReorder", N_("Detected reordering %u times using SACK"), opt_number },
++    { "TCPTSReorder", N_("Detected reordering %u times using time stamp"), opt_number },
++    { "TCPRenoReorder", N_("Detected reordering %u times using reno fast retransmit"), opt_number },
++    { "TCPFullUndo", N_("%u congestion windows fully recovered without slow start"), opt_number }, 
++    { "TCPPartialUndo", N_("%u congestion windows partially recovered using Hoe heuristic"), opt_number },
++    { "TCPDSackUndo", N_("%u congestion window recovered without slow start using DSACK"), opt_number },
++    { "TCPLossUndo", N_("%u congestion windows recovered without slow start after partial ack"), opt_number },
++    { "TCPLostRetransmits", N_("%u retransmits lost"), opt_number },
++    { "TCPRenoFailures",  N_("%u timeouts after reno fast retransmit"), opt_number },
++    { "TCPSackFailures",  N_("%u timeouts after SACK recovery"), opt_number },
++    { "TCPLossFailures",  N_("%u timeouts in loss state"), opt_number },
++    { "TCPFastRetrans", N_("%u fast retransmits"), opt_number },
++    { "TCPForwardRetrans", N_("%u forward retransmits"), opt_number }, 
++    { "TCPSlowStartRetrans", N_("%u retransmits in slow start"), opt_number },
++    { "TCPTimeouts", N_("%u other TCP timeouts"), opt_number },
++    { "TCPRenoRecoveryFailed", N_("%u reno fast retransmits failed"), opt_number },
++    { "TCPSackRecoveryFail", N_("%u SACK retransmits failed"), opt_number },
++    { "TCPSchedulerFailed", N_("%u times receiver scheduled too late for direct processing"), opt_number },
++    { "TCPRcvCollapsed", N_("%u packets collapsed in receive queue due to low socket buffer"), opt_number },
++    { "TCPDSACKOldSent", N_("%u DSACKs sent for old packets"), opt_number },
++    { "TCPDSACKOfoSent", N_("%u DSACKs sent for out of order packets"), opt_number },
++    { "TCPDSACKRecv", N_("%u DSACKs received"), opt_number },
++    { "TCPDSACKOfoRecv", N_("%u DSACKs for out of order packets received"), opt_number },
++    { "TCPAbortOnSyn", N_("%u connections reset due to unexpected SYN"), opt_number },
++    { "TCPAbortOnData", N_("%u connections reset due to unexpected data"), opt_number },
++    { "TCPAbortOnClose", N_("%u connections reset due to early user close"), opt_number },
++    { "TCPAbortOnMemory", N_("%u connections aborted due to memory pressure"), opt_number },
++    { "TCPAbortOnTimeout", N_("%u connections aborted due to timeout"), opt_number },
++    { "TCPAbortOnLinger", N_("%u connections aborted after user close in linger timeout"), opt_number },
++    { "TCPAbortFailed", N_("%u times unabled to send RST due to no memory"), opt_number }, 
++    { "TCPMemoryPressures", N_("TCP ran low on memory %u times"), opt_number }, 
++    { "TCPLoss", N_("%u TCP data loss events"), opt_number },
++    { "TCPDSACKUndo", N_("%u congestion windows recovered without slow start by DSACK"), 
++	opt_number },
++    { "TCPRenoRecoveryFail", N_("%u classic Reno fast retransmits failed"), opt_number },
+ };
+ 
+ struct tabtab {
+@@ -204,6 +314,15 @@ struct tabtab snmptabs[] =
+     {NULL}
+ };
+ 
++struct tabtab snmp6tabs[] =
++{
++    {"Ip6", Ip6tab, sizeof(Ip6tab), &f_raw},
++    {"Icmp6", Icmp6tab, sizeof(Icmp6tab), &f_raw},
++    {"Udp6", Udp6tab, sizeof(Udp6tab), &f_udp},
++    {"Tcp6", Tcptab, sizeof(Tcptab), &f_tcp},
++    {NULL}
++};
++
+ /* XXX IGMP */
+ 
+ int cmpentries(const void *a, const void *b)
+@@ -222,7 +341,8 @@ void printval(struct tabtab *tab, char *
+ 	    ent = bsearch(&key, tab->tab, tab->size / sizeof(struct entry),
+ 			  sizeof(struct entry), cmpentries);
+     if (!ent) {			/* try our best */
+-	printf("%*s%s: %d\n", states[state].indent, "", title, val);
++	if (val) 
++		printf("%*s%s: %d\n", states[state].indent, "", title, val);
+ 	return;
+     }
+     type = ent->type;
+@@ -289,14 +409,17 @@ struct tabtab *newtable(struct tabtab *t
+ 	return &dummytab;
+ }
+ 
+-void process_fd(FILE *f)
++int process_fd(FILE *f, int all, char *filter)
+ {
+-    char buf1[1024], buf2[1024];
++    char buf1[2048], buf2[2048];
+     char *sp, *np, *p;
+     while (fgets(buf1, sizeof buf1, f)) {
+ 	int endflag;
+ 	struct tabtab *tab;
+ 
++        if (buf1[0] == '\n') // skip empty first line in 2.6 kernels
++            continue;
++            
+ 	if (!fgets(buf2, sizeof buf2, f))
+ 	    break;
+ 	sp = strchr(buf1, ':');
+@@ -305,6 +428,10 @@ void process_fd(FILE *f)
+ 	    goto formaterr;
+ 	*sp = '\0';
+ 
++        if (!all)
++           if (strncmp(buf1, filter, strlen(filter)))
++               continue;
++
+ 	tab = newtable(snmptabs, buf1);
+ 	if (tab == NULL) {
+ 		printf("unknown %s\n", buf1);
+@@ -330,13 +457,47 @@ void process_fd(FILE *f)
+ 	    sp = p + 1;
+ 	}
+     }
+-  return;
++  return 0;
+   
+ formaterr:
+-  perror(_("error parsing /proc/net/snmp"));
+-  return;
++  return -1;
++}
++
++void cpytitle(char *original, char *new)
++{
++     char *ptr = original;
++     while(*ptr != '6' && *ptr != '\0') {
++           *new = *ptr;
++            new++;
++            ptr++;
++     }
++    *new = *ptr;
++    new++;
++    *new = '\0';
+ }
+ 
++void process6_fd(FILE *f)
++{
++   char buf1[1024],buf2[50],buf3[1024];
++   unsigned long val;
++   struct tabtab *tab = NULL;
++   int cpflg = 0;
++
++   while (fgets(buf1, sizeof buf1, f)) {
++          sscanf(buf1, "%s %lu", buf2, &val);
++          if(!cpflg) {
++             cpytitle(buf2, buf3);
++             tab = newtable(snmp6tabs, buf3);
++             cpflg = 1;
++          }
++          if(!strstr(buf2, buf3)) {
++             cpytitle(buf2, buf3);
++             tab = newtable(snmp6tabs, buf3);
++          }
++          printval(tab, buf2, val);
++   }
++
++}
+ 
+ void parsesnmp(int flag_raw, int flag_tcp, int flag_udp)
+ {
+@@ -344,22 +505,25 @@ void parsesnmp(int flag_raw, int flag_tc
+ 
+     f_raw = flag_raw; f_tcp = flag_tcp; f_udp = flag_udp;
+     
+-    f = fopen("/proc/net/snmp", "r");
++    f = proc_fopen("/proc/net/snmp");
+     if (!f) {
+ 	perror(_("cannot open /proc/net/snmp"));
+ 	return;
+     }
+-    process_fd(f);
++
++    if (process_fd(f, 1, NULL) < 0)
++      fprintf(stderr, _("Problem while parsing /proc/net/snmp\n"));
+ 
+     if (ferror(f))
+ 	perror("/proc/net/snmp");
+ 
+     fclose(f);
+ 
+-    f = fopen("/proc/net/netstat", "r");
++    f = proc_fopen("/proc/net/netstat");
+ 
+     if (f) {
+-    	process_fd(f);
++    	if (process_fd(f, 1, NULL) <0)
++          fprintf(stderr, _("Problem while parsing /proc/net/netstat\n"));
+ 
+         if (ferror(f))
+ 	    perror("/proc/net/netstat");
+@@ -369,6 +533,33 @@ void parsesnmp(int flag_raw, int flag_tc
+     return;
+ }
+     
++void parsesnmp6(int flag_raw, int flag_tcp, int flag_udp)
++{
++    FILE *f;
++
++    f_raw = flag_raw; f_tcp = flag_tcp; f_udp = flag_udp;
++
++    f = fopen("/proc/net/snmp6", "r");
++    if (!f) {
++        perror(_("cannot open /proc/net/snmp6"));
++        return;
++    }
++    process6_fd(f);
++    if (ferror(f))
++        perror("/proc/net/snmp6");
++
++    fclose(f);
++    f = fopen("/proc/net/snmp", "r");
++    if (!f) {
++        perror(_("cannot open /proc/net/snmp"));
++        return;
++    }
++    process_fd(f, 0, "Tcp");
++    if (ferror(f))
++        perror("/proc/net/snmp");
++
++    fclose(f);
++}
+ 
+ void inittab(void)
+ {
+@@ -379,3 +570,13 @@ void inittab(void)
+ 	qsort(t->tab, t->size / sizeof(struct entry),
+ 	      sizeof(struct entry), cmpentries);
+ }
++
++void inittab6(void)
++{
++    struct tabtab *t;
++
++    for (t = snmp6tabs; t->title; t++)
++        qsort(t->tab, t->size / sizeof(struct entry),
++              sizeof(struct entry), cmpentries);
++}
++
diff -Naur a/tinycore/patches/CVS-lib_sync.patch b/tinycore/patches/CVS-lib_sync.patch
--- a/tinycore/patches/CVS-lib_sync.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/CVS-lib_sync.patch	2010-07-08 08:52:49.791777935 +0000
@@ -0,0 +1,1873 @@
+Sync with upstream CVS, for most files in lib/
+
+Index: net-tools/lib/Makefile
+===================================================================
+--- net-tools.orig/lib/Makefile
++++ net-tools/lib/Makefile
+@@ -16,7 +16,7 @@
+ #
+ 
+ 
+-HWOBJS	 = hw.o loopback.o slip.o ether.o ax25.o ppp.o arcnet.o tr.o tunnel.o frame.o sit.o rose.o ash.o fddi.o hippi.o hdlclapb.o strip.o irda.o ec_hw.o x25.o
++HWOBJS	 = hw.o loopback.o slip.o ether.o ax25.o ppp.o arcnet.o tr.o tunnel.o frame.o sit.o rose.o ash.o fddi.o hippi.o hdlclapb.o strip.o irda.o ec_hw.o x25.o eui64.o ib.o
+ AFOBJS	 = unix.o inet.o inet6.o ax25.o ipx.o ddp.o ipx.o netrom.o af.o rose.o econet.o x25.o
+ AFGROBJS = inet_gr.o inet6_gr.o ipx_gr.o ddp_gr.o netrom_gr.o ax25_gr.o rose_gr.o getroute.o x25_gr.o
+ AFSROBJS = inet_sr.o inet6_sr.o netrom_sr.o ipx_sr.o setroute.o x25_sr.o
+Index: net-tools/lib/ddp_gr.c
+===================================================================
+--- net-tools.orig/lib/ddp_gr.c
++++ net-tools/lib/ddp_gr.c
+@@ -1,3 +1,20 @@
++/*
++ * lib/ddp_gr.c         Prinbting of DDP (AppleTalk) routing table
++ *                      used by the NET-LIB.
++ *
++ * NET-LIB      
++ *
++ * Version:     $Id: ddp_gr.c,v 1.4 2002/06/02 05:25:15 ecki Exp $
++ *
++ * Author:      Ajax <ajax@firest0rm.org>
++ *
++ * Modification:
++ *  2002-06-02 integrated into main source by Bernd Eckenfels
++ *
++ */
++
++/* TODO: name lookups (/etc/atalk.names?  NBP?) */
++
+ #include "config.h"
+ 
+ #if HAVE_AFATALK
+@@ -16,9 +33,61 @@
+ #include "pathnames.h"
+ #include "intl.h"
+ 
++/* stolen from inet_gr.c */
++#define flags_decode(i,o) do {                  \
++        o[0] = '\0';                            \
++        if (i & RTF_UP) strcat(o, "U");         \
++        if (i & RTF_GATEWAY) strcat(o, "G");    \
++        if (i & RTF_REJECT) strcat(o, "!");     \
++        if (i & RTF_HOST) strcat(o, "H");       \
++        if (i & RTF_REINSTATE) strcat(o, "R");  \
++        if (i & RTF_DYNAMIC) strcat(o, "D");    \
++        if (i & RTF_MODIFIED) strcat(o, "M");   \
++        if (i & RTF_DEFAULT) strcat(o, "d");    \
++        if (i & RTF_ALLONLINK) strcat(o, "a");  \
++        if (i & RTF_ADDRCONF) strcat(o, "c");   \
++        if (i & RTF_NONEXTHOP) strcat(o, "o");  \
++        if (i & RTF_EXPIRES) strcat(o, "e");    \
++        if (i & RTF_CACHE) strcat(o, "c");      \
++        if (i & RTF_FLOW) strcat(o, "f");       \
++        if (i & RTF_POLICY) strcat(o, "p");     \
++        if (i & RTF_LOCAL) strcat(o, "l");      \
++        if (i & RTF_MTU) strcat(o, "u");        \
++        if (i & RTF_WINDOW) strcat(o, "w");     \
++        if (i & RTF_IRTT) strcat(o, "i");       \
++        if (i & RTF_NOTCACHED) strcat(o, "n");  \
++    } while (0)
++
+ int DDP_rprint(int options)
+ {
+-    fprintf(stderr, _("Routing table for `ddp' not yet supported.\n"));
+-    return (1);
++    FILE *fp;
++    char *dest, *gw, *dev, *flags;
++    char oflags[32];
++    char *hdr = "Destination     Gateway         Device          Flags";
++
++    fp = fopen(_PATH_PROCNET_ATALK_ROUTE, "r");
++
++    if (!fp) {
++        perror("Error opening " _PATH_PROCNET_ATALK_ROUTE);
++        fprintf(stderr, "DDP (AppleTalk) not configured on this system.\n");
++        return 1;
++    }
++
++    fscanf(fp, "%as %as %as %as\n", &dest, &gw, &flags, &dev);
++    free(dest); free(gw); free(dev); free(flags);
++
++    printf("%s\n", hdr);
++
++    while (fscanf(fp, "%as %as %as %as\n", &dest, &gw, &flags, &dev) == 4) {
++        int iflags = atoi(flags);
++        flags_decode(iflags, oflags);
++        printf("%-16s%-16s%-16s%-s\n", dest, gw, dev, oflags);
++        free(dest); free(gw); free(dev); free(flags);
++    }
++
++    fclose(fp);
++    
++    return 0;
++
+ }
+ #endif
+Index: net-tools/lib/ether.c
+===================================================================
+--- net-tools.orig/lib/ether.c
++++ net-tools/lib/ether.c
+@@ -2,7 +2,7 @@
+  * lib/ether.c        This file contains an implementation of the "Ethernet"
+  *              support functions.
+  *
+- * Version:     $Id: ether.c,v 1.7 1999/09/27 11:00:47 philip Exp $
++ * Version:     $Id: ether.c,v 1.8 2002/07/30 05:17:29 ecki Exp $
+  *
+  * Author:      Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
+  *              Copyright 1993 MicroWalt Corporation
+@@ -39,7 +39,7 @@ static char *pr_ether(unsigned char *ptr
+ {
+     static char buff[64];
+ 
+-    snprintf(buff, sizeof(buff), "%02X:%02X:%02X:%02X:%02X:%02X",
++    snprintf(buff, sizeof(buff), "%02x:%02x:%02x:%02x:%02x:%02x",
+ 	     (ptr[0] & 0377), (ptr[1] & 0377), (ptr[2] & 0377),
+ 	     (ptr[3] & 0377), (ptr[4] & 0377), (ptr[5] & 0377)
+ 	);
+Index: net-tools/lib/hw.c
+===================================================================
+--- net-tools.orig/lib/hw.c
++++ net-tools/lib/hw.c
+@@ -2,7 +2,7 @@
+  * lib/hw.c   This file contains the top-level part of the hardware
+  *              support functions module.
+  *
+- * Version:     $Id: hw.c,v 1.17 2000/05/20 13:38:10 pb Exp $
++ * Version:     $Id: hw.c,v 1.19 2008/10/03 01:52:04 ecki Exp $
+  *
+  * Maintainer:  Bernd 'eckes' Eckenfels, <net-tools@lina.inka.de>
+  *
+@@ -73,6 +73,10 @@ extern struct hwtype irda_hwtype;
+ 
+ extern struct hwtype ec_hwtype;
+ 
++extern struct hwtype ib_hwtype;
++
++extern struct hwtype eui64_hwtype;
++
+ static struct hwtype *hwtypes[] =
+ {
+ 
+@@ -144,6 +148,12 @@ static struct hwtype *hwtypes[] =
+ #if HAVE_HWX25
+     &x25_hwtype,
+ #endif
++#if HAVE_HWIB
++    &ib_hwtype,
++#endif
++#if HAVE_HWEUI64
++    &eui64_hwtype,
++#endif
+     &unspec_hwtype,
+     NULL
+ };
+@@ -217,6 +227,12 @@ void hwinit()
+ #if HAVE_HWEC
+     ec_hwtype.title = _("Econet");
+ #endif
++#if HAVE_HWIB
++    ib_hwtype.title = _("InfiniBand");
++#endif
++#if HAVE_HWEUI64
++    eui64_hwtype.title = _("Generic EUI-64");
++#endif
+     sVhwinit = 1;
+ }
+ 
+Index: net-tools/lib/inet.c
+===================================================================
+--- net-tools.orig/lib/inet.c
++++ net-tools/lib/inet.c
+@@ -3,7 +3,7 @@
+  *              support functions for the net-tools.
+  *              (NET-3 base distribution).
+  *
+- * Version:    $Id: inet.c,v 1.13 1999/12/11 13:35:56 freitag Exp $
++ * Version:    $Id: inet.c,v 1.14 2003/10/19 11:57:37 pb Exp $
+  *
+  * Author:      Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
+  *              Copyright 1993 MicroWalt Corporation
+@@ -144,7 +144,7 @@ static int INET_rresolve(char *name, siz
+     struct hostent *ent;
+     struct netent *np;
+     struct addr *pn;
+-    unsigned long ad, host_ad;
++    u_int32_t ad, host_ad;
+     int host = 0;
+ 
+     /* Grmpf. -FvK */
+@@ -155,7 +155,7 @@ static int INET_rresolve(char *name, siz
+ 	errno = EAFNOSUPPORT;
+ 	return (-1);
+     }
+-    ad = (unsigned long) sin->sin_addr.s_addr;
++    ad = sin->sin_addr.s_addr;
+ #ifdef DEBUG
+     fprintf (stderr, "rresolve: %08lx, mask %08x, num %08x \n", ad, netmask, numeric);
+ #endif
+Index: net-tools/lib/inet6.c
+===================================================================
+--- net-tools.orig/lib/inet6.c
++++ net-tools/lib/inet6.c
+@@ -3,7 +3,7 @@
+  *              support functions for the net-tools.
+  *              (most of it copied from lib/inet.c 1.26).
+  *
+- * Version:     $Id: inet6.c,v 1.10 2000/10/28 11:04:00 pb Exp $
++ * Version:     $Id: inet6.c,v 1.12 2002/12/10 01:03:09 ecki Exp $
+  *
+  * Author:      Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
+  *              Copyright 1993 MicroWalt Corporation
+@@ -44,6 +44,21 @@
+ 
+ extern int h_errno;		/* some netdb.h versions don't export this */
+ 
++char * fix_v4_address(char *buf, struct in6_addr *in6) 
++{ 
++	if (IN6_IS_ADDR_V4MAPPED(in6->s6_addr)) { 
++			char *s =strchr(buf, '.'); 
++			if (s) { 
++				while (s > buf && *s != ':')
++					--s;
++				if (*s == ':') ++s; 	
++				else s = NULL; 
++			} 	
++			if (s) return s;
++	} 
++	return buf; 
++} 
++
+ static int INET6_resolve(char *name, struct sockaddr_in6 *sin6)
+ {
+     struct addrinfo req, *ai;
+@@ -83,14 +98,14 @@ static int INET6_rresolve(char *name, st
+ 	return (-1);
+     }
+     if (numeric & 0x7FFF) {
+-	inet_ntop(AF_INET6, &sin6->sin6_addr, name, 80);
++	inet_ntop( AF_INET6, &sin6->sin6_addr, name, 80);
+ 	return (0);
+     }
+     if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
+         if (numeric & 0x8000)
+ 	    strcpy(name, "default");
+ 	else
+-	    strcpy(name, "*");
++	    strcpy(name, "[::]");
+ 	return (0);
+     }
+ 
+@@ -109,13 +124,14 @@ static void INET6_reserror(char *text)
+ }
+ 
+ 
++
+ /* Display an Internet socket address. */
+ static char *INET6_print(unsigned char *ptr)
+ {
+     static char name[80];
+ 
+     inet_ntop(AF_INET6, (struct in6_addr *) ptr, name, 80);
+-    return name;
++	return fix_v4_address(name, (struct in6_addr *)ptr);
+ }
+ 
+ 
+@@ -129,13 +145,14 @@ static char *INET6_sprint(struct sockadd
+ 	return safe_strncpy(buff, _("[NONE SET]"), sizeof(buff));
+     if (INET6_rresolve(buff, (struct sockaddr_in6 *) sap, numeric) != 0)
+ 	return safe_strncpy(buff, _("[UNKNOWN]"), sizeof(buff));
+-    return (buff);
++    return (fix_v4_address(buff, &((struct sockaddr_in6 *)sap)->sin6_addr));
+ }
+ 
+ 
+ static int INET6_getsock(char *bufp, struct sockaddr *sap)
+ {
+     struct sockaddr_in6 *sin6;
++	char *p;
+ 
+     sin6 = (struct sockaddr_in6 *) sap;
+     sin6->sin6_family = AF_INET6;
+@@ -143,7 +160,9 @@ static int INET6_getsock(char *bufp, str
+ 
+     if (inet_pton(AF_INET6, bufp, sin6->sin6_addr.s6_addr) <= 0)
+ 	return (-1);
+-
++	p = fix_v4_address(bufp, &sin6->sin6_addr);
++	if (p != bufp) 
++		memcpy(bufp, p, strlen(p)+1); 
+     return 16;			/* ?;) */
+ }
+ 
+Index: net-tools/lib/inet6_gr.c
+===================================================================
+--- net-tools.orig/lib/inet6_gr.c
++++ net-tools/lib/inet6_gr.c
+@@ -1,4 +1,4 @@
+-/*
++ /*
+    Modifications:
+    1998-07-01 - Arnaldo Carvalho de Melo - GNU gettext instead of catgets,
+    snprintf instead of sprintf
+@@ -71,11 +71,15 @@ int rprint_fib6(int ext, int numeric)
+         printf(_("INET6 (IPv6) not configured in this system.\n"));
+ 	return 1;
+     }
+-    printf(_("Kernel IPv6 routing table\n"));
+ 
+-    printf(_("Destination                                 "
+-	     "Next Hop                                "
+-	     "Flags Metric Ref    Use Iface\n"));
++    if (numeric & RTF_CACHE)
++    	printf(_("Kernel IPv6 routing cache\n"));
++    else
++    	printf(_("Kernel IPv6 routing table\n"));
++
++    printf(_("Destination                    "
++	     "Next Hop                   "
++	     "Flag Met Ref Use If\n"));
+ 
+     while (fgets(buff, 1023, fp)) {
+ 	num = sscanf(buff, "%4s%4s%4s%4s%4s%4s%4s%4s %02x %4s%4s%4s%4s%4s%4s%4s%4s %02x %4s%4s%4s%4s%4s%4s%4s%4s %08x %08x %08x %08x %s\n",
+@@ -87,13 +91,19 @@ int rprint_fib6(int ext, int numeric)
+ 		     &slen,
+ 		     naddr6p[0], naddr6p[1], naddr6p[2], naddr6p[3],
+ 		     naddr6p[4], naddr6p[5], naddr6p[6], naddr6p[7],
+-		     &metric, &use, &refcnt, &iflags, iface);
++		     &metric, &refcnt, &use, &iflags, iface);
+ #if 0
+ 	if (num < 23)
+ 	    continue;
+ #endif
+-	if (!(iflags & RTF_UP))
+-	    continue;
++	if (iflags & RTF_CACHE) {
++		if (!(numeric & RTF_CACHE))
++			continue;
++	} else {
++		if (numeric & RTF_CACHE)
++			continue;
++	}
++			
+ 	/* Fetch and resolve the target address. */
+ 	snprintf(addr6, sizeof(addr6), "%s:%s:%s:%s:%s:%s:%s:%s",
+ 		 addr6p[0], addr6p[1], addr6p[2], addr6p[3],
+@@ -112,7 +122,12 @@ int rprint_fib6(int ext, int numeric)
+ 		 inet6_aftype.sprint((struct sockaddr *) &snaddr6, 1));
+ 
+ 	/* Decode the flags. */
+-	strcpy(flags, "U");
++
++	flags[0]=0;
++	if (iflags & RTF_UP)
++	    strcat(flags, "U");
++	if (iflags & RTF_REJECT)
++	    strcat(flags, "!");
+ 	if (iflags & RTF_GATEWAY)
+ 	    strcat(flags, "G");
+ 	if (iflags & RTF_HOST)
+@@ -123,9 +138,19 @@ int rprint_fib6(int ext, int numeric)
+ 	    strcat(flags, "A");
+ 	if (iflags & RTF_CACHE)
+ 	    strcat(flags, "C");
++	if (iflags & RTF_ALLONLINK)
++	    strcat(flags, "a");
++	if (iflags & RTF_EXPIRES)
++	    strcat(flags, "e");
++	if (iflags & RTF_MODIFIED)
++	    strcat(flags, "m");
++	if (iflags & RTF_NONEXTHOP)
++	    strcat(flags, "n");
++	if (iflags & RTF_FLOW)
++	    strcat(flags, "f");
+ 
+ 	/* Print the info. */
+-	printf("%-43s %-39s %-5s %-6d %-2d %7d %-8s\n",
++	printf("%-30s %-26s %-4s %-3d %-1d%6d %s\n",
+ 	       addr6, naddr6, flags, metric, refcnt, use, iface);
+     }
+ 
+@@ -144,8 +169,7 @@ int rprint_cache6(int ext, int numeric)
+     char addr6p[8][5], haddrp[6][3];
+ 
+     if (!fp) {
+-	ESYSNOT("nd_print", "ND Table");
+-	return 1;
++	return rprint_fib6(ext, numeric | RTF_CACHE);
+     }
+     printf(_("Kernel IPv6 Neighbour Cache\n"));
+ 
+Index: net-tools/lib/inet_sr.c
+===================================================================
+--- net-tools.orig/lib/inet_sr.c
++++ net-tools/lib/inet_sr.c
+@@ -3,6 +3,7 @@
+    1998-07-01 - Arnaldo Carvalho de Melo - GNU gettext instead of catgets
+    1999-10-07 - Kurt Garloff		 - for -host and gws: prefer host names
+ 						over networks (or even reject)
++   2003-10-11 - Maik Broemme		 - gcc 3.x warnign fixes (default: break;)
+  */
+ 
+ #include "config.h"
+@@ -104,7 +105,6 @@ static int INET_setroute(int action, int
+        isnet = 1; break;
+     case 2:
+        isnet = 0; break;
+-    default:
+     }
+ 
+     /* Fill in the other fields. */
+Index: net-tools/lib/interface.c
+===================================================================
+--- net-tools.orig/lib/interface.c
++++ net-tools/lib/interface.c
+@@ -7,7 +7,7 @@
+    8/2000  Andi Kleen make the list operations a bit more efficient.
+    People are crazy enough to use thousands of aliases now.
+ 
+-   $Id: interface.c,v 1.14 2001/02/10 19:31:15 pb Exp $
++   $Id: interface.c,v 1.30 2005/08/23 22:46:51 ecki Exp $
+  */
+ 
+ #include "config.h"
+@@ -23,6 +23,7 @@
+ #include <string.h>
+ #include <unistd.h>
+ #include <ctype.h>
++#include <string.h>
+ 
+ #if HAVE_AFIPX
+ #if (__GLIBC__ > 2) || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1)
+@@ -87,14 +88,20 @@ int procnetdev_vsn = 1;
+ 
+ int ife_short;
+ 
++int if_list_all = 0;	/* do we have requested the complete proc list, yet? */
++
+ static struct interface *int_list, *int_last;
+ 
+ static int if_readlist_proc(char *);
+ 
+-static struct interface *add_interface(char *name)
++static struct interface *if_cache_add(char *name)
+ {
+     struct interface *ife, **nextp, *new;
+ 
++    if (!int_list)
++    	int_last = NULL;
++
++    /* the cache is sorted, so if we hit a smaller if, exit */
+     for (ife = int_last; ife; ife = ife->prev) {
+ 	    int n = nstrcmp(ife->name, name); 
+ 	    if (n == 0) 
+@@ -104,7 +111,7 @@ static struct interface *add_interface(c
+     }
+     new(new); 
+     safe_strncpy(new->name, name, IFNAMSIZ); 
+-    nextp = ife ? &ife->next : &int_list;
++    nextp = ife ? &ife->next : &int_list; // keep sorting
+     new->prev = ife;
+     new->next = *nextp; 
+     if (new->next) 
+@@ -117,19 +124,22 @@ static struct interface *add_interface(c
+ 
+ struct interface *lookup_interface(char *name)
+ {
+-    struct interface *ife = NULL;
+-
+-    if (if_readlist_proc(name) < 0) 
+-	    return NULL; 
+-    ife = add_interface(name); 
+-    return ife;
++   /* if we have read all, use it */
++   if (if_list_all)
++   	return if_cache_add(name);
++
++   /* otherwise we read a limited list */
++   if (if_readlist_proc(name) < 0)
++   	return NULL;
++ 
++   return if_cache_add(name);
+ }
+ 
+ int for_all_interfaces(int (*doit) (struct interface *, void *), void *cookie)
+ {
+     struct interface *ife;
+ 
+-    if (!int_list && (if_readlist() < 0))
++    if (!if_list_all && (if_readlist() < 0))
+ 	return -1;
+     for (ife = int_list; ife; ife = ife->next) {
+ 	int err = doit(ife, cookie);
+@@ -139,13 +149,15 @@ int for_all_interfaces(int (*doit) (stru
+     return 0;
+ }
+ 
+-int free_interface_list(void)
++int if_cache_free(void)
+ {
+     struct interface *ife;
+     while ((ife = int_list) != NULL) {
+ 	int_list = ife->next;
+ 	free(ife);
+     }
++    int_last = NULL;
++    if_list_all = 0;
+     return 0;
+ }
+ 
+@@ -180,7 +192,7 @@ static int if_readconf(void)
+ 	}
+ 	if (ifc.ifc_len == sizeof(struct ifreq) * numreqs) {
+ 	    /* assume it overflowed and try again */
+-	    numreqs += 10;
++	    numreqs *= 2;
+ 	    continue;
+ 	}
+ 	break;
+@@ -188,7 +200,7 @@ static int if_readconf(void)
+ 
+     ifr = ifc.ifc_req;
+     for (n = 0; n < ifc.ifc_len; n += sizeof(struct ifreq)) {
+-	add_interface(ifr->ifr_name);
++	if_cache_add(ifr->ifr_name);
+ 	ifr++;
+     }
+     err = 0;
+@@ -198,7 +210,7 @@ out:
+     return err;
+ }
+ 
+-static char *get_name(char *name, char *p)
++char *get_name(char *name, char *p)
+ {
+     while (isspace(*p))
+ 	p++;
+@@ -206,16 +218,19 @@ static char *get_name(char *name, char *
+ 	if (isspace(*p))
+ 	    break;
+ 	if (*p == ':') {	/* could be an alias */
+-	    char *dot = p, *dotname = name;
+-	    *name++ = *p++;
+-	    while (isdigit(*p))
+-		*name++ = *p++;
+-	    if (*p != ':') {	/* it wasn't, backup */
+-		p = dot;
+-		name = dotname;
++		char *dot = p++;
++ 		while (*p && isdigit(*p)) p++;
++		if (*p == ':') {
++			/* Yes it is, backup and copy it. */
++			p = dot;
++			*name++ = *p++;
++			while (*p && isdigit(*p)) {
++				*name++ = *p++;
++			}
++		} else {
++			/* No, it isn't */
++			p = dot;
+ 	    }
+-	    if (*p == '\0')
+-		return NULL;
+ 	    p++;
+ 	    break;
+ 	}
+@@ -225,7 +240,7 @@ static char *get_name(char *name, char *
+     return p;
+ }
+ 
+-static int procnetdev_version(char *buf)
++int procnetdev_version(char *buf)
+ {
+     if (strstr(buf, "compressed"))
+ 	return 3;
+@@ -234,12 +249,12 @@ static int procnetdev_version(char *buf)
+     return 1;
+ }
+ 
+-static int get_dev_fields(char *bp, struct interface *ife)
++int get_dev_fields(char *bp, struct interface *ife)
+ {
+     switch (procnetdev_vsn) {
+     case 3:
+ 	sscanf(bp,
+-	"%llu %llu %lu %lu %lu %lu %lu %lu %llu %llu %lu %lu %lu %lu %lu %lu",
++	"%Lu %Lu %lu %lu %lu %lu %lu %lu %Lu %Lu %lu %lu %lu %lu %lu %lu",
+ 	       &ife->stats.rx_bytes,
+ 	       &ife->stats.rx_packets,
+ 	       &ife->stats.rx_errors,
+@@ -259,7 +274,7 @@ static int get_dev_fields(char *bp, stru
+ 	       &ife->stats.tx_compressed);
+ 	break;
+     case 2:
+-	sscanf(bp, "%llu %llu %lu %lu %lu %lu %llu %llu %lu %lu %lu %lu %lu",
++	sscanf(bp, "%Lu %Lu %lu %lu %lu %lu %Lu %Lu %lu %lu %lu %lu %lu",
+ 	       &ife->stats.rx_bytes,
+ 	       &ife->stats.rx_packets,
+ 	       &ife->stats.rx_errors,
+@@ -277,7 +292,7 @@ static int get_dev_fields(char *bp, stru
+ 	ife->stats.rx_multicast = 0;
+ 	break;
+     case 1:
+-	sscanf(bp, "%llu %lu %lu %lu %lu %llu %lu %lu %lu %lu %lu",
++	sscanf(bp, "%Lu %lu %lu %lu %lu %Lu %lu %lu %lu %lu %lu",
+ 	       &ife->stats.rx_packets,
+ 	       &ife->stats.rx_errors,
+ 	       &ife->stats.rx_dropped,
+@@ -300,22 +315,16 @@ static int get_dev_fields(char *bp, stru
+ 
+ static int if_readlist_proc(char *target)
+ {
+-    static int proc_read; 
+     FILE *fh;
+     char buf[512];
+     struct interface *ife;
+     int err;
+ 
+-    if (proc_read) 
+-	    return 0; 
+-    if (!target) 
+-	    proc_read = 1;
+-
+     fh = fopen(_PATH_PROCNET_DEV, "r");
+     if (!fh) {
+ 		fprintf(stderr, _("Warning: cannot open %s (%s). Limited output.\n"),
+ 			_PATH_PROCNET_DEV, strerror(errno)); 
+-		return if_readconf();
++		return -2;
+ 	}	
+     fgets(buf, sizeof buf, fh);	/* eat line */
+     fgets(buf, sizeof buf, fh);
+@@ -350,7 +359,7 @@ static int if_readlist_proc(char *target
+     while (fgets(buf, sizeof buf, fh)) {
+ 	char *s, name[IFNAMSIZ];
+ 	s = get_name(name, buf);    
+-	ife = add_interface(name);
++	ife = if_cache_add(name);
+ 	get_dev_fields(s, ife);
+ 	ife->statistics_valid = 1;
+ 	if (target && !strcmp(target,name))
+@@ -359,7 +368,6 @@ static int if_readlist_proc(char *target
+     if (ferror(fh)) {
+ 	perror(_PATH_PROCNET_DEV);
+ 	err = -1;
+-	proc_read = 0; 
+     }
+ 
+ #if 0
+@@ -371,9 +379,16 @@ static int if_readlist_proc(char *target
+ 
+ int if_readlist(void) 
+ { 
+-    int err = if_readlist_proc(NULL); 
+-    if (!err)
+-	    err = if_readconf();
++    /* caller will/should check not to call this too often 
++     *   (i.e. only if if_list_all == 0 
++     */
++    int err = 0;
++
++    err |= if_readlist_proc(NULL); 
++    err |= if_readconf();
++
++    if_list_all = 1;
++
+     return err;
+ } 
+ 
+@@ -580,10 +595,10 @@ int do_if_print(struct interface *ife, v
+ void ife_print_short(struct interface *ptr)
+ {
+     printf("%-5.5s ", ptr->name);
+-    printf("%5d %3d", ptr->mtu, ptr->metric);
++    printf("%5d %-2d ", ptr->mtu, ptr->metric);
+     /* If needed, display the interface statistics. */
+     if (ptr->statistics_valid) {
+-	printf("%8llu %6lu %6lu %6lu",
++	printf("%8llu %6lu %6lu %-6lu ",
+ 	       ptr->stats.rx_packets, ptr->stats.rx_errors,
+ 	       ptr->stats.rx_dropped, ptr->stats.rx_fifo_errors);
+ 	printf("%8llu %6lu %6lu %6lu ",
+@@ -636,9 +651,10 @@ void ife_print_long(struct interface *pt
+     int hf;
+     int can_compress = 0;
+     unsigned long long rx, tx, short_rx, short_tx;
+-    char Rext[5]="b";
+-    char Text[5]="b";
+-
++    const char *Rext = "B";
++    const char *Text = "B";
++    static char flags[200];
++    
+ #if HAVE_AFIPX
+     static struct aftype *ipxtype = NULL;
+ #endif
+@@ -670,32 +686,70 @@ void ife_print_long(struct interface *pt
+     if (hw == NULL)
+ 	hw = get_hwntype(-1);
+ 
+-    printf(_("%-9.9s Link encap:%s  "), ptr->name, hw->title);
+-    /* For some hardware types (eg Ash, ATM) we don't print the 
+-       hardware address if it's null.  */
+-    if (hw->print != NULL && (! (hw_null_address(hw, ptr->hwaddr) &&
+-				  hw->suppress_null_addr)))
+-	printf(_("HWaddr %s  "), hw->print(ptr->hwaddr));
+-#ifdef IFF_PORTSEL
+-    if (ptr->flags & IFF_PORTSEL) {
+-	printf(_("Media:%s"), if_port_text[ptr->map.port][0]);
+-	if (ptr->flags & IFF_AUTOMEDIA)
+-	    printf(_("(auto)"));
+-    }
++    sprintf(flags, "flags=%d<", ptr->flags);
++    /* DONT FORGET TO ADD THE FLAGS IN ife_print_short, too */
++    if (ptr->flags == 0)
++	strcat(flags,">");
++    if (ptr->flags & IFF_UP)
++	strcat(flags,_("UP,"));
++    if (ptr->flags & IFF_BROADCAST)
++	strcat(flags,_("BROADCAST,"));
++    if (ptr->flags & IFF_DEBUG)
++	strcat(flags,_("DEBUG,"));
++    if (ptr->flags & IFF_LOOPBACK)
++	strcat(flags,_("LOOPBACK,"));
++    if (ptr->flags & IFF_POINTOPOINT)
++	strcat(flags,_("POINTOPOINT,"));
++    if (ptr->flags & IFF_NOTRAILERS)
++	strcat(flags,_("NOTRAILERS,"));
++    if (ptr->flags & IFF_RUNNING)
++	strcat(flags,_("RUNNING,"));
++    if (ptr->flags & IFF_NOARP)
++	strcat(flags,_("NOARP,"));
++    if (ptr->flags & IFF_PROMISC)
++	strcat(flags,_("PROMISC,"));
++    if (ptr->flags & IFF_ALLMULTI)
++	strcat(flags,_("ALLMULTI,"));
++    if (ptr->flags & IFF_SLAVE)
++	strcat(flags,_("SLAVE,"));
++    if (ptr->flags & IFF_MASTER)
++	strcat(flags,_("MASTER,"));
++    if (ptr->flags & IFF_MULTICAST)
++	strcat(flags,_("MULTICAST,"));
++#ifdef HAVE_DYNAMIC
++    if (ptr->flags & IFF_DYNAMIC)
++	strcat(flags,_("DYNAMIC,"));
++#endif
++    /* DONT FORGET TO ADD THE FLAGS IN ife_print_short */
++    if (flags[strlen(flags)-1] == ',')
++      flags[strlen(flags)-1] = '>';
++    else
++      flags[strlen(flags)-1] = 0;
++      
++
++    printf(_("%s: %s  mtu %d  metric %d"),
++	   ptr->name, flags, ptr->mtu, ptr->metric ? ptr->metric : 1);
++#ifdef SIOCSKEEPALIVE
++    if (ptr->outfill || ptr->keepalive)
++	printf(_("  outfill %d  keepalive %d"),
++	       ptr->outfill, ptr->keepalive);
+ #endif
+     printf("\n");
+ 
++
++
+ #if HAVE_AFINET
+     if (ptr->has_ip) {
+-	printf(_("          %s addr:%s "), ap->name,
++	printf(_("        %s %s"), ap->name,
+ 	       ap->sprint(&ptr->addr, 1));
+-	if (ptr->flags & IFF_POINTOPOINT) {
+-	    printf(_(" P-t-P:%s "), ap->sprint(&ptr->dstaddr, 1));
+-	}
++	printf(_("  netmask %s"), ap->sprint(&ptr->netmask, 1));
+ 	if (ptr->flags & IFF_BROADCAST) {
+-	    printf(_(" Bcast:%s "), ap->sprint(&ptr->broadaddr, 1));
++	    printf(_("  broadcast %s"), ap->sprint(&ptr->broadaddr, 1));
++	}
++	if (ptr->flags & IFF_POINTOPOINT) {
++	    printf(_("  destination %s"), ap->sprint(&ptr->dstaddr, 1));
+ 	}
+-	printf(_(" Mask:%s\n"), ap->sprint(&ptr->netmask, 1));
++	printf("\n");
+     }
+ #endif
+ 
+@@ -712,29 +766,30 @@ void ife_print_long(struct interface *pt
+ 			addr6p[0], addr6p[1], addr6p[2], addr6p[3],
+ 			addr6p[4], addr6p[5], addr6p[6], addr6p[7]);
+ 		inet6_aftype.input(1, addr6, (struct sockaddr *) &sap);
+-		printf(_("          inet6 addr: %s/%d"),
+-		 inet6_aftype.sprint((struct sockaddr *) &sap, 1), plen);
+-		printf(_(" Scope:"));
+-		switch (scope) {
+-		case 0:
+-		    printf(_("Global"));
+-		    break;
+-		case IPV6_ADDR_LINKLOCAL:
+-		    printf(_("Link"));
+-		    break;
+-		case IPV6_ADDR_SITELOCAL:
+-		    printf(_("Site"));
+-		    break;
+-		case IPV6_ADDR_COMPATv4:
+-		    printf(_("Compat"));
+-		    break;
+-		case IPV6_ADDR_LOOPBACK:
+-		    printf(_("Host"));
+-		    break;
+-		default:
+-		    printf(_("Unknown"));
++		printf(_("        %s %s  prefixlen %d"),
++			inet6_aftype.name, 
++			inet6_aftype.sprint((struct sockaddr *) &sap, 1), 
++			plen);
++		printf(_("  scopeid 0x%x"), scope);
++
++		flags[0] = '<'; flags[1] = 0;
++		if (scope & IPV6_ADDR_COMPATv4) {
++		    	strcat(flags, _("compat,"));
++		    	scope -= IPV6_ADDR_COMPATv4;
+ 		}
+-		printf("\n");
++		if (scope == 0)
++			strcat(flags, _("global,"));
++		if (scope & IPV6_ADDR_LINKLOCAL)
++			strcat(flags, _("link,"));
++		if (scope & IPV6_ADDR_SITELOCAL)
++			strcat(flags, _("site,"));
++		if (scope & IPV6_ADDR_LOOPBACK)
++			strcat(flags, _("host,"));
++		if (flags[strlen(flags)-1] == ',')
++			flags[strlen(flags)-1] = '>';
++		else
++			flags[strlen(flags)-1] = 0;
++		printf("%s\n", flags);
+ 	    }
+ 	}
+ 	fclose(f);
+@@ -747,17 +802,17 @@ void ife_print_long(struct interface *pt
+ 
+     if (ipxtype != NULL) {
+ 	if (ptr->has_ipx_bb)
+-	    printf(_("          IPX/Ethernet II addr:%s\n"),
+-		   ipxtype->sprint(&ptr->ipxaddr_bb, 1));
++	    printf(_("        %s Ethernet-II   %s\n"),
++		   ipxtype->name, ipxtype->sprint(&ptr->ipxaddr_bb, 1));
+ 	if (ptr->has_ipx_sn)
+-	    printf(_("          IPX/Ethernet SNAP addr:%s\n"),
+-		   ipxtype->sprint(&ptr->ipxaddr_sn, 1));
++	    printf(_("        %s Ethernet-SNAP %s\n"),
++		   ipxtype->name, ipxtype->sprint(&ptr->ipxaddr_sn, 1));
+ 	if (ptr->has_ipx_e2)
+-	    printf(_("          IPX/Ethernet 802.2 addr:%s\n"),
+-		   ipxtype->sprint(&ptr->ipxaddr_e2, 1));
++	    printf(_("        %s Ethernet802.2 %s\n"),
++		   ipxtype->name, ipxtype->sprint(&ptr->ipxaddr_e2, 1));
+ 	if (ptr->has_ipx_e3)
+-	    printf(_("          IPX/Ethernet 802.3 addr:%s\n"),
+-		   ipxtype->sprint(&ptr->ipxaddr_e3, 1));
++	    printf(_("        %s Ethernet802.3 %s\n"),
++		   ipxtype->name, ipxtype->sprint(&ptr->ipxaddr_e3, 1));
+     }
+ #endif
+ 
+@@ -766,7 +821,7 @@ void ife_print_long(struct interface *pt
+ 	ddptype = get_afntype(AF_APPLETALK);
+     if (ddptype != NULL) {
+ 	if (ptr->has_ddp)
+-	    printf(_("          EtherTalk Phase 2 addr:%s\n"), ddptype->sprint(&ptr->ddpaddr, 1));
++	    printf(_("        %s %s\n"), ddptype->name, ddptype->sprint(&ptr->ddpaddr, 1));
+     }
+ #endif
+ 
+@@ -775,53 +830,30 @@ void ife_print_long(struct interface *pt
+ 	ectype = get_afntype(AF_ECONET);
+     if (ectype != NULL) {
+ 	if (ptr->has_econet)
+-	    printf(_("          econet addr:%s\n"), ectype->sprint(&ptr->ecaddr, 1));
++	    printf(_("        %s %s\n"), ectype->name, ectype->sprint(&ptr->ecaddr, 1));
+     }
+ #endif
+ 
+-    printf("          ");
+-    /* DONT FORGET TO ADD THE FLAGS IN ife_print_short, too */
+-    if (ptr->flags == 0)
+-	printf(_("[NO FLAGS] "));
+-    if (ptr->flags & IFF_UP)
+-	printf(_("UP "));
+-    if (ptr->flags & IFF_BROADCAST)
+-	printf(_("BROADCAST "));
+-    if (ptr->flags & IFF_DEBUG)
+-	printf(_("DEBUG "));
+-    if (ptr->flags & IFF_LOOPBACK)
+-	printf(_("LOOPBACK "));
+-    if (ptr->flags & IFF_POINTOPOINT)
+-	printf(_("POINTOPOINT "));
+-    if (ptr->flags & IFF_NOTRAILERS)
+-	printf(_("NOTRAILERS "));
+-    if (ptr->flags & IFF_RUNNING)
+-	printf(_("RUNNING "));
+-    if (ptr->flags & IFF_NOARP)
+-	printf(_("NOARP "));
+-    if (ptr->flags & IFF_PROMISC)
+-	printf(_("PROMISC "));
+-    if (ptr->flags & IFF_ALLMULTI)
+-	printf(_("ALLMULTI "));
+-    if (ptr->flags & IFF_SLAVE)
+-	printf(_("SLAVE "));
+-    if (ptr->flags & IFF_MASTER)
+-	printf(_("MASTER "));
+-    if (ptr->flags & IFF_MULTICAST)
+-	printf(_("MULTICAST "));
+-#ifdef HAVE_DYNAMIC
+-    if (ptr->flags & IFF_DYNAMIC)
+-	printf(_("DYNAMIC "));
+-#endif
+-    /* DONT FORGET TO ADD THE FLAGS IN ife_print_short */
+-    printf(_(" MTU:%d  Metric:%d"),
+-	   ptr->mtu, ptr->metric ? ptr->metric : 1);
+-#ifdef SIOCSKEEPALIVE
+-    if (ptr->outfill || ptr->keepalive)
+-	printf(_("  Outfill:%d  Keepalive:%d"),
+-	       ptr->outfill, ptr->keepalive);
++    /* For some hardware types (eg Ash, ATM) we don't print the 
++       hardware address if it's null.  */
++    if (hw->print != NULL && (! (hw_null_address(hw, ptr->hwaddr) &&
++				  hw->suppress_null_addr)))
++	printf(_("        %s %s"), hw->name, hw->print(ptr->hwaddr));
++    else
++	printf(_("        %s"), hw->name);
++    if (ptr->tx_queue_len != -1)
++    	printf(_("  txqueuelen %d"), ptr->tx_queue_len);
++    printf("  (%s)\n", hw->title);
++
++#ifdef IFF_PORTSEL
++    if (ptr->flags & IFF_PORTSEL) {
++	printf(_("        media %s"), if_port_text[ptr->map.port][0]);
++	if (ptr->flags & IFF_AUTOMEDIA)
++	    printf(_("autoselect"));
++    	printf("\n");
++    }
+ #endif
+-    printf("\n");
++
+ 
+     /* If needed, display the interface statistics. */
+ 
+@@ -830,55 +862,87 @@ void ife_print_long(struct interface *pt
+ 	 *      not for the aliases, although strictly speaking they're shared
+ 	 *      by all addresses.
+ 	 */
+-	printf("          ");
+-
+-	printf(_("RX packets:%llu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"),
+-	       ptr->stats.rx_packets, ptr->stats.rx_errors,
+-	       ptr->stats.rx_dropped, ptr->stats.rx_fifo_errors,
+-	       ptr->stats.rx_frame_errors);
+-	if (can_compress)
+-	    printf(_("             compressed:%lu\n"), ptr->stats.rx_compressed);
+-
+ 	rx = ptr->stats.rx_bytes;  
+-	tx = ptr->stats.tx_bytes;
+ 	short_rx = rx * 10;  
++	if (rx > 1125899906842624ull) {
++	    short_rx /= 1125899906842624ull;
++	    Rext = "PiB";
++	} else if (rx > 1099511627776ull) {
++	    short_rx /= 1099511627776ull;
++	    Rext = "TiB";
++	} else if (rx > 1073741824ull) {
++	    short_rx /= 1073741824ull;
++	    Rext = "GiB";
++	} else if (rx > 1048576) {
++	    short_rx /= 1048576;
++	    Rext = "MiB";
++	} else if (rx > 1024) {
++	    short_rx /= 1024;
++	    Rext = "KiB";
++	}
++	tx = ptr->stats.tx_bytes;
+ 	short_tx = tx * 10;
+-	if (rx > 1048576) { short_rx /= 1048576;  strcpy(Rext, "Mb"); }
+-	else if (rx > 1024) { short_rx /= 1024;  strcpy(Rext, "Kb"); }
+-	if (tx > 1048576) { short_tx /= 1048576;  strcpy(Text, "Mb"); }
+-	else if (tx > 1024) { short_tx /= 1024;  strcpy(Text, "Kb"); }
+-
+-	printf("          ");
+-	printf(_("TX packets:%llu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"),
+-	       ptr->stats.tx_packets, ptr->stats.tx_errors,
+-	       ptr->stats.tx_dropped, ptr->stats.tx_fifo_errors,
+-	       ptr->stats.tx_carrier_errors);
+-	printf(_("          collisions:%lu "), ptr->stats.collisions);
+-	if (can_compress)
+-	    printf(_("compressed:%lu "), ptr->stats.tx_compressed);
+-	if (ptr->tx_queue_len != -1)
+-	    printf(_("txqueuelen:%d "), ptr->tx_queue_len);
+-	printf("\n          ");
+-	printf(_("RX bytes:%llu (%lu.%lu %s)  TX bytes:%llu (%lu.%lu %s)\n"),
++	if (tx > 1125899906842624ull) {
++	    short_tx /= 1125899906842624ull;
++	    Text = "PiB";
++	} else 	if (tx > 1099511627776ull) {
++	    short_tx /= 1099511627776ull;
++	    Text = "TiB";
++	} else if (tx > 1073741824ull) {
++	    short_tx /= 1073741824ull;
++	    Text = "GiB";
++	} else if (tx > 1048576) {
++	    short_tx /= 1048576;
++	    Text = "MiB";
++	} else if (tx > 1024) {
++	    short_tx /= 1024;
++	    Text = "KiB";
++	}
++
++	printf("        ");
++	printf(_("RX packets %llu  bytes %llu (%lu.%lu %s)\n"), 
++		ptr->stats.rx_packets, 
+ 	       rx, (unsigned long)(short_rx / 10), 
+-	       (unsigned long)(short_rx % 10), Rext, 
+-	       tx, (unsigned long)(short_tx / 10), 
+-	       (unsigned long)(short_tx % 10), Text);
++	       (unsigned long)(short_rx % 10), Rext);
++	if (can_compress) {
++  	    printf("        ");
++	    printf(_("RX compressed:%lu\n"), ptr->stats.rx_compressed);
++	}
++	printf("        ");
++	printf(_("RX errors %lu  dropped %lu  overruns %lu  frame %lu\n"),
++	       ptr->stats.rx_errors, ptr->stats.rx_dropped, 
++	       ptr->stats.rx_fifo_errors, ptr->stats.rx_frame_errors);
++
++
++	printf("        ");
++	printf(_("TX packets %llu  bytes %llu (%lu.%lu %s)\n"),
++		ptr->stats.tx_packets, 
++	        tx, (unsigned long)(short_tx / 10), 
++	        (unsigned long)(short_tx % 10), Text);
++	if (can_compress) {
++  	    printf("        ");
++	    printf(_("TX compressed %lu\n"), ptr->stats.tx_compressed);
++	}
++	printf("        ");
++	printf(_("TX errors %lu  dropped %lu overruns %lu  carrier %lu  collisions %lu\n"),
++	       ptr->stats.tx_errors,
++	       ptr->stats.tx_dropped, ptr->stats.tx_fifo_errors,
++	       ptr->stats.tx_carrier_errors, ptr->stats.collisions);
+     }
+ 
+     if ((ptr->map.irq || ptr->map.mem_start || ptr->map.dma ||
+-	 ptr->map.base_addr)) {
+-	printf("          ");
++	 ptr->map.base_addr >= 0x100)) {
++	printf("        device ");
+ 	if (ptr->map.irq)
+-	    printf(_("Interrupt:%d "), ptr->map.irq);
++	    printf(_("interrupt %d  "), ptr->map.irq);
+ 	if (ptr->map.base_addr >= 0x100)	/* Only print devices using it for 
+ 						   I/O maps */
+-	    printf(_("Base address:0x%x "), ptr->map.base_addr);
++	    printf(_("base 0x%x  "), ptr->map.base_addr);
+ 	if (ptr->map.mem_start) {
+-	    printf(_("Memory:%lx-%lx "), ptr->map.mem_start, ptr->map.mem_end);
++	    printf(_("memory 0x%lx-%lx  "), ptr->map.mem_start, ptr->map.mem_end);
+ 	}
+ 	if (ptr->map.dma)
+-	    printf(_("DMA chan:%x "), ptr->map.dma);
++	    printf(_("  dma 0x%x"), ptr->map.dma);
+ 	printf("\n");
+     }
+     printf("\n");
+Index: net-tools/lib/ipx.c
+===================================================================
+--- net-tools.orig/lib/ipx.c
++++ net-tools/lib/ipx.c
+@@ -133,6 +133,9 @@ static int IPX_input(int type, char *buf
+     char *ep;
+     int nbo;
+ 
++    if (!sai)
++    	return (-1);
++    	
+     sai->sipx_family = AF_IPX;
+     sai->sipx_network = htonl(0);
+     sai->sipx_node[0] = sai->sipx_node[1] = sai->sipx_node[2] =
+Index: net-tools/lib/ipx_gr.c
+===================================================================
+--- net-tools.orig/lib/ipx_gr.c
++++ net-tools/lib/ipx_gr.c
+@@ -38,21 +38,27 @@ int IPX_rprint(int options)
+     char net[128], router_net[128];
+     char router_node[128];
+     int num;
+-    FILE *fp = fopen(_PATH_PROCNET_IPX_ROUTE, "r");
++    FILE *fp;
+     struct aftype *ap;
+     struct sockaddr sa;
+ 
+-    if ((ap = get_afntype(AF_IPX)) == NULL) {
+-	EINTERN("lib/ipx_rt.c", "AF_IPX missing");
+-	return (-1);
+-    }
++    fp = fopen(_PATH_PROCNET_IPX_ROUTE1, "r");
+ 
+     if (!fp) {
+-        perror(_PATH_PROCNET_IPX_ROUTE);
+-        printf(_("IPX not configured in this system.\n"));
++        fp = fopen(_PATH_PROCNET_IPX_ROUTE2, "r");
++    }
++    
++    if (!fp) {
++        perror(NULL);
++        printf(_("IPX routing not in file %s or %s found.\n"), _PATH_PROCNET_IPX_ROUTE1, _PATH_PROCNET_IPX_ROUTE2);
+ 	return 1;
+     }
+ 
++    if ((ap = get_afntype(AF_IPX)) == NULL) {
++	EINTERN("lib/ipx_rt.c", "AF_IPX missing");
++	return (-1);
++    }
++
+     printf(_("Kernel IPX routing table\n"));	/* xxx */
+     printf(_("Destination               Router Net                Router Node\n"));
+ 
+Index: net-tools/lib/irda.c
+===================================================================
+--- net-tools.orig/lib/irda.c
++++ net-tools/lib/irda.c
+@@ -1,13 +1,15 @@
+ /*********************************************************************
+  *                
+  * Filename:      irda.c
+- * Version:       0.1
+- * Description:   A first attempt to make ifconfig understand IrDA
++ * Version:       0.2
++ * Description:   A second attempt to make ifconfig understand IrDA
+  * Status:        Experimental.
+  * Author:        Dag Brattli <dagb@cs.uit.no>
+  * Created at:    Wed Apr 21 09:03:09 1999
+  * Modified at:   Wed Apr 21 09:17:05 1999
+  * Modified by:   Dag Brattli <dagb@cs.uit.no>
++ * Modified at:   Wed May  1 11:51:44 CEST 2002
++ * Modified by:   Christoph Bartelmus <christoph@bartelmus.de>
+  * 
+  *     This program is free software; you can redistribute it and/or 
+  *     modify it under the terms of the GNU General Public License as 
+@@ -59,9 +61,9 @@
+  */
+ static char *irda_print(unsigned char *ptr)
+ {
+-    static char buff[8];
++    static char buff[12];
+ 
+-    sprintf(&buff[strlen(buff)], "%02x:%02x:%02x:%02x", ptr[3], ptr[2], 
++    snprintf(buff, 12, "%02x:%02x:%02x:%02x", ptr[3], ptr[2], 
+ 	    ptr[1], ptr[0]);
+ 
+     return (buff);
+Index: net-tools/lib/net-features.h
+===================================================================
+--- net-tools.orig/lib/net-features.h
++++ net-tools/lib/net-features.h
+@@ -295,6 +295,13 @@ static char *Features =
+ "-"
+ #endif
+ "HDLC/LAPB "
++
++#if HAVE_HWEUI64
++"+"
++#else
++"-"
++#endif
++"EUI64 "
+ ;
+ 
+ 
+Index: net-tools/lib/nstrcmp.c
+===================================================================
+--- net-tools.orig/lib/nstrcmp.c
++++ net-tools/lib/nstrcmp.c
+@@ -1,34 +1,157 @@
+ /* Copyright 1998 by Andi Kleen. Subject to the GPL. */
+-/* $Id: nstrcmp.c,v 1.2 1998/11/15 20:11:38 freitag Exp $ */ 
++/* rewritten by bernd eckenfels because of complicated alias semantic */
++/* $Id: nstrcmp.c,v 1.4 2004/06/03 22:49:17 ecki Exp $ */ 
+ #include <ctype.h>
+ #include <stdlib.h>
++#include <string.h>
+ #include "util.h"
+ 
+-/* like strcmp(), but knows about numbers */
+-int nstrcmp(const char *astr, const char *b)
++
++/* return numerical :999 suffix or null. sideeffect: replace ':' with \0 */
++char* cutalias(char* name)
+ {
+-    const char *a = astr;
++	int digit = 0;
++	int pos;
++	
++	for(pos=strlen(name); pos>0; pos--)
++	{
++		if (name[pos-1]==':' && digit)
++		{
++			name[pos-1]='\0';
++			return name+pos;
++		}
++		if (!isdigit(name[pos-1]))
++			break;
++		digit = 1;
++	}
++	return NULL;
++}
+ 
+-    while (*a == *b) {
+-	if (*a == '\0')
+-	    return 0;
+-	a++;
+-	b++;
+-    }
+-    if (isdigit(*a)) {
+-	if (!isdigit(*b))
+-	    return -1;
+-	while (a > astr) {
+-	    a--;
+-	    if (!isdigit(*a)) {
+-		a++;
+-		break;
+-	    }
+-	    if (!isdigit(*b))
+-		return -1;
+-	    b--;
++
++/* return index of last non digit or -1 if it does not end with digits */
++int rindex_nondigit(char *name)
++{
++	int pos = strlen(name);
++
++	for(pos=strlen(name); pos>0; pos--)
++	{
++		if (!isdigit(name[pos-1]))
++			return pos;
+ 	}
+-	return atoi(a) > atoi(b) ? 1 : -1;
+-    }
+-    return *a - *b;
++	return 0;
++}
++
++
++/* like strcmp(), but knows about numbers and ':' alias suffix */
++int nstrcmp(const char *ap, const char *bp)
++{
++	char *a = (char*)strdup(ap);
++	char *b = (char*)strdup(bp);
++	char *an, *bn;
++	int av = 0, bv = 0;
++	char *aalias=cutalias(a);
++	char *balias=cutalias(b);
++	int aindex=rindex_nondigit(a);
++	int bindex=rindex_nondigit(b);
++	int complen=(aindex<bindex)?aindex:bindex;
++	int res = strncmp(a, b, complen);
++
++	if (res != 0)
++		{ free(a); free(b); return res; }
++		
++	if (aindex > bindex)
++		{ free(a); free(b); return 1; }
++		
++	if (aindex < bindex)
++		{ free(a); free(b); return -1; }
++		
++	an = a+aindex;
++	bn = b+bindex;
++	
++	av = atoi(an);
++	bv = atoi(bn);
++	
++	if (av < bv)
++		{ free(a); free(b); return -1; }
++		
++	if (av > bv)
++		{ free(a); free(b); return 1; }
++		
++	av = -1;
++	if (aalias != NULL)
++		av = atoi(aalias);
++	
++	bv = -1;
++	if (balias != NULL)
++		bv = atoi(balias);
++	
++	free(a); free(b);
++	
++	if (av < bv)
++		return -1;
++		
++	if (av > bv)
++		return 1;
++		
++	return 0;
++}
++
++
++#ifdef NSTRCMP_TEST
++
++int cs(int s)
++{
++	if (s < 0) return -1;
++	if (s > 0) return 1;
++	return 0;
++}
++
++
++int dotest(char* a, char* b, int exp)
++{
++	int res = nstrcmp(a, b);
++	int err = (cs(res) != cs(exp));
++	printf("nstrcmp(\"%s\", \"%s\")=%d %d %s\n", a, b, res, exp, err?"WRONG":"OK");
++	return err;
+ }
++
++int main()
++{
++	int err = 0;
++	
++	err |= dotest("eth1", "eth1", 0);
++	err |= dotest("eth0:1", "eth0:1", 0);
++	err |= dotest("lan", "lan", 0);
++	err |= dotest("100", "100", 0);
++	err |= dotest("", "", 0);
++	err |= dotest(":", ":", 0);
++	err |= dotest("a:b:c", "a:b:c", 0);
++	err |= dotest("a:", "a:", 0);
++	err |= dotest(":a", ":a", 0);
++
++	err |= dotest("a", "aa", -1);	
++	err |= dotest("eth0", "eth1", -1);
++	err |= dotest("eth1", "eth20", -1);
++	err |= dotest("eth20", "eth100", -1);
++	err |= dotest("eth1", "eth13", -1);
++	err |= dotest("eth", "eth2", -1);
++	err |= dotest("eth0:1", "eth0:2", -1);
++	err |= dotest("eth1:10", "eth13:10", -1);
++	err |= dotest("eth1:1", "eth1:13", -1);
++	err |= dotest("a", "a:", -1);
++	
++	err |= dotest("aa", "a", 1);
++	err |= dotest("eth2", "eth1", 1);
++	err |= dotest("eth13", "eth1", 1);	
++	err |= dotest("eth2", "eth", 1);
++	err |= dotest("eth2:10", "eth2:1", 1);
++	err |= dotest("eth2:5", "eth2:4", 1);
++	err |= dotest("eth3:2", "eth2:3", 1);
++	err |= dotest("eth13:1", "eth1:0", 1);
++	err |= dotest("a:", "a", 1);
++	err |= dotest("a1b12", "a1b2", 1);
++
++	return err;
++}
++
++#endif
+Index: net-tools/lib/pathnames.h
+===================================================================
+--- net-tools.orig/lib/pathnames.h
++++ net-tools/lib/pathnames.h
+@@ -1,4 +1,3 @@
+-
+ /*
+  * lib/pathnames.h    This file contains the definitions of the path 
+  *                      names used by the NET-LIB.
+@@ -29,8 +28,10 @@
+ #define _PATH_PROCNET_NR_NODES		"/proc/net/nr_nodes"
+ #define _PATH_PROCNET_ARP		"/proc/net/arp"
+ #define _PATH_PROCNET_AX25		"/proc/net/ax25"
+-#define _PATH_PROCNET_IPX		"/proc/net/ipx"
+-#define _PATH_PROCNET_IPX_ROUTE		"/proc/net/ipx_route"
++#define _PATH_PROCNET_IPX_SOCKET1	"/proc/net/ipx/socket"
++#define _PATH_PROCNET_IPX_SOCKET2	"/proc/net/ipx"
++#define _PATH_PROCNET_IPX_ROUTE1	"/proc/net/ipx/route"
++#define _PATH_PROCNET_IPX_ROUTE2	"/proc/net/ipx_route"
+ #define _PATH_PROCNET_ATALK		"/proc/net/appletalk"
+ #define _PATH_PROCNET_IP_BLK		"/proc/net/ip_block"
+ #define _PATH_PROCNET_IP_FWD		"/proc/net/ip_forward"
+@@ -45,6 +46,7 @@
+ #define _PATH_PROCNET_X25              "/proc/net/x25"
+ #define _PATH_PROCNET_X25_ROUTE                "/proc/net/x25_routes"
+ #define _PATH_PROCNET_DEV_MCAST		"/proc/net/dev_mcast"
++#define _PATH_PROCNET_ATALK_ROUTE	"/proc/net/atalk_route"
+ 
+ /* pathname for the netlink device */
+ #define _PATH_DEV_ROUTE	"/dev/route"
+Index: net-tools/lib/proc.c
+===================================================================
+--- net-tools.orig/lib/proc.c
++++ net-tools/lib/proc.c
+@@ -1,11 +1,12 @@
+ /* Tolerant /proc file parser. Copyright 1998 Andi Kleen */
+-/* $Id: proc.c,v 1.4 1999/01/05 20:54:00 philip Exp $ */ 
++/* $Id: proc.c,v 1.5 2007/12/01 18:44:57 ecki Exp $ */ 
+ /* Fixme: cannot currently cope with removed fields */ 
+ 
+ #include <string.h>
+ #include <stdarg.h>
+ #include <stdio.h>
+ #include <ctype.h>
++#include <unistd.h>
+ 
+ /* Caller must free return string. */
+ 
+@@ -72,3 +73,22 @@ int proc_guess_fmt(char *name, FILE *fh,
+     va_end(ap);
+     return flag;
+ }
++
++
++FILE *proc_fopen(const char *name)
++{
++    static char *buffer;
++    static size_t pagesz;
++    FILE *fd = fopen(name, "r");
++
++    if (fd == NULL)
++      return NULL;
++      
++    if (!buffer) {
++      pagesz = getpagesize();
++      buffer = malloc(pagesz);
++    }
++    
++    setvbuf(fd, buffer, _IOFBF, pagesz);
++    return fd;
++}
+Index: net-tools/lib/proc.h
+===================================================================
+--- net-tools.orig/lib/proc.h
++++ net-tools/lib/proc.h
+@@ -1,5 +1,7 @@
+-
+-
+-/* Generate a suitable scanf format for a column title line */
++/* 
++ * prototypes for proc.c
++ */
+ char *proc_gen_fmt(char *name, int more, FILE * fh,...);
+ int   proc_guess_fmt(char *name, FILE* fh,...);
++FILE *proc_fopen(const char *name);
++
+Index: net-tools/lib/tr.c
+===================================================================
+--- net-tools.orig/lib/tr.c
++++ net-tools/lib/tr.c
+@@ -2,7 +2,7 @@
+  * lib/tr.c   This file contains an implementation of the "Tokenring"
+  *              support functions.
+  *
+- * Version:     $Id: tr.c,v 1.8 2000/02/02 08:56:30 freitag Exp $
++ * Version:     $Id: tr.c,v 1.9 2005/05/16 03:15:12 ecki Exp $
+  *
+  * Author:      Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
+  *              Copyright 1993 MicroWalt Corporation
+@@ -30,8 +30,14 @@
+ #include "net-support.h"
+ #include "pathnames.h"
+ #include "intl.h"
++#include "util.h"
+ 
++
++/* actual definition at the end of file */
+ extern struct hwtype tr_hwtype;
++#ifdef ARPHRD_IEEE802_TR
++extern struct hwtype tr_hwtype1;
++#endif
+ 
+ static char *pr_tr(unsigned char *ptr)
+ {
+@@ -42,7 +48,7 @@ static char *pr_tr(unsigned char *ptr)
+ 	     (ptr[3] & 0377), (ptr[4] & 0377), (ptr[5] & 0377)
+ 	);
+     return (buff);
+-}
++      }
+ 
+ 
+ static int in_tr(char *bufp, struct sockaddr *sap)
+@@ -51,7 +57,17 @@ static int in_tr(char *bufp, struct sock
+     char c, *orig;
+     int i, val;
+ 
++#ifdef ARPHRD_IEEE802_TR
++    if (kernel_version() < KRELEASE(2,3,30)) { 
++        sap->sa_family = tr_hwtype.type;
++    } else { 
++        sap->sa_family = tr_hwtype1.type;
++    } 	
++#else
+     sap->sa_family = tr_hwtype.type;
++    #warning "Limited functionality, no support for ARPHRD_IEEE802_TR (old kernel headers?)"
++#endif
++
+     ptr = sap->sa_data;
+ 
+     i = 0;
+Index: net-tools/lib/util-ank.c
+===================================================================
+--- net-tools.orig/lib/util-ank.c
++++ net-tools/lib/util-ank.c
+@@ -293,7 +293,7 @@ int inet_addr_match(inet_prefix *a, inet
+ 	return 0;
+ }
+ 
+-const char *format_host(int af, void *addr, __u8 *abuf, int alen)
++const char *format_host(int af, void *addr, char *abuf, int alen)
+ {
+ #ifdef RESOLVE_HOSTNAMES
+ 	if (resolve_hosts) {
+Index: net-tools/lib/util.h
+===================================================================
+--- net-tools.orig/lib/util.h
++++ net-tools/lib/util.h
+@@ -14,3 +14,6 @@ int nstrcmp(const char *, const char *);
+ 
+ char *safe_strncpy(char *dst, const char *src, size_t size); 
+ 
++
++#define netmin(a,b) ((a)<(b) ? (a) : (b))
++#define netmax(a,b) ((a)>(b) ? (a) : (b))
+Index: net-tools/lib/x25_sr.c
+===================================================================
+--- net-tools.orig/lib/x25_sr.c
++++ net-tools/lib/x25_sr.c
+@@ -67,7 +67,7 @@ static int X25_setroute(int action, int 
+   strcpy(target, *args++);
+ 
+   /* Clean out the x25_route_struct structure. */
+-  memset((char *) &rt, 0, sizeof(struct x25_route_struct));
++  memset((char *) &rt, 0, sizeof(rt));
+ 
+ 
+   if ((sigdigits = x25_aftype.input(0, target, (struct sockaddr *)&sx25)) < 0) {
+@@ -76,8 +76,8 @@ static int X25_setroute(int action, int 
+   }
+   rt.sigdigits=sigdigits;
+ 
+-  /* x25_route_struct.address isn't type struct sockaddr_x25, Why? */
+-  memcpy(&rt.address, &sx25.sx25_addr, sizeof(x25_address));
++  /* this works with 2.4 and 2.6 headers struct x25_address vs. typedef */
++  memcpy(&rt.address, &sx25.sx25_addr, sizeof(sx25.sx25_addr));
+ 
+   while (*args) {
+ 	if (!strcmp(*args,"device") || !strcmp(*args,"dev")) {
+Index: net-tools/lib/eui64.c
+===================================================================
+--- /dev/null
++++ net-tools/lib/eui64.c
+@@ -0,0 +1,155 @@
++/*
++ * lib/eui64.c  This file contains support for generic EUI-64 hw addressing
++ *
++ * Version:     $Id: eui64.c,v 1.1 2001/11/12 02:12:05 ecki Exp $
++ *
++ * Author:      Daniel Stodden <stodden@in.tum.de>
++ *              Copyright 2001 Daniel Stodden
++ *
++ *              blueprinted from ether.c 
++ *              Copyright 1993 MicroWalt Corporation
++ *
++ *              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  the  Free  Software
++ *              Foundation;  either  version 2 of the License, or  (at
++ *              your option) any later version.
++ */
++#include "config.h"
++
++#if HAVE_HWEUI64
++
++#include <sys/types.h>
++#include <sys/ioctl.h>
++#include <sys/socket.h>
++#include <net/if_arp.h>
++#include <stdlib.h>
++#include <stdio.h>
++#include <ctype.h>
++#include <errno.h>
++#include <fcntl.h>
++#include <string.h>
++#include <termios.h>
++#include <unistd.h>
++#include "net-support.h"
++#include "pathnames.h"
++#include "intl.h"
++
++/*
++ * EUI-64 constants
++ */
++
++#define EUI64_ALEN	8
++
++#ifndef ARPHRD_EUI64
++#define ARPHRD_EUI64	27
++#warning "ARPHRD_EUI64 not defined in <net/if_arp.h>. Using private value 27"
++#endif
++
++struct hwtype eui64_hwtype;
++
++/* Display an EUI-64 address in readable format. */
++static char *pr_eui64( unsigned char *ptr )
++{
++	static char buff[64];
++
++	snprintf(buff, sizeof(buff), "%02X:%02X:%02X:%02X:%02X:%02X:%02X:%02X",
++		 (ptr[0] & 0377), (ptr[1] & 0377), (ptr[2] & 0377), (ptr[3] & 0377), 
++		 (ptr[4] & 0377), (ptr[5] & 0377), (ptr[6] & 0377), (ptr[7] & 0377)
++		);
++	return (buff);
++}
++
++/* Start the PPP encapsulation on the file descriptor. */
++static int in_eui64( char *bufp, struct sockaddr *sap )
++{
++	unsigned char *ptr;
++	char c, *orig;
++	int i;
++	unsigned val;
++
++	sap->sa_family = eui64_hwtype.type;
++	ptr = sap->sa_data;
++
++	i = 0;
++	orig = bufp;
++	
++	while ((*bufp != '\0') && (i < EUI64_ALEN)) {
++		val = 0;
++		c = *bufp++;
++		if (isdigit(c))
++			val = c - '0';
++		else if (c >= 'a' && c <= 'f')
++			val = c - 'a' + 10;
++		else if (c >= 'A' && c <= 'F')
++			val = c - 'A' + 10;
++		else {
++#ifdef DEBUG
++			fprintf( stderr, _("in_eui64(%s): invalid eui64 address!\n"), 
++				 orig );
++#endif
++			errno = EINVAL;
++			return (-1);
++		}
++
++		val <<= 4;
++		c = *bufp;
++		if (isdigit(c))
++			val |= c - '0';
++		else if (c >= 'a' && c <= 'f')
++			val |= c - 'a' + 10;
++		else if (c >= 'A' && c <= 'F')
++			val |= c - 'A' + 10;
++		else if (c == ':' || c == 0)
++			val >>= 4;
++		else {
++#ifdef DEBUG
++			fprintf( stderr, _("in_eui64(%s): invalid eui64 address!\n"), 
++				 orig );
++#endif
++			errno = EINVAL;
++			return (-1);
++		}
++
++		if (c != 0)
++			bufp++;
++
++		*ptr++ = (unsigned char) (val & 0377);
++		i++;
++		
++		/* We might get a semicolon here - not required. */
++		if (*bufp == ':') {
++			if (i == EUI64_ALEN) {
++#ifdef DEBUG
++				fprintf(stderr, _("in_eui64(%s): trailing : ignored!\n"),
++					orig)
++#endif
++					; /* nothing */
++			}
++			bufp++;
++		}
++	}
++
++	/* That's it.  Any trailing junk? */
++	if ((i == EUI64_ALEN) && (*bufp != '\0')) {
++#ifdef DEBUG
++		fprintf(stderr, _("in_eui64(%s): trailing junk!\n"), orig);
++		errno = EINVAL;
++		return (-1);
++#endif
++	}
++#ifdef DEBUG
++	fprintf(stderr, "in_eui64(%s): %s\n", orig, pr_eui64(sap->sa_data));
++#endif
++
++    return (0);
++}
++
++struct hwtype eui64_hwtype =
++{
++	"eui64", NULL, /*"EUI-64 addressing", */ ARPHRD_EUI64, EUI64_ALEN,
++	pr_eui64, in_eui64, NULL, 0
++};
++
++
++#endif				/* HAVE_EUI64 */
+Index: net-tools/lib/ib.c
+===================================================================
+--- /dev/null
++++ net-tools/lib/ib.c
+@@ -0,0 +1,147 @@
++/*
++ * lib/ib.c        This file contains an implementation of the "Infiniband"
++ *              support functions.
++ *
++ * Version:     $Id: ib.c,v 1.1 2005/02/06 11:00:47 tduffy Exp $
++ *
++ * Author:      Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
++ *              Copyright 1993 MicroWalt Corporation
++ *		Tom Duffy <tduffy@sun.com>
++ *
++ *              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  the  Free  Software
++ *              Foundation;  either  version 2 of the License, or  (at
++ *              your option) any later version.
++ */
++#include "config.h"
++
++#if HAVE_HWIB
++#include <sys/types.h>
++#include <sys/socket.h>
++#include <net/if_arp.h>
++#include <linux/if_infiniband.h>
++#include <stdlib.h>
++#include <stdio.h>
++#include <errno.h>
++#include <ctype.h>
++#include <string.h>
++#include <unistd.h>
++#include "net-support.h"
++#include "pathnames.h"
++#include "intl.h"
++#include "util.h"
++
++extern struct hwtype ib_hwtype;
++
++
++/* Display an InfiniBand address in readable format. */
++static char *pr_ib(unsigned char *ptr)
++{
++    static char buff[128];
++    char *pos;
++    unsigned int i;
++
++    pos = buff;
++    for (i = 0; i < INFINIBAND_ALEN; i++) {
++	pos += sprintf(pos, "%02X:", (*ptr++ & 0377));
++    }
++    buff[strlen(buff) - 1] = '\0';
++
++    /* snprintf(buff, sizeof(buff), "%02X:%02X:%02X:%02X:%02X:%02X",
++	     (ptr[0] & 0377), (ptr[1] & 0377), (ptr[2] & 0377),
++	     (ptr[3] & 0377), (ptr[4] & 0377), (ptr[5] & 0377)
++	);
++    */
++    return (buff);
++}
++
++
++/* Input an Infiniband address and convert to binary. */
++static int in_ib(char *bufp, struct sockaddr *sap)
++{
++    unsigned char *ptr;
++    char c, *orig;
++    int i;
++    unsigned val;
++
++    sap->sa_family = ib_hwtype.type;
++    ptr = sap->sa_data;
++
++    i = 0;
++    orig = bufp;
++    while ((*bufp != '\0') && (i < INFINIBAND_ALEN)) {
++	val = 0;
++	c = *bufp++;
++	if (isdigit(c))
++	    val = c - '0';
++	else if (c >= 'a' && c <= 'f')
++	    val = c - 'a' + 10;
++	else if (c >= 'A' && c <= 'F')
++	    val = c - 'A' + 10;
++	else {
++#ifdef DEBUG
++	    fprintf(stderr, _("in_ib(%s): invalid infiniband address!\n"), orig);
++#endif
++	    errno = EINVAL;
++	    return (-1);
++	}
++	val <<= 4;
++	c = *bufp;
++	if (isdigit(c))
++	    val |= c - '0';
++	else if (c >= 'a' && c <= 'f')
++	    val |= c - 'a' + 10;
++	else if (c >= 'A' && c <= 'F')
++	    val |= c - 'A' + 10;
++	else if (c == ':' || c == 0)
++	    val >>= 4;
++	else {
++#ifdef DEBUG
++	    fprintf(stderr, _("in_ib(%s): invalid infiniband address!\n"), orig);
++#endif
++	    errno = EINVAL;
++	    return (-1);
++	}
++	if (c != 0)
++	    bufp++;
++	*ptr++ = (unsigned char) (val & 0377);
++	i++;
++
++	/* We might get a semicolon here - not required. */
++	if (*bufp == ':') {
++	    if (i == INFINIBAND_ALEN) {
++#ifdef DEBUG
++		fprintf(stderr, _("in_ib(%s): trailing : ignored!\n"),
++			orig)
++#endif
++		    ;		/* nothing */
++	    }
++	    bufp++;
++	}
++    }
++
++    /* That's it.  Any trailing junk? */
++    if ((i == INFINIBAND_ALEN) && (*bufp != '\0')) {
++#ifdef DEBUG
++	fprintf(stderr, _("in_ib(%s): trailing junk!\n"), orig);
++	errno = EINVAL;
++	return (-1);
++#endif
++    }
++#ifdef DEBUG
++    fprintf(stderr, "in_ib(%s): %s\n", orig, pr_ib(sap->sa_data));
++#endif
++
++    return (0);
++}
++
++
++struct hwtype ib_hwtype =
++{
++    "infiniband", NULL, ARPHRD_INFINIBAND, INFINIBAND_ALEN,
++    pr_ib, in_ib, NULL
++};
++
++
++#endif				/* HAVE_HWIB */
diff -Naur a/tinycore/patches/lib_local_changes.patch b/tinycore/patches/lib_local_changes.patch
--- a/tinycore/patches/lib_local_changes.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/lib_local_changes.patch	2010-07-08 08:52:49.788446417 +0000
@@ -0,0 +1,410 @@
+Changes extracted from diff.gz, not present in upstream's CVS.
+
+Index: net-tools/lib/ec_hw.c
+===================================================================
+--- net-tools.orig/lib/ec_hw.c
++++ net-tools/lib/ec_hw.c
+@@ -16,6 +16,8 @@
+ 
+ #if HAVE_HWEC
+ 
++#include <stddef.h>
++
+ #include <net/if_arp.h>
+ #include "net-support.h"
+ 
+Index: net-tools/lib/fddi.c
+===================================================================
+--- net-tools.orig/lib/fddi.c
++++ net-tools/lib/fddi.c
+@@ -26,6 +26,7 @@
+ #error "No FDDI Support in your current Kernelsource Tree."
+ #error "Disable HW Type FDDI"
+ #endif
++#include <linux/types.h>
+ #if __GLIBC__ >= 2
+ #include <netinet/if_fddi.h>
+ #else
+Index: net-tools/lib/interface.c
+===================================================================
+--- net-tools.orig/lib/interface.c
++++ net-tools/lib/interface.c
+@@ -594,7 +594,7 @@ int do_if_print(struct interface *ife, v
+ 
+ void ife_print_short(struct interface *ptr)
+ {
+-    printf("%-5.5s ", ptr->name);
++    printf("%-9s ", ptr->name);
+     printf("%5d %-2d ", ptr->mtu, ptr->metric);
+     /* If needed, display the interface statistics. */
+     if (ptr->statistics_valid) {
+@@ -653,8 +653,7 @@ void ife_print_long(struct interface *pt
+     unsigned long long rx, tx, short_rx, short_tx;
+     const char *Rext = "B";
+     const char *Text = "B";
+-    static char flags[200];
+-    
++
+ #if HAVE_AFIPX
+     static struct aftype *ipxtype = NULL;
+ #endif
+@@ -686,70 +685,32 @@ void ife_print_long(struct interface *pt
+     if (hw == NULL)
+ 	hw = get_hwntype(-1);
+ 
+-    sprintf(flags, "flags=%d<", ptr->flags);
+-    /* DONT FORGET TO ADD THE FLAGS IN ife_print_short, too */
+-    if (ptr->flags == 0)
+-	strcat(flags,">");
+-    if (ptr->flags & IFF_UP)
+-	strcat(flags,_("UP,"));
+-    if (ptr->flags & IFF_BROADCAST)
+-	strcat(flags,_("BROADCAST,"));
+-    if (ptr->flags & IFF_DEBUG)
+-	strcat(flags,_("DEBUG,"));
+-    if (ptr->flags & IFF_LOOPBACK)
+-	strcat(flags,_("LOOPBACK,"));
+-    if (ptr->flags & IFF_POINTOPOINT)
+-	strcat(flags,_("POINTOPOINT,"));
+-    if (ptr->flags & IFF_NOTRAILERS)
+-	strcat(flags,_("NOTRAILERS,"));
+-    if (ptr->flags & IFF_RUNNING)
+-	strcat(flags,_("RUNNING,"));
+-    if (ptr->flags & IFF_NOARP)
+-	strcat(flags,_("NOARP,"));
+-    if (ptr->flags & IFF_PROMISC)
+-	strcat(flags,_("PROMISC,"));
+-    if (ptr->flags & IFF_ALLMULTI)
+-	strcat(flags,_("ALLMULTI,"));
+-    if (ptr->flags & IFF_SLAVE)
+-	strcat(flags,_("SLAVE,"));
+-    if (ptr->flags & IFF_MASTER)
+-	strcat(flags,_("MASTER,"));
+-    if (ptr->flags & IFF_MULTICAST)
+-	strcat(flags,_("MULTICAST,"));
+-#ifdef HAVE_DYNAMIC
+-    if (ptr->flags & IFF_DYNAMIC)
+-	strcat(flags,_("DYNAMIC,"));
+-#endif
+-    /* DONT FORGET TO ADD THE FLAGS IN ife_print_short */
+-    if (flags[strlen(flags)-1] == ',')
+-      flags[strlen(flags)-1] = '>';
+-    else
+-      flags[strlen(flags)-1] = 0;
+-      
+-
+-    printf(_("%s: %s  mtu %d  metric %d"),
+-	   ptr->name, flags, ptr->mtu, ptr->metric ? ptr->metric : 1);
+-#ifdef SIOCSKEEPALIVE
+-    if (ptr->outfill || ptr->keepalive)
+-	printf(_("  outfill %d  keepalive %d"),
+-	       ptr->outfill, ptr->keepalive);
++    printf(_("%-9s Link encap:%s  "), ptr->name, hw->title);
++    /* For some hardware types (eg Ash, ATM) we don't print the 
++       hardware address if it's null.  */
++    if (hw->print != NULL && (! (hw_null_address(hw, ptr->hwaddr) &&
++				  hw->suppress_null_addr)))
++	printf(_("HWaddr %s  "), hw->print(ptr->hwaddr));
++#ifdef IFF_PORTSEL
++    if (ptr->flags & IFF_PORTSEL) {
++	printf(_("Media:%s"), if_port_text[ptr->map.port][0]);
++	if (ptr->flags & IFF_AUTOMEDIA)
++	    printf(_("(auto)"));
++    }
+ #endif
+     printf("\n");
+ 
+-
+-
+ #if HAVE_AFINET
+     if (ptr->has_ip) {
+-	printf(_("        %s %s"), ap->name,
++	printf(_("          %s addr:%s "), ap->name,
+ 	       ap->sprint(&ptr->addr, 1));
+-	printf(_("  netmask %s"), ap->sprint(&ptr->netmask, 1));
+-	if (ptr->flags & IFF_BROADCAST) {
+-	    printf(_("  broadcast %s"), ap->sprint(&ptr->broadaddr, 1));
+-	}
+ 	if (ptr->flags & IFF_POINTOPOINT) {
+-	    printf(_("  destination %s"), ap->sprint(&ptr->dstaddr, 1));
++	    printf(_(" P-t-P:%s "), ap->sprint(&ptr->dstaddr, 1));
+ 	}
+-	printf("\n");
++	if (ptr->flags & IFF_BROADCAST) {
++	    printf(_(" Bcast:%s "), ap->sprint(&ptr->broadaddr, 1));
++	}
++	printf(_(" Mask:%s\n"), ap->sprint(&ptr->netmask, 1));
+     }
+ #endif
+ 
+@@ -757,7 +718,7 @@ void ife_print_long(struct interface *pt
+     /* FIXME: should be integrated into interface.c.   */
+ 
+     if ((f = fopen(_PATH_PROCNET_IFINET6, "r")) != NULL) {
+-	while (fscanf(f, "%4s%4s%4s%4s%4s%4s%4s%4s %02x %02x %02x %02x %20s\n",
++	while (fscanf(f, "%4s%4s%4s%4s%4s%4s%4s%4s %08x %02x %02x %02x %20s\n",
+ 		      addr6p[0], addr6p[1], addr6p[2], addr6p[3],
+ 		      addr6p[4], addr6p[5], addr6p[6], addr6p[7],
+ 		  &if_idx, &plen, &scope, &dad_status, devname) != EOF) {
+@@ -766,30 +727,29 @@ void ife_print_long(struct interface *pt
+ 			addr6p[0], addr6p[1], addr6p[2], addr6p[3],
+ 			addr6p[4], addr6p[5], addr6p[6], addr6p[7]);
+ 		inet6_aftype.input(1, addr6, (struct sockaddr *) &sap);
+-		printf(_("        %s %s  prefixlen %d"),
+-			inet6_aftype.name, 
+-			inet6_aftype.sprint((struct sockaddr *) &sap, 1), 
+-			plen);
+-		printf(_("  scopeid 0x%x"), scope);
+-
+-		flags[0] = '<'; flags[1] = 0;
+-		if (scope & IPV6_ADDR_COMPATv4) {
+-		    	strcat(flags, _("compat,"));
+-		    	scope -= IPV6_ADDR_COMPATv4;
++		printf(_("          inet6 addr: %s/%d"),
++		 inet6_aftype.sprint((struct sockaddr *) &sap, 1), plen);
++		printf(_(" Scope:"));
++		switch (scope) {
++		case 0:
++		    printf(_("Global"));
++		    break;
++		case IPV6_ADDR_LINKLOCAL:
++		    printf(_("Link"));
++		    break;
++		case IPV6_ADDR_SITELOCAL:
++		    printf(_("Site"));
++		    break;
++		case IPV6_ADDR_COMPATv4:
++		    printf(_("Compat"));
++		    break;
++		case IPV6_ADDR_LOOPBACK:
++		    printf(_("Host"));
++		    break;
++		default:
++		    printf(_("Unknown"));
+ 		}
+-		if (scope == 0)
+-			strcat(flags, _("global,"));
+-		if (scope & IPV6_ADDR_LINKLOCAL)
+-			strcat(flags, _("link,"));
+-		if (scope & IPV6_ADDR_SITELOCAL)
+-			strcat(flags, _("site,"));
+-		if (scope & IPV6_ADDR_LOOPBACK)
+-			strcat(flags, _("host,"));
+-		if (flags[strlen(flags)-1] == ',')
+-			flags[strlen(flags)-1] = '>';
+-		else
+-			flags[strlen(flags)-1] = 0;
+-		printf("%s\n", flags);
++		printf("\n");
+ 	    }
+ 	}
+ 	fclose(f);
+@@ -802,17 +762,17 @@ void ife_print_long(struct interface *pt
+ 
+     if (ipxtype != NULL) {
+ 	if (ptr->has_ipx_bb)
+-	    printf(_("        %s Ethernet-II   %s\n"),
+-		   ipxtype->name, ipxtype->sprint(&ptr->ipxaddr_bb, 1));
++	    printf(_("          IPX/Ethernet II addr:%s\n"),
++		   ipxtype->sprint(&ptr->ipxaddr_bb, 1));
+ 	if (ptr->has_ipx_sn)
+-	    printf(_("        %s Ethernet-SNAP %s\n"),
+-		   ipxtype->name, ipxtype->sprint(&ptr->ipxaddr_sn, 1));
++	    printf(_("          IPX/Ethernet SNAP addr:%s\n"),
++		   ipxtype->sprint(&ptr->ipxaddr_sn, 1));
+ 	if (ptr->has_ipx_e2)
+-	    printf(_("        %s Ethernet802.2 %s\n"),
+-		   ipxtype->name, ipxtype->sprint(&ptr->ipxaddr_e2, 1));
++	    printf(_("          IPX/Ethernet 802.2 addr:%s\n"),
++		   ipxtype->sprint(&ptr->ipxaddr_e2, 1));
+ 	if (ptr->has_ipx_e3)
+-	    printf(_("        %s Ethernet802.3 %s\n"),
+-		   ipxtype->name, ipxtype->sprint(&ptr->ipxaddr_e3, 1));
++	    printf(_("          IPX/Ethernet 802.3 addr:%s\n"),
++		   ipxtype->sprint(&ptr->ipxaddr_e3, 1));
+     }
+ #endif
+ 
+@@ -821,7 +781,7 @@ void ife_print_long(struct interface *pt
+ 	ddptype = get_afntype(AF_APPLETALK);
+     if (ddptype != NULL) {
+ 	if (ptr->has_ddp)
+-	    printf(_("        %s %s\n"), ddptype->name, ddptype->sprint(&ptr->ddpaddr, 1));
++	    printf(_("          EtherTalk Phase 2 addr:%s\n"), ddptype->sprint(&ptr->ddpaddr, 1));
+     }
+ #endif
+ 
+@@ -830,30 +790,53 @@ void ife_print_long(struct interface *pt
+ 	ectype = get_afntype(AF_ECONET);
+     if (ectype != NULL) {
+ 	if (ptr->has_econet)
+-	    printf(_("        %s %s\n"), ectype->name, ectype->sprint(&ptr->ecaddr, 1));
++	    printf(_("          econet addr:%s\n"), ectype->sprint(&ptr->ecaddr, 1));
+     }
+ #endif
+ 
+-    /* For some hardware types (eg Ash, ATM) we don't print the 
+-       hardware address if it's null.  */
+-    if (hw->print != NULL && (! (hw_null_address(hw, ptr->hwaddr) &&
+-				  hw->suppress_null_addr)))
+-	printf(_("        %s %s"), hw->name, hw->print(ptr->hwaddr));
+-    else
+-	printf(_("        %s"), hw->name);
+-    if (ptr->tx_queue_len != -1)
+-    	printf(_("  txqueuelen %d"), ptr->tx_queue_len);
+-    printf("  (%s)\n", hw->title);
+-
+-#ifdef IFF_PORTSEL
+-    if (ptr->flags & IFF_PORTSEL) {
+-	printf(_("        media %s"), if_port_text[ptr->map.port][0]);
+-	if (ptr->flags & IFF_AUTOMEDIA)
+-	    printf(_("autoselect"));
+-    	printf("\n");
+-    }
++    printf("          ");
++    /* DONT FORGET TO ADD THE FLAGS IN ife_print_short, too */
++    if (ptr->flags == 0)
++	printf(_("[NO FLAGS] "));
++    if (ptr->flags & IFF_UP)
++	printf(_("UP "));
++    if (ptr->flags & IFF_BROADCAST)
++	printf(_("BROADCAST "));
++    if (ptr->flags & IFF_DEBUG)
++	printf(_("DEBUG "));
++    if (ptr->flags & IFF_LOOPBACK)
++	printf(_("LOOPBACK "));
++    if (ptr->flags & IFF_POINTOPOINT)
++	printf(_("POINTOPOINT "));
++    if (ptr->flags & IFF_NOTRAILERS)
++	printf(_("NOTRAILERS "));
++    if (ptr->flags & IFF_RUNNING)
++	printf(_("RUNNING "));
++    if (ptr->flags & IFF_NOARP)
++	printf(_("NOARP "));
++    if (ptr->flags & IFF_PROMISC)
++	printf(_("PROMISC "));
++    if (ptr->flags & IFF_ALLMULTI)
++	printf(_("ALLMULTI "));
++    if (ptr->flags & IFF_SLAVE)
++	printf(_("SLAVE "));
++    if (ptr->flags & IFF_MASTER)
++	printf(_("MASTER "));
++    if (ptr->flags & IFF_MULTICAST)
++	printf(_("MULTICAST "));
++#ifdef HAVE_DYNAMIC
++    if (ptr->flags & IFF_DYNAMIC)
++	printf(_("DYNAMIC "));
+ #endif
+-
++    /* DONT FORGET TO ADD THE FLAGS IN ife_print_short */
++    printf(_(" MTU:%d  Metric:%d"),
++	   ptr->mtu, ptr->metric ? ptr->metric : 1);
++#ifdef SIOCSKEEPALIVE
++    if (ptr->outfill || ptr->keepalive)
++	printf(_("  Outfill:%d  Keepalive:%d"),
++	       ptr->outfill, ptr->keepalive);
++#endif
++    printf("\n");
+ 
+     /* If needed, display the interface statistics. */
+ 
+@@ -862,8 +845,19 @@ void ife_print_long(struct interface *pt
+ 	 *      not for the aliases, although strictly speaking they're shared
+ 	 *      by all addresses.
+ 	 */
++	printf("          ");
++
++	printf(_("RX packets:%llu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"),
++	       ptr->stats.rx_packets, ptr->stats.rx_errors,
++	       ptr->stats.rx_dropped, ptr->stats.rx_fifo_errors,
++	       ptr->stats.rx_frame_errors);
++	if (can_compress)
++	    printf(_("             compressed:%lu\n"), ptr->stats.rx_compressed);
++
+ 	rx = ptr->stats.rx_bytes;  
++	tx = ptr->stats.tx_bytes;
+ 	short_rx = rx * 10;  
++	short_tx = tx * 10;
+ 	if (rx > 1125899906842624ull) {
+ 	    short_rx /= 1125899906842624ull;
+ 	    Rext = "PiB";
+@@ -880,8 +874,6 @@ void ife_print_long(struct interface *pt
+ 	    short_rx /= 1024;
+ 	    Rext = "KiB";
+ 	}
+-	tx = ptr->stats.tx_bytes;
+-	short_tx = tx * 10;
+ 	if (tx > 1125899906842624ull) {
+ 	    short_tx /= 1125899906842624ull;
+ 	    Text = "PiB";
+@@ -899,50 +891,37 @@ void ife_print_long(struct interface *pt
+ 	    Text = "KiB";
+ 	}
+ 
+-	printf("        ");
+-	printf(_("RX packets %llu  bytes %llu (%lu.%lu %s)\n"), 
+-		ptr->stats.rx_packets, 
+-	       rx, (unsigned long)(short_rx / 10), 
+-	       (unsigned long)(short_rx % 10), Rext);
+-	if (can_compress) {
+-  	    printf("        ");
+-	    printf(_("RX compressed:%lu\n"), ptr->stats.rx_compressed);
+-	}
+-	printf("        ");
+-	printf(_("RX errors %lu  dropped %lu  overruns %lu  frame %lu\n"),
+-	       ptr->stats.rx_errors, ptr->stats.rx_dropped, 
+-	       ptr->stats.rx_fifo_errors, ptr->stats.rx_frame_errors);
+-
+-
+-	printf("        ");
+-	printf(_("TX packets %llu  bytes %llu (%lu.%lu %s)\n"),
+-		ptr->stats.tx_packets, 
+-	        tx, (unsigned long)(short_tx / 10), 
+-	        (unsigned long)(short_tx % 10), Text);
+-	if (can_compress) {
+-  	    printf("        ");
+-	    printf(_("TX compressed %lu\n"), ptr->stats.tx_compressed);
+-	}
+-	printf("        ");
+-	printf(_("TX errors %lu  dropped %lu overruns %lu  carrier %lu  collisions %lu\n"),
+-	       ptr->stats.tx_errors,
++	printf("          ");
++	printf(_("TX packets:%llu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"),
++	       ptr->stats.tx_packets, ptr->stats.tx_errors,
+ 	       ptr->stats.tx_dropped, ptr->stats.tx_fifo_errors,
+-	       ptr->stats.tx_carrier_errors, ptr->stats.collisions);
++	       ptr->stats.tx_carrier_errors);
++	printf(_("          collisions:%lu "), ptr->stats.collisions);
++	if (can_compress)
++	    printf(_("compressed:%lu "), ptr->stats.tx_compressed);
++	if (ptr->tx_queue_len != -1)
++	    printf(_("txqueuelen:%d "), ptr->tx_queue_len);
++	printf("\n          ");
++	printf(_("RX bytes:%llu (%lu.%lu %s)  TX bytes:%llu (%lu.%lu %s)\n"),
++	       rx, (unsigned long)(short_rx / 10), 
++	       (unsigned long)(short_rx % 10), Rext, 
++	       tx, (unsigned long)(short_tx / 10), 
++	       (unsigned long)(short_tx % 10), Text);
+     }
+ 
+     if ((ptr->map.irq || ptr->map.mem_start || ptr->map.dma ||
+ 	 ptr->map.base_addr >= 0x100)) {
+-	printf("        device ");
++	printf("          ");
+ 	if (ptr->map.irq)
+-	    printf(_("interrupt %d  "), ptr->map.irq);
++	    printf(_("Interrupt:%d "), ptr->map.irq);
+ 	if (ptr->map.base_addr >= 0x100)	/* Only print devices using it for 
+ 						   I/O maps */
+-	    printf(_("base 0x%x  "), ptr->map.base_addr);
++	    printf(_("Base address:0x%x "), ptr->map.base_addr);
+ 	if (ptr->map.mem_start) {
+-	    printf(_("memory 0x%lx-%lx  "), ptr->map.mem_start, ptr->map.mem_end);
++	    printf(_("Memory:%lx-%lx "), ptr->map.mem_start, ptr->map.mem_end);
+ 	}
+ 	if (ptr->map.dma)
+-	    printf(_("  dma 0x%x"), ptr->map.dma);
++	    printf(_("DMA chan:%x "), ptr->map.dma);
+ 	printf("\n");
+     }
+     printf("\n");
diff -Naur a/tinycore/patches/local-manpages.patch b/tinycore/patches/local-manpages.patch
--- a/tinycore/patches/local-manpages.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/local-manpages.patch	2010-07-08 08:52:49.818443973 +0000
@@ -0,0 +1,1759 @@
+Formatting fixes to manpages, not found upstream.
+
+Index: net-tools/man/de_DE/arp.8
+===================================================================
+--- net-tools.orig/man/de_DE/arp.8
++++ net-tools/man/de_DE/arp.8
+@@ -1,12 +1,12 @@
+-.TH ARP 8 "6. M\(:arz 1999" "net-tools" "Handbuch f\(:ur Linuxprogrammierer"
++.TH ARP 8 "6. M\(:arz 1999" "net\-tools" "Handbuch f\(:ur Linuxprogrammierer"
+ .SH NAME
+ arp \- Manipulation des ARP-Caches
+ .SH SYNOPSIS
+ .B arp 
+ .RB [ \-vn ] 
+ .RB [ "\-H Typ" ] 
+-.RB [ "-i Schnittstelle" ] 
+-.B -a 
++.RB [ "\-i Schnittstelle" ] 
++.B \-a 
+ .RB [ Rechnername ]
+ .PP
+ .B arp 
+@@ -19,14 +19,14 @@ arp \- Manipulation des ARP-Caches
+ .RB [ \-v ] 
+ .RB [ "\-H Typ" ] 
+ .RB [ "\-i Schnittstelle" ] 
+-.B -s Rechnername hw_adr
++.B \-s Rechnername hw_adr
+ .RB [ temp ] 
+ .PP
+ .B arp 
+ .RB [ \-v ] 
+ .RB [ "\-H Typ" ] 
+ .RB [ "\-i Interface" ] 
+-.B -s Rechnername hw_adr
++.B \-s Rechnername hw_adr
+ .RB [ "netmask nm" ] 
+ .B pub
+ .PP
+@@ -34,15 +34,15 @@ arp \- Manipulation des ARP-Caches
+ .RB [ \-v ] 
+ .RB [ "\-H Typ" ] 
+ .RB [ "\-i Schnittstelle" ] 
+-.B -Ds Rechnername ifa
++.B \-Ds Rechnername ifa
+ .RB [ "netmask nm" ] 
+ .B pub
+ .PP
+ .B arp 
+ .RB [ \-vnD ]
+ .RB [ "\-H Typ" ] 
+-.RB [ "-i Schnittstelle" ]
+-.B -f [Dateiname]
++.RB [ "\-i Schnittstelle" ]
++.B \-f [Dateiname]
+ 
+ .SH BESCHREIBUNG
+ .B Arp
+@@ -61,7 +61,7 @@ Ausf\(:uhrlichere Ausgaben.
+ macht numerische Adressausgaben anstatt zu versuche, den symbolischen Rechner-,
+ Port- oder Benutzernamen zu ermitteln.
+ .TP
+-.B "\-H type, \-\-hw-type type"
++.B "\-H type, \-\-hw\-type type"
+ Beim Setzen oder Auslesen des ARP-Caches schr\(:ankt diese Option
+ ein, auf welcher Klasse von Eintr\(:agen 
+ .B arp
+@@ -86,7 +86,7 @@ Argument verwendet, so werden alle Eintr
+ Alle Eintr\(:age f\(:ur den angegebenen Host entfernen.  Dies kann z.B.
+ benutzt werden, wenn ein System angehalten wird.
+ .TP
+-.B "\-D, \-\-use-device"
++.B "\-D, \-\-use\-device"
+ Die Hardwareadresse der Netzwerksschnittstelle
+ .B ifa
+ verwenden.
+@@ -180,6 +180,6 @@ Flagge.
+ ethers(5), rarp(8), route(8), ifconfig(8), netstat(8)
+ .SH AUTOREN
+ Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org> mit vielen Verbesserungen vom
+-Verwalter der Net-Tools Bernd Eckenfels <net-tools@lina.inka.de>.
++Verwalter der Net-Tools Bernd Eckenfels <net\-tools@lina.inka.de>.
+ .SH \(:Ubersetzung
+ Ralf B\(:achle <ralf@gnu.org>
+Index: net-tools/man/de_DE/hostname.1
+===================================================================
+--- net-tools.orig/man/de_DE/hostname.1
++++ net-tools/man/de_DE/hostname.1
+@@ -3,7 +3,7 @@
+ .\"
+ .\" German translation by Ralf Baechle (ralf@gnu.org)
+ .\"
+-.TH HOSTNAME 1 "6. M\(:arz 1999" "net-tools" "Handbuch f\(:ur Linuxprogrammierer"
++.TH HOSTNAME 1 "6. M\(:arz 1999" "net\-tools" "Handbuch f\(:ur Linuxprogrammierer"
+ 
+ .SH NAME
+ hostname \- den Rechnernamen anzeigen oder setzen.
+@@ -28,7 +28,7 @@ nodename \- den DECnet-Knotennamen anzei
+ .RB [ \-f ]
+ .RB [ \-\-fqdn ]
+ .RB [ \-i ]
+-.RB [ \-\-ip-address ]
++.RB [ \-\-ip\-address ]
+ .RB [ \-\-long ]
+ .RB [ \-s ]
+ .RB [ \-\-short ]
+@@ -195,7 +195,7 @@ ge\(:andert werden.
+ .I "\-h, \-\-help"
+ Kurzanleitung ausdrucken und beenden.
+ .TP
+-.I "\-i, \-\-ip-address"
++.I "\-i, \-\-ip\-address"
+ Die IP-Adresse(n) des Rechners anzeigen und beenden.
+ .TP
+ .I "\-n, \-\-node"
+@@ -220,9 +220,9 @@ Option gegeben wird, dann kann Root auch
+ .SH DATEIEN
+ .B /etc/hosts
+ .SH AUTOREN
+-Peter Tobias, <tobias@et-inf.fho-emden.de>
++Peter Tobias, <tobias@et\-inf.fho\-emden.de>
+ .br
+-Bernd Eckenfels, <net-tools@lina.inka.de> (NIS and manpage).
++Bernd Eckenfels, <net\-tools@lina.inka.de> (NIS and manpage).
+ .br
+ Steve Whitehouse, <SteveW@ACM.org> (DECnet support and manpage).
+ .SH \(:Ubersetzung
+Index: net-tools/man/de_DE/ifconfig.8
+===================================================================
+--- net-tools.orig/man/de_DE/ifconfig.8
++++ net-tools/man/de_DE/ifconfig.8
+@@ -1,4 +1,4 @@
+-.TH IFCONFIG 8 "6. M\(:arz 1999" "net-tools" "Handbuch f\(:ur Linuxprogrammierer"
++.TH IFCONFIG 8 "2007-12-02" "net\-tools" "Handbuch f\(:ur Linuxprogrammierer"
+ .SH NAME
+ ifconfig \- Konfiguration einer Netzwerkskarte
+ .SH SYNOPSIS
+@@ -19,7 +19,7 @@ Wird ein einzelne
+ .BR Schnittstelle nargument
+ angegeben, so zeigt es nur den Zustand der angegebenen Netzwerksschnittstelle
+ an.  Wird ein einzelne
+-.B -a
++.B \-a
+ Option angegeben, zeigt es den Zustand aller Schnittstellen an, selbst wenn
+ diese inaktiviert sind.  Ansonsten konfiguriert
+ .B ifconfig
+@@ -130,13 +130,13 @@ sind
+ kann benutzt werden, damit der Treiber automatischen den Typ des Mediums
+ erkennt.  Wiederum unterst\(:utzen dies nicht alle Treiber.
+ .TP
+-.B "[-]broadcast [Adr]"
++.B "[\-]broadcast [Adr]"
+ Wird das Adressargument gegeben, so wird die Protokolladresse f\(:ur Broadcast
+ f\(:ur diese Schnittstelle gesetzt.  Ansonsten wird die
+ .B IFF_BROADCAST
+ Flagge f\(:ur diese Schnittstelle gesetzt bzw. gel\(:oscht.
+ .TP
+-.B "[-]pointopoint [Adr]"
++.B "[\-]pointopoint [Adr]"
+ Dieses Schl\(:usselwort aktiviert den
+ .B Punkt-zu-Punkt
+ Modus einer Schnittstelle.  Das bedeutet, da\(ss eine Verbindung zwischen zwei
+@@ -193,7 +193,7 @@ Kommando gemacht werden.
+ W\(:ahrend AppleTalk DDP und IPX Adressen angezeigt werden, k\(:onnen sie mit
+ diesem Kommando nicht ge\(:andert werden.
+ .SH SIEHE AUCH
+-route(8), netstat(8), arp(8), rarp(8), ipchains(8)
++route(8), netstat(8), arp(8), rarp(8), ipchains(8), iptables(8), ifup(8), interfaces(5).
+ .SH AUTOREN
+ Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
+ .br
+Index: net-tools/man/de_DE/netstat.8
+===================================================================
+--- net-tools.orig/man/de_DE/netstat.8
++++ net-tools/man/de_DE/netstat.8
+@@ -9,7 +9,7 @@
+ .\" Modified: Tuan Hoang tuan@optimus.mitre.org 
+ .\"
+ .\"
+-.TH NETSTAT 8 "2007-12-02" "net-tools" "Handbuch f\(:ur Linuxprogrammierer"
++.TH NETSTAT 8 "2007-12-02" "net\-tools" "Handbuch f\(:ur Linuxprogrammierer"
+ 
+ .SH NAME
+ netstat \- Anzeige von Netzwerksverbindungen, Routentabellen, Schnittstellenstatistiken, maskierten Verbindungen, Netlink-Nachrichten und Mitgliedschaft in Multicastgruppen
+@@ -76,17 +76,17 @@ Ohne Optionen zeigt
+ den Zustand von offenen Sockets an.  Wird keine Adressfamilie angegeben, dann
+ werden die offenen Sockets aller konfigurierten Adressfamilien gedruckt.
+ Die Option
+-.B -e
++.B \-e
+ gibt zus\(:atzliche Informationen aus (User ID).  Mit der Option
+-.B -v
++.B \-v
+ gibt
+ .B netstat
+ zus\(:atzlich Fehlermeldungen \(:uber von Kernel nicht unterst\(:utzte
+ Adressfamilien aus.  Die Option
+-.B -p
++.B \-p
+ gibt zus\(:atzlich die PID und den Namen des Programms, das den Socket
+ ge\(:offnet hat, aus.
+-.B -a
++.B \-a
+ druckt alle Sockets einschlie\(sslich der auf Verbinungen wartenden
+ Serversockets aus.  Die Adressfamilie
+ .B inet
+@@ -96,9 +96,9 @@ zeigt RAW, UDP und TCP Sockets an.
+ Die
+ .BR \-r ", " \-\-route
+ Option gibt die Routentabellen des Kernels im gleichen Format wie
+-.B "route -e" 
++.B "route \-e" 
+ aus.
+-.B "netstat -er" 
++.B "netstat \-er" 
+ benutzt das Ausgabeformat von
+ .BR route .
+ Wegen Details siehe
+@@ -106,18 +106,18 @@ Wegen Details siehe
+ 
+ .SS "\-i, \-\-interfaces"
+ Wird die
+-.BR -i ", " --interfaces
++.BR \-i ", " \-\-interfaces
+ Option verwendet,  so wird eine Tabelle aller Schnittstellen
+ ausgedruckt.  Die Ausgabe ist im Format von
+-.B "ifconfig -e"
++.B "ifconfig \-e"
+ und wird in
+ .BR ifconfig (8)
+ beschrieben.
+-.B "netstat -ei" 
++.B "netstat \-ei" 
+ druckt eine Tabelle f\(:ur Interfaces wie
+ .BR ifconfig .
+ Die
+-.B -a
++.B \-a
+ Option schlie\(sst Schnittstellen, die gar nicht konfiguriert sind in die
+ Ausgabe ein, d.h. die die
+ .BR U = UP
+@@ -126,7 +126,7 @@ Flagge nicht gesetzt haben).
+ .SS "\-M, \-\-masquerade"
+ 
+ Eine Liste aller maskierten Sitzungen wird dargestellt.  Der
+-.B -e 
++.B \-e 
+ Schalter schlie\(sst zus\(:atzlich Information \(:uber Sequenznummern und
+ Deltas, die durch das Umschreiben von FTP-Sitzungen (PORT Kommando) verursacht
+ werden.  Maskieren wird dazu verwendet um Maschinen mit inoffiziellen
+@@ -196,24 +196,24 @@ im Sekundenabstand die Ausgabe, bis es a
+ .SS "Proto" 
+ Das von Socket verwendete Protokoll (TCP, UDP, RAW).
+ 
+-.SS "Recv-Q"
++.SS "Recv\-Q"
+ Die Anzahl von Bytes, die noch nicht von der Anwendung vom Socket abgeholt
+ wurden.
+ 
+-.SS "Send-Q"
++.SS "Send\-Q"
+ Die Anzahl von Bytes, die von der Gegenseite noch nicht best\(:atigt wurde.
+ 
+ .SS "Lokale Adresse" 
+ Die lokale Adresse (lokaler Rechnername) und Portnummer des Sockets.  Au\(sser
+ bei Verwendung der
+-.B -n
++.B \-n
+ Option wird die Socketadresse nach dem kanonischen Rechnernamen und die
+ Portnummer in den zugeh\(:origen Dienstenamen aufgel\(sst.
+ 
+ .SS "Gegenadresse"
+ Die Adresse und Portnummer der Gegenseite des Sockets.  Wie bei lokalen
+ Adressen schaltet der
+-.B -n
++.B \-n
+ Schalter die Umwandlung von Rechneradresse und Portnummer ab.
+ 
+ .SS "State"
+@@ -267,7 +267,7 @@ Der Socket wartet auf eingehende Verbind
+ angezeit, wenn die
+ The socket is listening for incoming connections. Those sockets are only
+ displayed if the
+-.BR -a , --listening
++.BR \-a , \-\-listening
+ Option gegeben wird.
+ .TP
+ .I
+@@ -285,7 +285,7 @@ Der Name oder die Benutzer-ID des Eigent
+ .SS "PID/Program name"
+ Durch einen Schr\(:agstrich abgetrenntes Paar von Prozess-ID und Programmname
+ des Programms, das diesen Socket besitzt.  Die Option
+-.B -p
++.B \-p
+ schaltet die Anzeige dieser Spalte ein.  Es werden
+ .B root
+ Privilegien ben\(:otigt um die n\(:otigen Daten zu erhalten.  F\(:ur IPX
+@@ -359,7 +359,7 @@ Der Socket ist unbenutzt
+ H\(:Ort
+ Der Socket lauscht nach Verbindungsanfragen.  Diese Sockets werden nur
+ angezeigt, wenn die
+-.BR -a , --listening
++.BR \-a , \-\-listening
+ Option gesetzt ist.
+ .TP
+ .I
+@@ -411,7 +411,7 @@ werden.)
+ 
+ .PP
+ .SH BEMERKUNGEN
+-Seit der Kern Version 2.2 zeigt netstat -i keine Schnittstellenstatistiken
++Seit der Kern Version 2.2 zeigt netstat \-i keine Schnittstellenstatistiken
+ von Schnittstellenaliasen mehr an.  Um Statistiken per Schnittstelle zur
+ erhalten, m\(:ussen jetzt mit dem
+ .BR ipchains(8) 
+@@ -489,14 +489,14 @@ so kann unsinnige Information ausgegeben
+ unwahrscheinlich.
+ .br
+ Die
+-.B netstat -i
++.B netstat \-i
+ die beschrieben wird sollte nach einigem S\(:aubern der BETA-Version des
+ Codes des Net-Tools Packets funktionieren.
+ 
+ .PP
+ .SH AUTOREN
+ Die Benutzerschnittstelle wurde von Fred Baumgarten
+-<dc6iq@insu1.etec.uni-karlsruhe.de> geschrieben, die Manpage zum gr\(:o\(ssten
++<dc6iq@insu1.etec.uni\-karlsruhe.de> geschrieben, die Manpage zum gr\(:o\(ssten
+ Teil von Matt Welsh <mdw@tc.cornell.edu>.  Sie wurde von Alan Cox
+ <Alan.Cox@linux.org> aktualisiert, ben\(:otigt aber weitere Arbeit.
+ .br
+Index: net-tools/man/de_DE/plipconfig.8
+===================================================================
+--- net-tools.orig/man/de_DE/plipconfig.8
++++ net-tools/man/de_DE/plipconfig.8
+@@ -1,4 +1,4 @@
+-.TH PLIPCONFIG 8 "6. M\(:arz 1999" "net-tools" "Handbuch f\(:ur Linuxprogrammierer"
++.TH PLIPCONFIG 8 "6. M\(:arz 1999" "net\-tools" "Handbuch f\(:ur Linuxprogrammierer"
+ .SH NAME
+ plipconfig \- Einstellung von PLIP Schnittstellen-Parametern
+ .SH SYNOPSIS
+Index: net-tools/man/de_DE/rarp.8
+===================================================================
+--- net-tools.orig/man/de_DE/rarp.8
++++ net-tools/man/de_DE/rarp.8
+@@ -1,14 +1,14 @@
+-.TH RARP 8 "6. M\(:arz 1999" "net-tools" "Handbuch f\(:ur Linuxprogrammierer"
++.TH RARP 8 "6. M\(:arz 1999" "net\-tools" "Handbuch f\(:ur Linuxprogrammierer"
+ .SH NAME
+ rarp \- Manipulation des RARP-Caches
+ .SH SYNOPSIS
+-.B "rarp [-V] [--version] [-h] [--help]"
++.B "rarp [\-V] [\-\-version] [\-h] [\-\-help]"
+ .br
+-.B "rarp -a"
++.B "rarp \-a"
+ .br
+-.B "rarp [-v] -d Rechnername ..."
++.B "rarp [\-v] \-d Rechnername ..."
+ .br
+-.B "rarp [-v] [-t type] -s Rechnername hw_addr"
++.B "rarp [\-v] [\-t type] \-s Rechnername hw_addr"
+ .SH BESCHREIBUNG
+ .B Rarp
+ kann die RARP-Tabelle des Kernels auf verschiedene Arten manipulieren.  Die
+Index: net-tools/man/de_DE/route.8
+===================================================================
+--- net-tools.orig/man/de_DE/route.8
++++ net-tools/man/de_DE/route.8
+@@ -1,4 +1,4 @@
+-.TH ROUTE 8 "6. M\(:arz 1999" "net-tools" "Handbuch f\(:ur Linuxprogrammierer"
++.TH ROUTE 8 "2007-12-02" "net\-tools" "Handbuch f\(:ur Linuxprogrammierer"
+ .SH NAME
+ route \- Anzeigen der IP-Routen-Tabelle
+ .SH SYNOPSIS
+@@ -51,11 +51,11 @@ Schnittstelle]
+ .RB [ \-V ] 
+ .RB [ \-\-version ]
+ .RB [ \-h ]
+-.RB [ \--help ]
++.RB [ \-\-help ]
+ .SH BESCHREIBUNG
+ .B Route
+ wird zum \(:Andern der IP-Routing-Tabelle der Kernels verwendet.  Seine
+-prim\(:are Verwendung ist statische Routen f\*:ur bestimmte Rechner oder
++prim\(:are Verwendung ist statische Routen f\(:ur bestimmte Rechner oder
+ Netzwerke \(:uber eine Schnittstelle einzutragen, nachdem diese mit dem
+ Programm
+ .BR ifconfig (8)
+@@ -92,13 +92,13 @@ Das
+ ist ein Netzwerk.
+ 
+ .TP
+-.B -host
++.B \-host
+ daS
+ .B Ziel
+ ist ein Rechner
+ 
+ .TP 
+-.B -F
++.B \-F
+ Zeit die FIB Routentabelle des Kerns an.  Das Ausgabeformat kann mit den
+ Optionen
+ .B \-e
+@@ -107,7 +107,7 @@ and
+ ge\(:andert werden.
+ 
+ .TP 
+-.B -C
++.B \-C
+ zeigt den Routencache des Kernels an.
+ 
+ .TP
+@@ -120,8 +120,8 @@ f\(:ugt eine Route zu.
+ 
+ .TP
+ .B Ziel
+-Das Zielnetzwerk oder -System.  Die Angabe von sowohl IP-Adressen in Form
+-von dezimalen durch Punkt getrennten Quadrupeln als auch Rechner- und
++Das Zielnetzwerk oder \(hySystem.  Die Angabe von sowohl IP-Adressen in Form
++von dezimalen durch Punkt getrennten Quadrupeln als auch Rechner\(hy und
+ Netznamen ist zul\(:assig.
+ 
+ .TP
+@@ -130,7 +130,7 @@ Netznamen ist zul\(:assig.
+ 
+ .TP
+ .B gw Router
+-Alle IP-Pakete f\(:ur das Zielnetzwerk / -System werden zum angegebenen
++Alle IP-Pakete f\(:ur das Zielnetzwerk / \(hySystem werden zum angegebenen
+ Router weitergeleitet.
+ 
+ .B ANMERKUNG:
+@@ -202,7 +202,7 @@ der Optionen (metric, netmask, gw und de
+ 
+ .SH BEISPIELE
+ .TP
+-.B route add -net 127.0.0.0
++.B route add \-net 127.0.0.0
+ erzeugt die normale Loopbackroute mit der Netzmaske 255.0.0.0 (Netzwerk Klasse
+ A, ermittelt aus der Zieladresse) und assoziert sie mit der Schnittstelle lo
+ unter der Annahme, da\(ss dieses Ger\(:at vorher mit
+@@ -210,18 +210,18 @@ unter der Annahme, da\(ss dieses Ger\(:a
+ konfiguriert wurde. 
+ 
+ .TP 
+-.B route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
++.B route add \-net 192.56.76.0 netmask 255.255.255.0 dev eth0
+ Legt eine Route zum Netzwerk 192.56.76.x \(:uber eth0 an.  Die Angabe der
+ Klasse C Netzmaske ist in diesem Fall nicht n\(:otig, 192.* Klasse C
+ IP-Adressen sind.  Das Wort dev darf in diesem Fall ausgelassen werden.
+ 
+ .TP
+-.B route add default gw mango-gw
++.B route add default gw mango\-gw
+ legt eine Standardroute, d.h. eine Route die verwendet wird, wenn keine andere
+-Route passt, an.  Alle Pakete \(:uber diese Route werden \(:uber mango-gw
++Route passt, an.  Alle Pakete \(:uber diese Route werden \(:uber mango\-gw
+ weitergeleitet.  Die Schnittstelle, die tats\(:achlich f\(:ur diese Route
+-verwendet wird, h\(:angt davon ab, wie mango-gw erreicht werden kann.  Zuvor
+-mu\(ss mango-gw bereits \(:uber eine andere Route erreicht werden k\(:onnen.
++verwendet wird, h\(:angt davon ab, wie mango\-gw erreicht werden kann.  Zuvor
++mu\(ss mango\-gw bereits \(:uber eine andere Route erreicht werden k\(:onnen.
+ 
+ .TP
+ .B route add ipx4 sl0
+@@ -229,7 +229,7 @@ Legt eine Route zum Rechner ipx4 \(:uber
+ wird angenommen da\(ss ipx4 der SLIP-Rechner auf der Gegenseite ist.
+ 
+ .TP
+-.B route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4
++.B route add \-net 192.57.66.0 netmask 255.255.255.0 gw ipx4
+ Dieses Kommando sorgt daf\(:ur, dass das Netz 192.57.66.x \(:uber die
+ obige Route \(:uber die SLIP-Schnittstelle weitergeleitet wird.
+ 
+@@ -250,7 +250,7 @@ Dies installiert eine zur\(:uckweisende 
+ Die Ausgabe der Kernelroutentabelle besteht aus folgenden Spalten
+ .TP
+ .B Ziel
+-Das Zielnetzwerk oder -System.
++Das Zielnetzwerk oder \(hySystem.
+ .TP
+ .B Router
+ Die Adresse des weiterleitenden Routers oder "*", wenn keine gesetzt ist.
+@@ -296,10 +296,10 @@ von Routend\(:amonen ben\(:otigt werden.
+ Anzahl der Referenzen auf diese Route.  Wird vom Linux Kern nicht benutzt.
+ .TP
+ .B Benutzer
+-Zahl der Suchvorg\(:ange nach dieser Route.  Abh\(:angig von -F und -C
+-werden entweder fehlgeschlagene Suchen im Cache (-F) oder Cache-Treffer (-C)
+-Count of lookups for the route.  Depending on the use of -F and -C this will
+-be either route cache misses (-F) or hits (-C).
++Zahl der Suchvorg\(:ange nach dieser Route.  Abh\(:angig von \-F und \-C
++werden entweder fehlgeschlagene Suchen im Cache (\-F) oder Cache-Treffer (\-C)
++Count of lookups for the route.  Depending on the use of \-F and \-C this will
++be either route cache misses (\-F) or hits (\-C).
+ .TP
+ .B Schnittstelle
+ Schnittstelle auf die Pakete f\(:ur diese Route geleitet werden.
+@@ -345,6 +345,6 @@ zugef\(:ugt.  Bernd Eckenfels hat schlie
+ irtt beigesteuert und den Code mit dem von Netstat vereinigt.
+ .SH AUTOREN
+ .B Route
+-wird zur Zeit von Phil Blundel (Philip.Blundell@pobox.com) gewartet.
++wird zur Zeit von Phil Blundel <Philip.Blundell@pobox.com> und Bernd Eckenfels <net-tools@lina.inka.de> gewartet.
+ .SH \(:Ubersetzung
+ Ralf B\(:achle <ralf@gnu.org>
+Index: net-tools/man/de_DE/slattach.8
+===================================================================
+--- net-tools.orig/man/de_DE/slattach.8
++++ net-tools/man/de_DE/slattach.8
+@@ -1,8 +1,8 @@
+-.TH SLATTACH 8 "6. M\(:arz 1999" "net-tools" "slattach"
++.TH SLATTACH 8 "6. M\(:arz 1999" "net\-tools" "slattach"
+ .SH NAME
+ slattach \- Anbindung einer Netzwerksschnittstelle an eine serielle Verbindung
+ .SH SYNOPSIS
+-.B "slattach [-dehlLmnqv] [-c Kommando] [-p Protokoll] [-s Geschwindigkeit]
++.B "slattach [\-dehlLmnqv] [\-c Kommando] [\-p Protokoll] [\-s Geschwindigkeit]
+ [Terminal]"
+ .br
+ .SH BESCHREIBUNG
+@@ -12,46 +12,46 @@ Reihe von m\(:oglichen Netzwerksmodi umz
+ m\(:oglich, es zur Verbindung mit anderen Computern zu verwenden.
+ .SH OPTIONEN
+ .TP
+-.B "[-c Kommando]"
++.B "[\-c Kommando]"
+ Den Befehl
+ .B Kommando
+ beim Auflegen der Verbindung ausf\(:uhren.  Die kann benutzt werden um
+ Skripte laufen zu lassen oder eine Verbindung nach Abbruch wiederaufzubauen.
+ .TP
+-.B "[-d]"
++.B "[\-d]"
+ Zus\(:atzliche Ausgaben zur Fehlersuche einschalten.  N\(:utzlich, wenn
+ eine Konfiguration nicht arbeitet.
+ .TP
+-.B "[-h]"
++.B "[\-h]"
+ Beenden, wenn der Tr\(:ager verloren geht.  Dies funktioniert sowohl auf
+ /dev/tty als auch auf /dev/cua Ger\(:aten dadurch, da\(ss der Tr\(:ager
+ alle 15 Sekunden \(:uberpr\(:uft wird.
+-.B "[-v]"
++.B "[\-v]"
+ Ausf\(:uhrliche Ausgaben.  Die ist n\(:utzlich in Shellskripten.
+ .TP
+-.B "[-q]"
++.B "[\-q]"
+ Schaltet alle Ausgaben aus.
+ .TP
+-.B "[-l]"
++.B "[\-l]"
+ Erzeugt eine Sperrdatei in /var/lock \(:ahnlich wie UUCP.
+ .TP
+-.B "[-n]"
++.B "[\-n]"
+ Equivalent mit dem
+ .B mesg n
+ Befehl.
+ .TP
+-.B "[-m]"
++.B "[\-m]"
+ Versetzt \fBnot\fP die Verbindung in den 8-bit raw-Modus.
+ .TP
+-.B "[-e]"
++.B "[\-e]"
+ Beenden sofort nach der Initialisierung des Ger\(:ats anstelle darauf zu
+ warten, da\(ss die Leitung aufgelegt wird.
+ .TP
+-.B "[-L]"
++.B "[\-L]"
+ Aktiviert 3-Draht-Betrieb.  Das Terminal wird in die CLOCAL Betriebsart
+ geschaltet und der Tr\(:ager wird nicht \(:uberwacht.
+ .TP
+-.B "[-p Protokoll]"
++.B "[\-p Protokoll]"
+ Setzt ein spezifisches Protkoll um eine Leitung zu benutzen.  Die
+ Voreinstellung ist
+ .BR cslip ,
+@@ -79,7 +79,7 @@ Verbindungen sollte stattdessen das
+ .B axattach
+ Programm verwendet werden.
+ .TP
+-.B "[-s Geschwindigkeit]"
++.B "[\-s Geschwindigkeit]"
+ Setzt eine von der Voreinstellung abweichende \(:Ubertragungseschwindigkeit.
+ .PP
+ Werden keine Argument gegeben, sie wird das aktuelle Terminal, das ist
+Index: net-tools/man/en_US/arp.8
+===================================================================
+--- net-tools.orig/man/en_US/arp.8
++++ net-tools/man/en_US/arp.8
+@@ -1,4 +1,4 @@
+-.TH ARP 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
++.TH ARP 8 "2007-12-01" "net\-tools" "Linux Programmer's Manual"
+ .SH NAME
+ arp \- manipulate the system ARP cache
+ .SH SYNOPSIS
+@@ -167,8 +167,8 @@ used with 2.4 and newer kernels.
+ Similar to the
+ .B \-s
+ option, only this time the address info is taken from file
+-.B filename
+-.  This can be used if ARP entries for a lot of hosts have to be
++.B filename.
++This can be used if ARP entries for a lot of hosts have to be
+ set up.  The name of the data file is very often
+ .IR /etc/ethers , 
+ but this is not official. If no filename is specified /etc/ethers
+@@ -196,7 +196,7 @@ flag. Permanent entries are marked with
+ and published entries have the
+ .B P
+ flag.
+-.SH EXAMPLES
++.SH EXSAMPLES
+ .B /usr/sbin/arp -i eth0 -Ds 10.0.0.2 eth1 pub
+ 
+ This will answer ARP requests for 10.0.0.2 on eth0 with the MAC address for
+Index: net-tools/man/en_US/ethers.5
+===================================================================
+--- net-tools.orig/man/en_US/ethers.5
++++ net-tools/man/en_US/ethers.5
+@@ -1,4 +1,4 @@
+-.TH ETHERS 5 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
++.TH ETHERS 5 "May 15th, 2005" "" "File formats"
+ .SH NAME \"{{{roff}}}\"{{{
+ ethers \- Ethernet address to IP number database
+ .\"}}}
+@@ -7,17 +7,17 @@ ethers \- Ethernet address to IP number 
+ IP numbers, one line for each IP number:
+ .sp
+ .RS
+-\fIEthernet\-address\fP  \fIIP\-number\fP
++\fIEthernet-address\fP  \fIIP-number\fP
+ .RE
+ .sp
+ The two items are separated by any number of SPACE and/or TAB characters.
+ A \fB#\fP at the beginning of a line starts a comment
+-which extends to the end of the line.  The \fIEthernet\-address\fP is
++which extends to the end of the line.  The \fIEthernet-address\fP is
+ written as
+ .IR x : x : x : x : x : x ,
+ where \fIx\fP is a hexadecimal number between \fB0\fP and \fBff\fP
+ which represents one byte of the address, which is in network byte
+-order (big-endian).  The \fIIP\-number\fP may be a hostname which
++order (big-endian).  The \fIIP-number\fP may be a hostname which
+ can be resolved by DNS or a dot separated number.
+ .\"}}}
+ .SH EXAMPLES \"{{{
+Index: net-tools/man/en_US/hostname.1
+===================================================================
+--- net-tools.orig/man/en_US/hostname.1
++++ net-tools/man/en_US/hostname.1
+@@ -1,4 +1,4 @@
+-.TH HOSTNAME 1 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
++.TH HOSTNAME 1 "28 Jan 1996" "net\-tools" "Linux Programmer's Manual"
+ 
+ .SH NAME
+ hostname \- show or set the system's host name
+Index: net-tools/man/en_US/ifconfig.8
+===================================================================
+--- net-tools.orig/man/en_US/ifconfig.8
++++ net-tools/man/en_US/ifconfig.8
+@@ -1,4 +1,4 @@
+-.TH IFCONFIG 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
++.TH IFCONFIG 8 "2007-12-02" "net\-tools" "Linux Programmer's Manual"
+ .SH NAME
+ ifconfig \- configure a network interface
+ .SH SYNOPSIS
+@@ -45,7 +45,7 @@ supported address families include
+ display all interfaces which are currently available, even if down
+ .TP
+ .B -s
+-display a short list (like netstat -i)
++display a short list (like netstat \-i)
+ .TP
+ .B -v
+ be more verbose for some error conditions
+Index: net-tools/man/en_US/mii-tool.8
+===================================================================
+--- net-tools.orig/man/en_US/mii-tool.8
++++ net-tools/man/en_US/mii-tool.8
+@@ -1,7 +1,7 @@
+ .\" Copyright (C) 2000 David A. Hinds -- dhinds@pcmcia.sourceforge.org
+ .\" mii-tool.8 1.5 2000/04/25 22:58:19
+ .\"
+-.TH MII\-TOOL 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
++.TH MII\-TOOL 8 "2004/03/28 23:30:00" "net\-tools"
+ 
+ .SH NAME
+ mii\-tool \- view, manipulate media-independent interface status
+Index: net-tools/man/en_US/nameif.8
+===================================================================
+--- net-tools.orig/man/en_US/nameif.8
++++ net-tools/man/en_US/nameif.8
+@@ -1,4 +1,4 @@
+-.TH NAMEIF 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
++.TH NAMEIF 8 "18 Oct 2000" "net\-tools" "Linux's Administrator's Manual"
+ .SH NAME
+ nameif \- name network interfaces based on MAC addresses
+ .SH SYNOPSIS
+Index: net-tools/man/en_US/netstat.8
+===================================================================
+--- net-tools.orig/man/en_US/netstat.8
++++ net-tools/man/en_US/netstat.8
+@@ -23,7 +23,7 @@ netstat \- Print network connections, ro
+ .RB [ \-\-listening | \-l ]
+ .RB [ \-\-all | \-a ]
+ .RB [ \-\-numeric | \-n ]
+-.RB [ \-\-numeric\-hosts "] [" \-\-numeric\-ports "] [" \-\-numeric\-users ]
++.RB [ \-\-numeric-hosts "] [" \-\-numeric-ports "] [" \-\-numeric\-users ]
+ .RB [ \-\-symbolic | \-N ]
+ .RB [ \-\-extend | \-e  [ \-\-extend | \-e] ]
+ .RB [ \-\-timers | \-o ]
+@@ -186,11 +186,9 @@ Print routing information from the route
+ .SS "Proto" 
+ The protocol (tcp, udp, raw) used by the socket. 
+ .SS "Recv\-Q"
+-Established: The count of bytes not copied by the user program connected to this socket.
+-Listening: Since Kernel 2.6.18 this column contains the current syn backlog.
++The count of bytes not copied by the user program connected to this socket.
+ .SS "Send\-Q"
+-Established: The count of bytes not acknowledged by the remote host.
+-Listening: Since Kernel 2.6.18 this column contains the maximum size of the syn backlog.
++The count of bytes not acknowledged by the remote host.
+ .SS "Local Address" 
+ Address and port number of the local end of the socket.  Unless the
+ .BR \-\-numeric " (" \-n )
+Index: net-tools/man/en_US/plipconfig.8
+===================================================================
+--- net-tools.orig/man/en_US/plipconfig.8
++++ net-tools/man/en_US/plipconfig.8
+@@ -1,4 +1,4 @@
+-.TH PLIPCONFIG 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
++.TH PLIPCONFIG 8 "17 February 1995" "" ""
+ .SH NAME
+ plipconfig \- fine tune PLIP device parameters 
+ .SH SYNOPSIS
+Index: net-tools/man/en_US/rarp.8
+===================================================================
+--- net-tools.orig/man/en_US/rarp.8
++++ net-tools/man/en_US/rarp.8
+@@ -1,4 +1,4 @@
+-.TH RARP 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
++.TH RARP 8 "4 August 1997" "net\-tools" "Linux Programmer's Manual"
+ .SH NAME
+ rarp \- manipulate the system RARP table
+ .SH SYNOPSIS
+Index: net-tools/man/en_US/route.8
+===================================================================
+--- net-tools.orig/man/en_US/route.8
++++ net-tools/man/en_US/route.8
+@@ -1,4 +1,4 @@
+-.TH ROUTE 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
++.TH ROUTE 8 "2007-12-02" "net\-tools" "Linux Programmer's Manual"
+ .SH NAME
+ route \- show / manipulate the IP routing table
+ .SH SYNOPSIS
+Index: net-tools/man/en_US/slattach.8
+===================================================================
+--- net-tools.orig/man/en_US/slattach.8
++++ net-tools/man/en_US/slattach.8
+@@ -1,4 +1,4 @@
+-.TH SLATTACH 8 "2008\-10\-03" "net\-tools" "Linux System Administrator's Manual"
++.TH SLATTACH 8 "10 Oct 2006" "" ""
+ .SH NAME
+ slattach \- attach a network interface to a serial line
+ .SH SYNOPSIS
+Index: net-tools/man/fr_FR/arp.8
+===================================================================
+--- net-tools.orig/man/fr_FR/arp.8
++++ net-tools/man/fr_FR/arp.8
+@@ -1,12 +1,12 @@
+-.TH ARP 8 "5 Jan 1999" "net-tools" "Linux Programmer's Manual"
++.TH ARP 8 "5 Jan 1999" "net\-tools" "Linux Programmer's Manual"
+ .SH NOM
+ arp \- manipule la table ARP du système
+ .SH SYNOPSIS
+ .B arp 
+ .RB [ \-vn ] 
+ .RB [ "\-H type" ] 
+-.RB [ "-i if" ] 
+-.B -a 
++.RB [ "\-i if" ] 
++.B \-a 
+ .RB [ nom_hôte ]
+ .PP
+ .B arp 
+@@ -19,14 +19,14 @@ arp \- manipule la table ARP du système
+ .RB [ \-v ] 
+ .RB [ "\-H type" ] 
+ .RB [ "\-i if" ] 
+-.B -s nom_hôte hw_addr
++.B \-s nom_hôte hw_addr
+ .RB [ temp ] 
+ .PP
+ .B arp 
+ .RB [ \-v ] 
+ .RB [ "\-H type" ] 
+ .RB [ "\-i if" ] 
+-.B -s nom_hôte hw_addr
++.B \-s nom_hôte hw_addr
+ .RB [ "netmask nm" ] 
+ .B pub
+ .PP
+@@ -34,15 +34,15 @@ arp \- manipule la table ARP du système
+ .RB [ \-v ] 
+ .RB [ "\-H type" ] 
+ .RB [ "\-i if" ] 
+-.B -Ds nom_hôte ifa
++.B \-Ds nom_hôte ifa
+ .RB [ "netmask nm" ] 
+ .B pub
+ .PP
+ .B arp 
+ .RB [ \-vnD ]
+ .RB [ "\-H type" ] 
+-.RB [ "-i if" ]
+-.B -f nom_fichier
++.RB [ "\-i if" ]
++.B \-f nom_fichier
+ 
+ .SH DESCRIPTION
+ .B Arp
+@@ -61,7 +61,7 @@ Dit à l'utilisateur ce qui se passe en é
+ Affiche les adresses numériques au lieu d'essayer de déterminer les nom
+ d'hôtes symboliques.
+ .TP
+-.B "\-H type, \-\-hw-type type"
++.B "\-H type, \-\-hw\-type type"
+ En positionnant ou lisant les entrées ARP, ce paramètre optionnel indique
+ à 
+ .B arp
+@@ -92,7 +92,7 @@ les entrées seront affichées.
+ Enlève une entrée pour l'hôte spécifié.  Ceci peut être
+ utilisé si l'hôte concerné ne fonctionne plus, par exemple.
+ .TP
+-.B "\-D, \-\-use-device"
++.B "\-D, \-\-use\-device"
+ Utilise l'adresse matérielle de l'interface
+ .BR ifa
+ .
+@@ -178,7 +178,7 @@ et les entrées 'pub' ont l'indicateur
+ rarp(8), route(8), ifconfig(8), netstat(8)
+ .SH AUTEUR
+ Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org> avec les améliorations
+-apportées par le mainteneur des net-tools Bernd Eckenfels
+-<net-tools@lina.inka.de>.
++apportées par le mainteneur des net\-tools Bernd Eckenfels
++<net\-tools@lina.inka.de>.
+ .SH TRADUCTION
+ Jean Michel VANSTEENE (vanstee@worldnet.fr)
+Index: net-tools/man/fr_FR/hostname.1
+===================================================================
+--- net-tools.orig/man/fr_FR/hostname.1
++++ net-tools/man/fr_FR/hostname.1
+@@ -1,4 +1,4 @@
+-.TH HOSTNAME 1 "15 Mars 1999" "net-tools" "Linux Programmer's Manual"
++.TH HOSTNAME 1 "15 Mars 1999" "net\-tools" "Linux Programmer's Manual"
+ .SH NOM
+ hostname \- affiche ou définit le nom d'hôte du système
+ .br
+@@ -22,7 +22,7 @@ nodename \- affiche ou définit le nom de
+ .RB [ \-f ]
+ .RB [ \-\-fqdn ]
+ .RB [ \-i ]
+-.RB [ \-\-ip-address ]
++.RB [ \-\-ip\-address ]
+ .RB [ \-\-long ]
+ .RB [ \-s ]
+ .RB [ \-\-short ]
+@@ -177,7 +177,7 @@ le nom FQDN et le nom de domaine (qui fa
+ .I "\-h, \-\-help"
+ Affiche un message d'aide et se termine.
+ .TP
+-.I "\-i, \-\-ip-address"
++.I "\-i, \-\-ip\-address"
+ Affiche la (les) adresse(s) IP de l'hôte.
+ .TP
+ .I "\-n, \-\-node"
+@@ -203,9 +203,9 @@ Affiche le nom de domaine NIS. Si un par
+ .SH FICHIERS
+ .B /etc/hosts
+ .SH AUTEURS
+-Peter Tobias, <tobias@et-inf.fho-emden.de>
++Peter Tobias, <tobias@et\-inf.fho\-emden.de>
+ .br
+-Bernd Eckenfels, <net-tools@lina.inka.de> (NIS et pages de manuel).
++Bernd Eckenfels, <net\-tools@lina.inka.de> (NIS et pages de manuel).
+ .br
+ Steve Whitehouse, <SteveW@ACM.org> (Support DECnet et pages de manuel).
+ .SH TRADUCTION
+Index: net-tools/man/fr_FR/ifconfig.8
+===================================================================
+--- net-tools.orig/man/fr_FR/ifconfig.8
++++ net-tools/man/fr_FR/ifconfig.8
+@@ -1,4 +1,4 @@
+-.TH IFCONFIG 8 "4 August 1997" "net-tools" "Linux Programmer's Manual"
++.TH IFCONFIG 8 "2007-12-02" "net\-tools" "Linux Programmer's Manual"
+ .SH NOM
+ ifconfig \- configure une interface réseau
+ .SH SYNOPSIS
+@@ -20,7 +20,7 @@ seul le paramètre
+ .B interface
+ est donné, il affiche seulement l'état de l'interface correspondante;
+ si seul le paramètre
+-.B -a
++.B \-a
+ est fourni, il affiche l'état de toutes les interfaces, même celles qui
+ ne sont pas actives.
+ Autrement, il considère qu'il faut positionner de nouvelles valeurs.
+@@ -128,14 +128,14 @@ permet d'indiquer au pilote de détecter 
+ utilisé. Une fois de plus, tous les périphériques ne supportent pas cette
+ option.
+ .TP
+-.B "[-]broadcast [adr]"
++.B "[\-]broadcast [adr]"
+ Si l'adresse est également donnée, définit l'adresse broadcast
+ protocolaire pour cette interface. Autrement, il permet d'armer (ou désarmer)
+ l'indicateur
+ .B IFF_BROADCAST
+ de l'interface.
+ .TP
+-.B "[-]pointopoint [adr]"
++.B "[\-]pointopoint [adr]"
+ Ce mot clé valide le mode
+ .B point-à-point
+ d'une interface, signifiant qu'il existe un lien direct entre 2 machines,
+@@ -196,7 +196,7 @@ comptabilité particulières pour l'adress
+ Même si les adresses appletalk DDP et IPX peuvent être affichées,
+ elles ne peuvent être modifiées avec cette commande.
+ .SH VOIR AUSSI
+-route(8), netstat(8), arp(8), rarp(8), ipchains(8)
++route(8), netstat(8), arp(8), rarp(8), ipchains(8), iptables(8), ifup(8), interfaces(5).
+ .SH AUTHORS
+ Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
+ .br
+Index: net-tools/man/fr_FR/netstat.8
+===================================================================
+--- net-tools.orig/man/fr_FR/netstat.8
++++ net-tools/man/fr_FR/netstat.8
+@@ -8,7 +8,7 @@
+ .\" Modified: Tuan Hoang tuan@optimus.mitre.org 
+ .\"
+ .\"
+-.TH NETSTAT 8 "2007-12-02" "net-tools" "Linux Programmer's Manual"
++.TH NETSTAT 8 "2007-12-02" "net\-tools" "Linux Programmer's Manual"
+ 
+ .SH NAME
+ netstat \- Affiche les connexions réseau, les tables de routage, les
+@@ -76,17 +76,17 @@ ouvertes. C'est l'option par défaut : si
+ d'adresses, les sockets actives de toutes les familles d'adresses seront
+ affichées.
+ Avec le paramètre
+-.B -e
++.B \-e
+ vous obtenez quelques informations supplémentaires (userid). Avec le paramètre
+-.B -v
++.B \-v
+ vous pouvez demander à netstat de signaler des familles d'adresses connues
+ non supportées par le noyau. Le paramètre
+-.B -o
++.B \-o
+ affiche des informations supplémentaires sur les timers réseau. En donnant
+ le paramètre
+-.B -p
++.B \-p
+ vous verrez le PID et le nom du processus à qui appartient la socket. Le paramètre
+-.B -a
++.B \-a
+ affiche toutes les sockets, y compris les sockets d'écoute des serveurs. La famille
+ d'adresses
+ .B inet
+@@ -97,9 +97,9 @@ Avec le paramètre
+ .BR \-r ", " \-\-route
+ vous pouvez visualiser les tables de routage dans le même format qu'avec la
+ commande
+-.B "route -e" 
++.B "route \-e" 
+ .
+-.B "netstat -er" 
++.B "netstat \-er" 
+ utilisera le format de la commande
+ .BR route .
+ Veuillez consulter
+@@ -108,19 +108,19 @@ pour plus de détails.
+ 
+ .SS "\-i, \-\-interfaces \fIiface\fI"
+ Si vous utilisez l'option
+-.BR -i ", " --interfaces
++.BR \-i ", " \-\-interfaces
+ , une table de toutes (ou de l'interface
+ .IR iface 
+ spécifiée) les interfaces réseau sera affichée. Le format de sortie est le
+ même que celui de la commande
+-.B "ifconfig -e"
++.B "ifconfig \-e"
+ , et est décrit dans
+ .BR ifconfig (8).
+-.B "netstat -ei"
++.B "netstat \-ei"
+ affiche une table ou une seule entrée d'interface comme la commande 
+ .BR ifconfig .
+ Avec le paramètre
+-.B -a
++.B \-a
+ , vous pouvez inclure les interfaces qui ne sont pas configurées (c.a.d qui
+ n'ont pas l'indicateur
+ .BR U = UP
+@@ -129,7 +129,7 @@ armé).
+ .SS "\-M, \-\-masquerade"
+ 
+ Permet de voir les sessions ayant de l'IP-masquerade. Avec le paramètre
+-.B -e 
++.B \-e 
+ vous pouvez inclure quelques informations concernant les numéros de
+ séquence et les deltas causés par des réécritures de données sur des
+ sessions FTP (commande PORT). Le support de l'IP-Masquerade est utilisé
+@@ -197,24 +197,24 @@ l'interrompiez.
+ .SS "Proto" 
+ Le protocole (TCP, UDP, RAW) utilisé par la socket. 
+ 
+-.SS "Recv-Q"
++.SS "Recv\-Q"
+ Le nombre d'octets non encore lus par le programme utilisateur connecté
+ à cette socket.
+ 
+-.SS "Send-Q"
++.SS "Send\-Q"
+ Le nombre d'octets non encore acquittés par l'hôte distant.
+ 
+ .SS "Local Address (Adresse locale)" 
+ L'adresse locale (nom d'hôte local) et numéro de port de la
+ socket. Sauf si l'option
+-.B -n
++.B \-n
+ est donnée, l'adresse de la prise est traduite en nom d'hôte,
+ et le numéro de port est traduit en nom de service correspondant.
+ 
+ .SS "Foreign Address (Adresse distante)"
+ L'adresse distante (nom d'hôte distant) et le numéro de port de
+ la prise. Comme pour l'adresse locale et le numéro de port, l'option
+-.B -n
++.B \-n
+ invalide la traduction du nom d'hôte et de service.
+ 
+ .SS "State (Etat)"
+@@ -264,7 +264,7 @@ Le distant termine, et la socket est fer
+ LISTEN
+ La socket est à l'écoute de connexions entrantes. Ces sockets ne sont
+ affichées que si le paramètre
+-.BR -a , --listening
++.BR \-a , \-\-listening
+ est fourni.
+ .TP
+ .I
+@@ -282,7 +282,7 @@ Le nom d'utilisateur ou l'UID du proprié
+ .SS "PID/Program name (PID/Nom de Programme)"
+ Le PID et le nom du programme (séparés par un slash) propriétaire de la
+ socket. Le paramètre
+-.B -p
++.B \-p
+ active l'affichage de cette colonne. Vous devez avoir les droits de
+ .B root
+ puisque vous devez avoir les droits d'accès aux processus pour visualiser
+@@ -357,7 +357,7 @@ La socket n'est pas allouée
+ LISTENING
+ La socket est à l'écoute de demandes de connexions. Ces sockets ne sont
+ affichées que si le paramètre
+-.BR -a , --listening
++.BR \-a , \-\-listening
+ est fourni.
+ .TP
+ .I
+@@ -406,7 +406,7 @@ Affiche le chemin correspondant à l'atta
+ 
+ .PP
+ .SH NOTES
+-Depuis la version 2.2 du noyau, netstat -i n'affiche plus les statistiques
++Depuis la version 2.2 du noyau, netstat \-i n'affiche plus les statistiques
+ des interfaces alias. Pour obtenir les compteurs par interface alias, vous
+ devez définir des règles spécifiques à l'aide de la commande
+ .BR ipchains (8).
+@@ -482,18 +482,18 @@ si une socket change d'état au moment ou
+ Ceci est peut probable.
+ .br
+ Le paramètre
+-.B netstat -i
++.B netstat \-i
+ est décrit tel qu'il fonctionnera lorsque le code de la version BETA du
+-paquetage net-tools aura été nettoyé.
++paquetage net\-tools aura été nettoyé.
+ 
+ .PP
+ .SH AUTEURS
+ L'interface utilisateur de netstat a été développée par
+-Fred Baumgarten <dc6iq@insu1.etec.uni-karlsruhe.de>. Les pages du
++Fred Baumgarten <dc6iq@insu1.etec.uni\-karlsruhe.de>. Les pages du
+ manuel essentiellement écrites par Matt Welsh
+ <mdw@tc.cornell.edu>. Mis à jour par Alan Cox <Alan.Cox@linux.org>.
+ .br
+-La page de manuel et la commande incluse dans le paquetage net-tools
++La page de manuel et la commande incluse dans le paquetage net\-tools
+ a été totallement réécrite par Bernd Eckenfels 
+ <ecki@linux.de>.
+ .SH TRADUCTION
+Index: net-tools/man/fr_FR/rarp.8
+===================================================================
+--- net-tools.orig/man/fr_FR/rarp.8
++++ net-tools/man/fr_FR/rarp.8
+@@ -1,14 +1,14 @@
+-.TH RARP 8 "4 Août 1997" "net-tools" "Linux Programmer's Manual"
++.TH RARP 8 "4 Août 1997" "net\-tools" "Linux Programmer's Manual"
+ .SH NOM
+ rarp \- manipule la table système RARP
+ .SH SYNOPSIS
+-.B "rarp [-V] [--version] [-h] [--help]"
++.B "rarp [\-V] [\-\-version] [\-h] [\-\-help]"
+ .br
+-.B "rarp -a"
++.B "rarp \-a"
+ .br
+-.B "rarp [-v] -d nom_d_hote ..."
++.B "rarp [\-v] \-d nom_d_hote ..."
+ .br
+-.B "rarp [-v] [-t type] -s nom_d_hote adr_materiel"
++.B "rarp [\-v] [\-t type] \-s nom_d_hote adr_materiel"
+ .SH DESCRIPTION
+ .B Rarp
+ manipule la table RARP du noyau de différentes façons.  Les options de base
+Index: net-tools/man/fr_FR/route.8
+===================================================================
+--- net-tools.orig/man/fr_FR/route.8
++++ net-tools/man/fr_FR/route.8
+@@ -1,4 +1,4 @@
+-.TH ROUTE 8 "8 Août 1997" "net-tools" "Linux Programmer's Manual"
++.TH ROUTE 8 "2007-12-02" "net\-tools" "Linux Programmer's Manual"
+ .SH NAME
+ route \- affiche / manipule la table de routage IP
+ .SH SYNOPSIS
+@@ -51,7 +51,7 @@ If]
+ .RB [ \-V ] 
+ .RB [ \-\-version ]
+ .RB [ \-h ]
+-.RB [ \--help ]
++.RB [ \-\-help ]
+ .SH DESCRIPTION
+ .B Route
+ manipule la table de routage IP du noyau.  Son utilisation première
+@@ -77,7 +77,7 @@ savoir pourquoi la route vers votre serv
+ .TP
+ .B \-e
+ utilise
+-.BR netstat (8)-format
++.BR netstat (8)\-format
+ pour l'affichage de la table de routage.
+ .B \-ee 
+ Génère une très longue ligne avec tous les paramètres à partir de la table
+@@ -90,13 +90,13 @@ la
+ est un réseau.
+ 
+ .TP
+-.B -host
++.B \-host
+ la
+ .B cible 
+ est un hôte.
+ 
+ .TP 
+-.B -F
++.B \-F
+ affiche la table de routage FIB du noyau. L'organisation peut être changée avec
+ .B \-e
+ et
+@@ -104,7 +104,7 @@ et
+ .
+ 
+ .TP 
+-.B -C
++.B \-C
+ affiche le cache de routage du noyau. 
+ 
+ .TP
+@@ -188,25 +188,25 @@ modificateurs de route (metric - netmask
+ 
+ .SH EXEMPLES
+ .TP
+-.B route add -net 127.0.0.0
++.B route add \-net 127.0.0.0
+ ajoute l'entrée loopback normale, en utilisant le masque 255.0.0.0 (réseau
+ de classe A, selon l'adresse de destination) et associée avec l'interface 
+ "lo" (en supposant que ce périphérique a été correctement configuré avec
+ .BR ifconfig (8)). 
+ 
+ .TP 
+-.B route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
++.B route add \-net 192.56.76.0 netmask 255.255.255.0 dev eth0
+ ajoute une route vers le réseau 192.56.76.x via 
+ "eth0". Le masque de classe C n'est pas vraiment nécessaire ici car
+ 192.* est une adresse IP de classe C. Le mot "dev" peut être omis. 
+ 
+ .TP
+-.B route add default gw mango-gw
++.B route add default gw mango\-gw
+ ajoute une route par défaut (qui sera utilisée si aucune autre route ne
+ convient). Tous les paquets empreintant cette route passeront par
+-"mango-gw". Le périphérique qui sera effectivement utilisé pour cette route
+-dépend de la façon dont on atteint "mango-gw" - la route statique vers
+-"mango-gw" devra être préalablement configurée. 
++"mango\-gw". Le périphérique qui sera effectivement utilisé pour cette route
++dépend de la façon dont on atteint "mango\-gw" - la route statique vers
++"mango\-gw" devra être préalablement configurée. 
+ 
+ .TP
+ .B route add ipx4 sl0
+@@ -214,7 +214,7 @@ ajoute une route vers l'hôte "ipx4" via 
+ "ipx4" est l'hôte SLIP).
+ 
+ .TP
+-.B route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4
++.B route add \-net 192.57.66.0 netmask 255.255.255.0 gw ipx4
+ Cette commande route le réseau "192.57.66.x" par l'ancienne route vers l'interface SLIP.
+ 
+ .TP
+@@ -285,8 +285,8 @@ de routage.
+ Nombre de références à cette route. (Pas utilisé dans le noyau Linux.)
+ .TP
+ .B Use
+-Count of lookups for the route.  Depending on the use of -F and -C this will
+-be either route cache misses (-F) or hits (-C).
++Count of lookups for the route.  Depending on the use of \-F and \-C this will
++be either route cache misses (\-F) or hits (\-C).
+ .TP
+ .B Iface
+ Interface vers laquelle les paquets empruntant cette route seront envoyés.
+@@ -330,6 +330,6 @@ Linus Torvalds pour pl15. Alan Cox a ajo
+ la gestion des fenêtres et MSS pour Linux 1.1.22. Le support de irtt 
+ et la fusion avec netstat ont été réalisés par Bernd Eckenfels.
+ .SH AUTEUR
+-Maintenu par Phil Blundell <Philip.Blundell@pobox.com>.
++Maintenu par Phil Blundell <Philip.Blundell@pobox.com> et Bernd Eckenfels <net-tools@lina.inka.de>.
+ .SH TRADUCTION
+-Jean-Michel VANSTEENE (vanstee@worldnet.fr)
++Jean-Michel VANSTEENE <vanstee@worldnet.fr>
+Index: net-tools/man/fr_FR/slattach.8
+===================================================================
+--- net-tools.orig/man/fr_FR/slattach.8
++++ net-tools/man/fr_FR/slattach.8
+@@ -2,7 +2,7 @@
+ .SH NOM
+ slattach \- attache une interface réseau à une ligne série
+ .SH SYNOPSIS
+-.B "slattach [-dehlLmnqv] [-c commande] [-p proto] [-s vitesse] [tty]"
++.B "slattach [\-dehlLmnqv] [\-c commande] [\-p proto] [\-s vitesse] [tty]"
+ .br
+ .SH DESCRIPTION
+ .B Slattach
+@@ -12,46 +12,46 @@ ceci vous permettant de l'utiliser pour 
+ vers d'autres systèmes.
+ .SH OPTIONS
+ .TP
+-.B "[-c commande]"
++.B "[\-c commande]"
+ Exécute
+ .B `commande'
+ lorsque la ligne est suspendue. Ceci peut être utilisé pour lancer
+ des scripts ou réétablir des connexions quand un lien tombe.
+ .TP
+-.B "[-d]"
++.B "[\-d]"
+ Valide le débogage.  Utile pour déterminer pourquoi une configuration
+ ne fonctionne pas.
+ .TP
+-.B "[-h]"
++.B "[\-h]"
+ Termine lorsque la porteuse est perdue. Ceci fonctionne à la fois sur
+ les périphériques /dev/tty et /dev/cua en contrôlant directement
+ l'état de la porteuse toutes les 15 secondes.
+ .TP
+-.B "[-v]"
++.B "[\-v]"
+ Valide le mode verbeux.  Utile pour les shell scripts.
+ .TP
+-.B "[-q]"
++.B "[\-q]"
+ Opère en mode silencieux - pas de messages du tout.
+ .TP
+-.B "[-l]"
++.B "[\-l]"
+ Crée un fichier de vérouillage pour le périphérique comme
+ pour UUCP dans /var/lock.
+ .TP
+-.B "[-n]"
++.B "[\-n]"
+ Equivalent à la commande "mesg n".
+ .TP
+-.B "[-m]"
++.B "[\-m]"
+ \fBn'\fPinitialise \fBpas\fP la ligne en mode raw 8 bits.
+ .TP
+-.B "[-e]"
++.B "[\-e]"
+ Termine correctement après l'initialisation du périphérique,
+ au lieu d'attendre que la ligne soit suspendue.
+ .TP
+-.B "[-L]"
++.B "[\-L]"
+ Valide les opérations 3 lignes. Le terminal est mis en mode CLOCAL, 
+ la surveillance de porteuse est invalidée.
+ .TP
+-.B "[-p proto]"
++.B "[\-p proto]"
+ Définit le protocole spécifique à utiliser sur la ligne.
+ La valeur par défaut est 
+ .B "cslip"
+@@ -75,7 +75,7 @@ pour être actif sur la ligne. Pour les c
+ .B axattach
+ doit être utilisé.
+ .TP
+-.B "[-s vitesse]"
++.B "[\-s vitesse]"
+ Définit la vitesse de la ligne, différente de la valeur par défaut.
+ .PP
+ Si aucun argument n'est donné, la ligne courante du terminal
+Index: net-tools/man/pt_BR/arp.8
+===================================================================
+--- net-tools.orig/man/pt_BR/arp.8
++++ net-tools/man/pt_BR/arp.8
+@@ -1,12 +1,12 @@
+-.TH ARP 8 "22 de junho de 1996" "net-tools" "Manual do Programador Linux"
++.TH ARP 8 "22 de junho de 1996" "net\-tools" "Manual do Programador Linux"
+ .SH NOME
+ arp \- manipula o cache ARP do sistema
+ .SH SINOPSE
+ .B arp 
+ .RB [ \-vn ] 
+ .RB [ "\-H tipo" ] 
+-.RB [ "-i if" ] 
+-.B -a 
++.RB [ "\-i if" ] 
++.B \-a 
+ .RB [ máquina ]
+ .PP
+ .B arp 
+@@ -20,7 +20,7 @@ arp \- manipula o cache ARP do sistema
+ .RB [ \-v ] 
+ .RB [ "\-H tipo" ] 
+ .RB [ "\-i if" ] 
+-.B -s máquina endereço_hardware
++.B \-s máquina endereço_hardware
+ .RB [ temp ] 
+ .RB [ nopub ]
+ .PP
+@@ -28,7 +28,7 @@ arp \- manipula o cache ARP do sistema
+ .RB [ \-v ] 
+ .RB [ "\-H tipo" ] 
+ .RB [ "\-i if" ] 
+-.B -s máquina endereço_hardware
++.B \-s máquina endereço_hardware
+ .RB [ "netmask nm" ] 
+ .B pub
+ .PP
+@@ -36,15 +36,15 @@ arp \- manipula o cache ARP do sistema
+ .RB [ \-v ] 
+ .RB [ "\-H tipo" ] 
+ .RB [ "\-i if" ] 
+-.B -Ds máquina ifa
++.B \-Ds máquina ifa
+ .RB [ "netmask nm" ] 
+ .B pub
+ .PP
+ .B arp 
+ .RB [ \-vnD ]
+ .RB [ "\-H tipo" ] 
+-.RB [ "-i if" ]
+-.B -f arquivo
++.RB [ "\-i if" ]
++.B \-f arquivo
+ 
+ .SH DESCRIÇÃO
+ .B arp
+@@ -62,7 +62,7 @@ Mostra ao usuário o que está acontecendo
+ mostra endereços numéricos, ao invés de tentar determinar os nomes simbólicos da
+ máquina, porta e usuário.
+ .TP
+-.B "\-H type, \-\-hw-type type"
++.B "\-H type, \-\-hw\-type type"
+ Quando configurando ou lendo o cache ARP, este parâmetro opcional informa ao
+ .B arp
+ que classe de entradas devem ser verificadas. O valor padrão deste parâmetro é
+@@ -96,7 +96,7 @@ ou
+ para decidir se uma entrada pública ou privada deve ser removida. Se você
+ não informar uma destas flags as duas entradas serão removidas.
+ .TP
+-.B "\-D, \-\-use-device"
++.B "\-D, \-\-use\-device"
+ Usa o endereço de hardware da interface 
+ .BR ifa
+ .TP
+@@ -170,7 +170,7 @@ e entradas publicadas tem uma flag 
+ .I /etc/ethers
+ .SH AUTOR
+ Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org> com muitas melhorias
+-feitas pelo mantenedor do net-tools, Bernd Eckenfels <net-tools@lina.inka.de>.
++feitas pelo mantenedor do net\-tools, Bernd Eckenfels <net\-tools@lina.inka.de>.
+ Tradução para a língua portuguesa feita por
+ Arnaldo Carvalho de Melo <acme@conectiva.com.br> em 11/abril/1998.
+ Revisado por 
+Index: net-tools/man/pt_BR/hostname.1
+===================================================================
+--- net-tools.orig/man/pt_BR/hostname.1
++++ net-tools/man/pt_BR/hostname.1
+@@ -1,4 +1,4 @@
+-.TH HOSTNAME 1 "28 de janeiro de 1996" "net-tools" "Manual do Programador Linux"
++.TH HOSTNAME 1 "28 de janeiro de 1996" "net\-tools" "Manual do Programador Linux"
+ 
+ .SH NOME
+ hostname \- mostra ou configura o nome da máquina 
+@@ -21,7 +21,7 @@ ypdomainname \- mostra ou configura o no
+ .RB [ \-f ]
+ .RB [ \-\-fqdn ]
+ .RB [ \-i ]
+-.RB [ \-\-ip-address ]
++.RB [ \-\-ip\-address ]
+ .RB [ \-\-long ]
+ .RB [ \-s ]
+ .RB [ \-\-short ]
+@@ -161,7 +161,7 @@ do domínio DNS (que é parte do FQDN) no 
+ .I "\-h, \-\-help"
+ Mostra uma mensagem sobre como utilizar o comando e termina.
+ .TP
+-.I "\-i, \-\-ip-address"
++.I "\-i, \-\-ip\-address"
+ Mostra o(s) endereço(s) IP da máquina.
+ .TP
+ .I "\-s, \-\-short"
+@@ -180,9 +180,9 @@ Mostra o nome do domínio NIS. Se um parâ
+ .SH ARQUIVOS
+ .B /etc/hosts
+ .SH AUTOR
+-Peter Tobias, <tobias@et-inf.fho-emden.de>
++Peter Tobias, <tobias@et\-inf.fho\-emden.de>
+ .BR
+-Bernd Eckenfels, <net-tools@lina.inka.de> (NIS e página man).
++Bernd Eckenfels, <net\-tools@lina.inka.de> (NIS e página man).
+ .BR
+ Arnaldo Carvalho de Melo, <acme@conectiva.com.br> Tradução para a língua
+ portuguesa.
+Index: net-tools/man/pt_BR/ifconfig.8
+===================================================================
+--- net-tools.orig/man/pt_BR/ifconfig.8
++++ net-tools/man/pt_BR/ifconfig.8
+@@ -1,4 +1,4 @@
+-.TH IFCONFIG 8 "10 de fevereiro de 1996" "net-tools" "Manual do Programador Linux"
++.TH IFCONFIG 8 "2007-12-02" "net\-tools" "Manual do Programador Linux"
+ .SH NOME
+ ifconfig \- configura uma interface de rede
+ .SH SINOPSE
+@@ -61,7 +61,7 @@ o sinal de menos (\-) estiver presente a
+ .TP
+ .B "[\-]trailers" 
+ Habilita ou desabilita o uso de trailer em frames Ethernet. Não é
+-utilizada na implementação atual do pacote net-tools.
++utilizada na implementação atual do pacote net\-tools.
+ .TP
+ .B "[\-]allmulti" 
+ Habilita ou desabilita o modo
+@@ -97,7 +97,7 @@ uso de sub-redes.
+ Configura a linha de interrupção (IRQ) usada por este dispositivo. Muitos
+ dispositivos não suportam configuração dinâmica de IRQ.
+ .TP
+-.B "[-]broadcast [endereço]"
++.B "[\-]broadcast [endereço]"
+ Se o argumento endereço for informado, configura o endereço de protocolo
+ broadcast para esta interface. De outra forma ele somente configura a flag
+ .B IFF_BROADCAST
+@@ -105,7 +105,7 @@ da interface.  Se a palavra-chave for pr
+ .B (-)
+ , então a flag é removida.
+ .TP
+-.B "[-]pointopoint [endereço]"
++.B "[\-]pointopoint [endereço]"
+ Esta palavra-chave habilita o modo
+ .B ponto-a-ponto
+ da interface, significando que ela é um link direto entre duas máquinas
+@@ -169,7 +169,7 @@ endereços usando o comando
+ Os endereços appletalk DDP e IPX serão mostrados, mas não podem ser alterados
+ com este comando.
+ .SH VEJA TAMBÉM
+-route(8), netstat(8), arp(8), rarp(8), ipchains(8)
++route(8), netstat(8), arp(8), rarp(8), ipchains(8), iptables(8), ifup(8), interfaces(5).
+ .SH AUTORES
+ Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
+ Alan Cox, <Alan.Cox@linux.org>
+Index: net-tools/man/pt_BR/netstat.8
+===================================================================
+--- net-tools.orig/man/pt_BR/netstat.8
++++ net-tools/man/pt_BR/netstat.8
+@@ -8,7 +8,7 @@
+ .\" Traduzido para português por Arnaldo Carvalho de Melo <acme@conectiva.com.br>
+ .\" Revisado por Jorge Luiz Godoy Filho <jorge@bestway.com.br>
+ .\"
+-.TH NETSTAT 8 "2007-12-02" "net-tools" "Manual do Programador Linux"
++.TH NETSTAT 8 "2007-12-02" "net\-tools" "Manual do Programador Linux"
+ 
+ .SH NOME
+ netstat \- Mostra conexões de rede, tabelas de roteamento, estatísticas de interface e conexões
+@@ -72,14 +72,14 @@ Você pode ver o estado das conexões de r
+ abertos. Esta é a operação padrão: se você não especificar nenhuma
+ família de endereços, os sockets ativos de todas as famílias de endereços
+ configuradas serão mostrados. Com
+-.B -e
++.B \-e
+ você obterá informações adicionais (userid). Com a chave
+-.B -v
++.B \-v
+ você poderá fazer com que o netstat reclame sobre famílias de endereços
+ conhecidas que não sejam suportadas pelo kernel. A opção
+-.B -o
++.B \-o
+ mostra algumas informações adicionais sobre temporizadores de rede.
+-.B -a
++.B \-a
+ mostra todos os sockets, incluindo sockets de servidores. A família de
+ endereços
+ .B inet
+@@ -89,8 +89,8 @@ mostrará sockets raw, udp e tcp.
+ Com a opção
+ .BR \-r ", " \-\-route
+ você obterá as tabelas de roteamento do kernel no mesmo formato usado por
+-.BR "route -e" .
+-.B "netstat -er" 
++.BR "route \-e" .
++.B "netstat \-er" 
+ usará o formato de apresentação do comando
+ .BR route .
+ Por favor veja
+@@ -99,18 +99,18 @@ para maiores detalhes.
+ 
+ .SS "\-i, \-\-interfaces \fIiface\fI"
+ Se você usar a opção
+-.BR -i ", " --interfaces
++.BR \-i ", " \-\-interfaces
+ , uma tabela de todas (ou da
+ .IR iface
+ especificada) as interfaces de rede será mostrada. A saída usa o formato
+-.B "ifconfig -e"
++.B "ifconfig \-e"
+ , e é descrita em
+ .BR ifconfig (8).
+-.B "netstat -ei" 
++.B "netstat \-ei" 
+ mostrará uma tabela ou uma entrada de interface como
+ .B ifconfig
+ mostra. Com a chave
+-.B -a
++.B \-a
+ , você pode incluir interfaces que não estejam configuradas (i.e. não tem
+ a flag 
+ .BR U = UP
+@@ -119,7 +119,7 @@ configurada).
+ .SS "\-M, \-\-masquerade"
+ 
+ Uma lista de todas as sessões mascaradas também pode ser vista. Com a chave
+-.B -e 
++.B \-e 
+ você pode incluir mais algumas informações sobre numeração sequencial e deltas
+ , causados por reescritas de dados em sessões FTP (comando PORT).
+ O suporte a mascaramento é usado para esconder máquinas em endereços de
+@@ -179,23 +179,23 @@ você o interrompa.
+ .SS "Proto" 
+ O protocolo (tcp, udp, raw) usado pelo socket.
+ 
+-.SS "Recv-Q"
++.SS "Recv\-Q"
+ O contador de bytes não copiados pelo programa conectado a este socket.
+ 
+-.SS "Send-Q"
++.SS "Send\-Q"
+ O contador de bytes não confirmados pela máquina remota.
+ 
+ .SS "Endereço Local" 
+ O endereço local (nome da máquina local) e o numero da porta do socket. A menos
+ que a chave
+-.B -n
++.B \-n
+ seja especificada o endereço do socket será resolvido para seu nome de máquina
+ canônico e o número da porta será traduzido para o serviço correspondente.
+ 
+ .SS "Endereço Remoto"
+ O endereço remoto (nome da máquina remota) e o número da porta do socket. Como
+ com o endereço local, a chave
+-.B -n
++.B \-n
+ desliga a resolução do nome da máquina e do serviço.
+ 
+ .SS "Estado"
+@@ -245,7 +245,7 @@ confirmação.
+ OUVINDO
+ O socket está ouvindo por conexões. Estes socket são somente mostrados se
+ a chave
+-.BR -a , --listening
++.BR \-a , \-\-listening
+ for especificada.
+ .TP
+ .I
+@@ -329,7 +329,7 @@ Este socket não está alocado.
+ LISTENING
+ O socket está aguardando por uma solicitação de conexão. São mostrados
+ apenas se as opções
+-.BR -a , --listening
++.BR \-a , \-\-listening
+ forem selecionadas.
+ .TP
+ .I
+@@ -372,7 +372,7 @@ Mostra o caminho (path) do processo do q
+ 
+ .PP
+ .SH NOTAS
+-Desde o kernel 2.2 o netstat -i não mostra estatísticas para apelidos (aliases)
++Desde o kernel 2.2 o netstat \-i não mostra estatísticas para apelidos (aliases)
+ de interfaces. Para obter contadores por apelido de interface você precisa
+ configurar regras explícitas usando o comando
+ +.BR ipchains(8)
+@@ -447,20 +447,20 @@ Ocasionalmente informações estranhas pod
+ enquanto é visualizado. Isso é incomum.
+ .br
+ As opções descritas para
+-.B netstat -i
++.B netstat \-i
+ foram descritas como deverão funcionar após alguma limpeza da liberação
+-BETA do pacote net-tools.
++BETA do pacote net\-tools.
+ 
+ .PP
+ .SH AUTORES
+ A interface com o usuário foi escrita por Fred Baumgarten
+-<dc6iq@insu1.etec.uni-karlsruhe.de> a página do manual basicamente
++<dc6iq@insu1.etec.uni\-karlsruhe.de> a página do manual basicamente
+ por Matt Welsh <mdw@tc.cornell.edu>. Foi atualizada por
+ Alan Cox <Alan.Cox@linux.org> mas poderia ter sido feita com um pouco
+ mais de trabalho.
+ .BR
+ .LP
+-A página do manual e os comandos incluídos no pacote net-tools
++A página do manual e os comandos incluídos no pacote net\-tools
+ foram totalmente reescritos desde Bernd Eckenfels
+ <ecki@linux.de>.
+ .BR
+Index: net-tools/man/pt_BR/rarp.8
+===================================================================
+--- net-tools.orig/man/pt_BR/rarp.8
++++ net-tools/man/pt_BR/rarp.8
+@@ -1,12 +1,12 @@
+-.TH RARP 8 "10 de fevereiro de 1996" "net-tools" "Manual do Programador Linux"
++.TH RARP 8 "10 de fevereiro de 1996" "net\-tools" "Manual do Programador Linux"
+ .SH NOME
+ rarp \- manipula a tabela RARP do sistema
+ .SH SINOPSE
+-.B "rarp [-v] [-t tipo] -a [máquina]"
++.B "rarp [\-v] [\-t tipo] \-a [máquina]"
+ .br
+-.B "rarp [-v] -d máquina ..."
++.B "rarp [\-v] \-d máquina ..."
+ .br
+-.B "rarp [-v] [-t tipo] -s máquina endereço_hardware"
++.B "rarp [\-v] [\-t tipo] \-s máquina endereço_hardware"
+ .SH DESCRIÇÃO
+ .B Rarp
+ manipula as tabelas RARP do kernel de varias formas. As opções principais
+Index: net-tools/man/pt_BR/route.8
+===================================================================
+--- net-tools.orig/man/pt_BR/route.8
++++ net-tools/man/pt_BR/route.8
+@@ -1,4 +1,4 @@
+-.TH ROUTE 8 "27 Jan 1996" "net-tools" "Manual do Programador Linux"
++.TH ROUTE 8 "2007-12-02" "net\-tools" "Manual do Programador Linux"
+ .SH NOME
+ route \- mostra / manipula a tabela de roteamento IP
+ .SH SINOPSE
+@@ -47,7 +47,7 @@ If]
+ .RB [ \-V ] 
+ .RB [ \-\-version ]
+ .RB [ \-h ]
+-.RB [ \--help ]
++.RB [ \-\-help ]
+ .SH DESCRICAO
+ .B Route
+ manipula a tabela de roteamento IP do kernel. Seu principal uso é
+@@ -186,7 +186,7 @@ modificadores do route (metric - netmask
+ 
+ .SH EXEMPLOS
+ .TP
+-.B route add -net 127.0.0.0
++.B route add \-net 127.0.0.0
+ Adiciona a entrada para a interface loopback normal, usando mascara igual
+ a 255.0.0.0 (rede classe A, determinada a partir do endereço de destino),
+ associada ao dispositivo "lo" (assumindo que este dispositivo tenha sido
+@@ -194,17 +194,17 @@ previamente configurado com o
+ .BR ifconfig (8)). 
+ 
+ .TP 
+-.B route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
++.B route add \-net 192.56.76.0 netmask 255.255.255.0 dev eth0
+ Adiciona uma rota para a rede 192.56.76.x através da interface "eth0". O 
+ modificador de mascara classe C não é realmente necessário aqui por que
+ 192.* é um endereço IP de classe C. A palavra "dev" pode ser omitida aqui.
+ 
+ .TP
+-.B route add default gw mango-gw
++.B route add default gw mango\-gw
+ Adiciona uma rota default (que será usada se nenhuma outra rota for encontrada).
+-Todos os pacotes que usarem esta rota serão passados para a máquina "mango-gw".
++Todos os pacotes que usarem esta rota serão passados para a máquina "mango\-gw".
+ O dispositivo que será utilizado para esta rota depende de como é possível
+-alcançar "mango-gw" - a rota estática para "mango-gw" terá que ser configurada
++alcançar "mango\-gw" - a rota estática para "mango\-gw" terá que ser configurada
+ previamente.
+ 
+ .TP
+@@ -213,12 +213,12 @@ Adiciona uma rota para a máquina "ipx4" 
+ que "ipx4" é a máquina SLIP).
+ 
+ .TP
+-.B route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4
++.B route add \-net 192.57.66.0 netmask 255.255.255.0 gw ipx4
+ Este comando adiciona a rede "192.57.66.x" para ser alcançada através da
+ rota anterior através da interface SLIP.
+ 
+ .TP
+-.B route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0
++.B route add \-net 224.0.0.0 netmask 240.0.0.0 dev eth0
+ Isto é bem obscura, documentada para que as pessoas saibam como usá-la. 
+ Configura para que todas as rotas IP classe D (multicast) vão através da
+ interface "eth0". Esta é a linha de configuração normal a ser usada com
+@@ -239,8 +239,8 @@ A rede ou máquina de destino.
+ A máquina roteador ou '*' se nenhuma estiver configurada.
+ .TP
+ .B Mascara Genérica
+-A mascara para a rede destino. '255.255.255.255' para uma máquina de destino,
+-'0.0.0.0' para a rota
++A mascara para a rede destino. '255.255.255.255' para uma máquina de
++destino, '0.0.0.0' para a rota
+ .B default
+ .
+ .TP
+@@ -321,7 +321,7 @@ para o linux foi originalmente escrito p
+ Linus Torvalds para a versão pl15. Alan Cox adicionou as opções para
+ mss e window no kernel 1.1.22. O suporte a irtt (compartilhado com o
+ netstat) foi feito por Bernd Eckenfels.
++.SH AUTHOR
++Currently maintained by Phil Blundell <Philip.Blundell@pobox.com> and Bernd Eckenfels <net-tools@lina.inka.de>.
+ .SH TRADUÇÃO
+ Arnaldo Carvalho de Melo <acme@conectiva.com.br> - 13/04/1998
+-.SH BUGS
+-nenhum :)
diff -Naur a/tinycore/patches/netstat.c-assorted_changes.patch b/tinycore/patches/netstat.c-assorted_changes.patch
--- a/tinycore/patches/netstat.c-assorted_changes.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/netstat.c-assorted_changes.patch	2010-07-08 08:52:49.788446417 +0000
@@ -0,0 +1,138 @@
+Unsyncable patches that are nevertheless already in upstream's CVS in the
+following revisions:
+
+* 1.57: Enable netstat -s for IPv6 (Debian Bug #453859 from Varun Chandramohan)
+* 1.55: use new page aliged proc_fopen for address families
+
+Index: net-tools/netstat.c
+===================================================================
+--- net-tools.orig/netstat.c
++++ net-tools/netstat.c
+@@ -6,7 +6,7 @@
+  *              NET-3 Networking Distribution for the LINUX operating
+  *              system.
+  *
+- * Version:     $Id: netstat.c,v 1.54 2007/12/01 18:12:34 ecki Exp $
++ * Version:     $Id: netstat.c,v 1.55 2007/12/01 19:00:40 ecki Exp $
+  *
+  * Authors:     Fred Baumgarten, <dc6iq@insu1.etec.uni-karlsruhe.de>
+  *              Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
+@@ -94,6 +94,7 @@
+ #include "sockets.h"
+ #include "interface.h"
+ #include "util.h"
++#include "proc.h"
+ 
+ #define PROGNAME_WIDTH 20
+ 
+@@ -104,6 +105,8 @@
+ /* prototypes for statistics.c */
+ void parsesnmp(int, int, int);
+ void inittab(void);
++void parsesnmp6(int, int, int);
++void inittab6(void);
+ 
+ typedef enum {
+     SS_FREE = 0,		/* not allocated                */
+@@ -153,7 +156,7 @@ int flag_ver = 0;
+ FILE *procinfo;
+ 
+ #define INFO_GUTS1(file,name,proc)			\
+-  procinfo = fopen((file), "r");			\
++  procinfo = proc_fopen((file));			\
+   if (procinfo == NULL) {				\
+     if (errno != ENOENT) {				\
+       perror((file));					\
+@@ -174,7 +177,7 @@ FILE *procinfo;
+ #if HAVE_AFINET6
+ #define INFO_GUTS2(file,proc)				\
+   lnr = 0;						\
+-  procinfo = fopen((file), "r");		       	\
++  procinfo = proc_fopen((file));		       	\
+   if (procinfo != NULL) {				\
+     do {						\
+       if (fgets(buffer, sizeof(buffer), procinfo))	\
+@@ -454,7 +457,7 @@ static int netrom_info(void)
+     char buffer[256], dev[16];
+     int st, vs, vr, sendq, recvq, ret;
+ 
+-    f = fopen(_PATH_PROCNET_NR, "r");
++    f = proc_fopen(_PATH_PROCNET_NR);
+     if (f == NULL) {
+ 	if (errno != ENOENT) {
+ 	    perror(_PATH_PROCNET_NR);
+@@ -650,7 +653,7 @@ static void igmp_do_one(int lnr, const c
+ #if HAVE_AFX25
+ static int x25_info(void)
+ {
+-       FILE *f=fopen(_PATH_PROCNET_X25, "r");
++       FILE *f=proc_fopen(_PATH_PROCNET_X25);
+        char buffer[256],dev[16];
+        int st,vs,vr,sendq,recvq,lci;
+        static char *x25_state[5]=
+@@ -661,7 +664,7 @@ static int x25_info(void)
+                "ESTABLISHED",
+                "RECOVERY"
+        };
+-       if(!(f=fopen(_PATH_PROCNET_X25, "r")))
++       if(!(f=proc_fopen(_PATH_PROCNET_X25)))
+        {
+                if (errno != ENOENT) {
+                        perror(_PATH_PROCNET_X25);
+@@ -1269,7 +1272,7 @@ static int ax25_info(void)
+ 	N_("ESTABLISHED"),
+ 	N_("RECOVERY")
+     };
+-    if (!(f = fopen(_PATH_PROCNET_AX25, "r"))) {
++    if (!(f = proc_fopen(_PATH_PROCNET_AX25))) {
+ 	if (errno != ENOENT) {
+ 	    perror(_PATH_PROCNET_AX25);
+ 	    return (-1);
+@@ -1365,13 +1368,13 @@ static int ipx_info(void)
+     unsigned sport = 0, dport = 0;
+     struct stat s;
+     
+-    f = fopen(_PATH_PROCNET_IPX_SOCKET1, "r");
++    f = proc_fopen(_PATH_PROCNET_IPX_SOCKET1);
+     if (!f) {
+         if (errno != ENOENT) {
+             perror(_PATH_PROCNET_IPX_SOCKET1);
+             return (-1);
+         }
+-        f = fopen(_PATH_PROCNET_IPX_SOCKET2, "r");
++        f = proc_fopen(_PATH_PROCNET_IPX_SOCKET2);
+ 
+         /* We need to check for directory */
+         if (f) {
+@@ -1728,9 +1731,28 @@ int main
+     }
+ 
+     if (flag_sta) {
+-        inittab();
+-	parsesnmp(flag_raw, flag_tcp, flag_udp);
+-	exit(0);
++        char *tmp1, *tmp2;
++        char buf[256];
++        if (!afname[0]) {
++            inittab();
++            parsesnmp(flag_raw, flag_tcp, flag_udp);
++        } else {
++            safe_strncpy(buf, afname, sizeof(buf));
++            tmp1 = buf;
++            if ((tmp2 = index(tmp1, ',')))
++                 printf("Multiple interface\n");
++            else if(!strncmp(buf,"inet6",5)) {
++#if HAVE_AFINET6
++                 inittab6();
++                 parsesnmp6(flag_raw, flag_tcp, flag_udp);
++#else
++                 printf("Address type not supported for stats\n");
++#endif
++            }
++            else
++                 printf("Address type not supported for stats\n");
++        }
++        exit(1);
+     }
+     
+     if (flag_rou) {
diff -Naur a/tinycore/patches/netstat.c-local_changes.patch b/tinycore/patches/netstat.c-local_changes.patch
--- a/tinycore/patches/netstat.c-local_changes.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/netstat.c-local_changes.patch	2010-07-08 08:52:49.788446417 +0000
@@ -0,0 +1,61 @@
+Undocumented patches found in diff.gz.
+
+Index: net-tools/netstat.c
+===================================================================
+--- net-tools.orig/netstat.c
++++ net-tools/netstat.c
+@@ -387,6 +387,10 @@ static void prg_cache_load(void)
+ #ifdef DIRENT_HAVE_D_TYPE_WORKS
+ 	    if (direfd->d_type!=DT_LNK) 
+ 		continue;
++#else
++	    /* Skip . and .. */
++	    if (!isdigit(direfd->d_name[0]))
++		continue;
+ #endif
+ 	    if (procfdlen+1+strlen(direfd->d_name)+1>sizeof(line)) 
+ 		continue;
+@@ -541,9 +545,9 @@ static void finish_this_one(int uid, uns
+ 	printf("%-10lu ",inode);
+     }
+     if (flag_prg)
+-	printf("%-" PROGNAME_WIDTHs "s",prg_cache_get(inode));
++	printf(" %-16s",prg_cache_get(inode));
+     if (flag_opt)
+-	printf("%s", timers);
++	printf(" %s", timers);
+     putchar('\n');
+ }
+ 
+@@ -1250,7 +1254,7 @@ static int unix_info(void)
+ 	printf(_("(w/o servers)"));
+     }
+ 
+-    printf(_("\nProto RefCnt Flags       Type       State         I-Node"));
++    printf(_("\nProto RefCnt Flags       Type       State         I-Node  "));
+     print_progname_banner();
+     printf(_(" Path\n"));	/* xxx */
+ 
+@@ -1813,10 +1817,11 @@ int main
+ 	    }
+ 	    printf(_("\nProto Recv-Q Send-Q Local Address           Foreign Address         State      "));	/* xxx */
+ 	    if (flag_exp > 1)
+-		printf(_(" User       Inode     "));
+-	    print_progname_banner();
++		printf(_(" User       Inode      "));
++            if (flag_prg)
++                printf(_(" PID/Program name"));
+ 	    if (flag_opt)
+-		printf(_(" Timer"));	/* xxx */
++		printf(_(" Timer"));
+ 	    printf("\n");
+ #else
+ 	    if (flag_arg) {
+@@ -1917,6 +1922,7 @@ int main
+ 	    }
+ #endif
+ 	}
++	            
+ 	if (!flag_cnt || i)
+ 	    break;
+ 	sleep(1);
diff -Naur a/tinycore/patches/series b/tinycore/patches/series
--- a/tinycore/patches/series	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/series	2010-07-08 08:53:27.357609718 +0000
@@ -0,0 +1,23 @@
+CVS-20020730-route.c_opts_64.patch
+CVS-20030911-nameif.c_sync.patch
+CVS-20031011-hostname.c_sync.patch
+CVS-20051204-arp.c_sync.patch
+CVS-20051204-slttach.c_sync.patch
+CVS-20060927-mii-tool.c_sync.patch
+CVS-20061011-includes_sync.patch
+CVS-20061011-ipmaddr.c_buffer_overflow.patch
+CVS-20070316-netstat.c_sync.patch
+CVS-20071202-rarp.c_sync.patch
+CVS-20081002-ifconfig.c_sync.patch
+CVS-20081003-statistics.c_sync.patch
+CVS-lib_sync.patch
+CVS-20081003-config.in_sync.patch
+CVS-20081002-manpages_sync.patch
+netstat.c-assorted_changes.patch
+Bug#254243-netstat.c-wide-opt.patch
+netstat.c-local_changes.patch
+translations.patch
+lib_local_changes.patch
+local-manpages.patch
+Bug#345331-socket_overflow.patch
+Bug#569509-iface_overflow.patch
diff -Naur a/tinycore/patches/translations.patch b/tinycore/patches/translations.patch
--- a/tinycore/patches/translations.patch	1970-01-01 00:00:00.000000000 +0000
+++ b/tinycore/patches/translations.patch	2010-07-08 08:52:49.815110639 +0000
@@ -0,0 +1,24458 @@
+Probably unsyncable changes, extracted from diff.gz
+
+Index: net-tools/po/pt_BR.po
+===================================================================
+--- net-tools.orig/po/pt_BR.po
++++ net-tools/po/pt_BR.po
+@@ -10,275 +10,287 @@
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: net-tools 1.54\n"
+-"POT-Creation-Date: 2000-02-14 02:31+0100\n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2007-06-30 12:28+0900\n"
+ "PO-Revision-Date: 1999-03-01 02:38+0100\n"
+ "Last-Translator: Arnaldo Carvalho de Melo <acme@conectiva.com.br>\n"
+ "MIME-Version: 1.0\n"
+-"Content-Type: text/plain; charset=ISO8859-9\n"
++"Content-Type: text/plain; charset=ISO-8859-9\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ 
+-#: ../arp.c:110 ../arp.c:269
++#: ../arp.c:112 ../arp.c:279
++#, c-format
+ msgid "arp: need host name\n"
+ msgstr "arp: preciso do nome da máquina\n"
+ 
+-#: ../arp.c:207 ../arp.c:221
++#: ../arp.c:215 ../arp.c:230
+ #, c-format
+ msgid "No ARP entry for %s\n"
+ msgstr "Nenhuma entrada ARP para %s\n"
+ 
+-#: ../arp.c:239
++#: ../arp.c:248
+ #, c-format
+ msgid "arp: cant get HW-Address for `%s': %s.\n"
+ msgstr "arp: não foi possível obter o endereço de hardware para `%s': %s.\n"
+ 
+-#: ../arp.c:243
++#: ../arp.c:252
++#, c-format
+ msgid "arp: protocol type mismatch.\n"
+ msgstr "arp: erro no tipo do protocolo.\n"
+ 
+-#: ../arp.c:252
++#: ../arp.c:261
+ #, c-format
+ msgid "arp: device `%s' has HW address %s `%s'.\n"
+ msgstr "arp: o dispositivo `%s' tem endereço de hardware %s `%s'.\n"
+ 
+-#: ../arp.c:282
++#: ../arp.c:293
++#, c-format
+ msgid "arp: need hardware address\n"
+ msgstr "arp: preciso do endereço de hardware\n"
+ 
+-#: ../arp.c:290
++#: ../arp.c:301
++#, c-format
+ msgid "arp: invalid hardware address\n"
+ msgstr "arp: endereço inválido de hardware\n"
+ 
+-#: ../arp.c:387
++#: ../arp.c:398
+ #, c-format
+ msgid "arp: cannot open etherfile %s !\n"
+ msgstr "arp: não foi possível abrir o arquivo etherfile %s!\n"
+ 
+-#: ../arp.c:403
++#: ../arp.c:414
+ #, c-format
+ msgid "arp: format error on line %u of etherfile %s !\n"
+ msgstr "arp: erro de formato na linha %u do arquivo etherfile %s!\n"
+ 
+-#: ../arp.c:416
++#: ../arp.c:427
+ #, c-format
+ msgid "arp: cannot set entry on line %u of etherfile %s !\n"
+ msgstr "arp: não foi possível configurar a linha %u do arquivo etherfile %s!\n"
+ 
+-#: ../arp.c:437
+-msgid "Address\t\t\tHWtype\tHWaddress\t    Flags Mask\t\t  Iface\n"
++#: ../arp.c:448
++#, fuzzy, c-format
++msgid ""
++"Address                  HWtype  HWaddress           Flags Mask            "
++"Iface\n"
+ msgstr "Endereço\t\tTipoHW\tEndereçoHW\t Flags Mascara\t\t Iface\n"
+ 
+-#: ../arp.c:467
++#: ../arp.c:476
++#, fuzzy
++msgid "<from_interface>"
++msgstr "%s: interface desconhecida.\n"
++
++#: ../arp.c:478
+ msgid "(incomplete)"
+ msgstr "(incompleto)"
+ 
+-#: ../arp.c:484
++#: ../arp.c:495
+ #, c-format
+ msgid "%s (%s) at "
+ msgstr "%s (%s) em "
+ 
+-#: ../arp.c:490
++#: ../arp.c:501
++#, c-format
+ msgid "<incomplete> "
+ msgstr "<incompleto> "
+ 
+-#: ../arp.c:496
++#: ../arp.c:507
+ #, c-format
+ msgid "netmask %s "
+ msgstr "mascara %s "
+ 
+-#: ../arp.c:513
++#: ../arp.c:524
+ #, c-format
+ msgid "on %s\n"
+ msgstr "em %s\n"
+ 
+-#: ../arp.c:592
++#: ../arp.c:605
+ #, c-format
+ msgid "Entries: %d\tSkipped: %d\tFound: %d\n"
+ msgstr "Entradas: %d\tIgnorada: %d\tEncontrada: %d\n"
+ 
+-#: ../arp.c:596
++#: ../arp.c:609
+ #, c-format
+ msgid "%s (%s) -- no entry\n"
+ msgstr "%s (%s) -- nenhuma entrada\n"
+ 
+-#: ../arp.c:598
++#: ../arp.c:611
+ #, c-format
+ msgid "arp: in %d entries no match found.\n"
+ msgstr "arp: em %d entradas não foi encontrado.\n"
+ 
+-#: ../arp.c:613
++#: ../arp.c:626
++#, c-format
+ msgid ""
+ "Usage:\n"
+ "  arp [-vn]  [<HW>] [-i <if>] [-a] [<hostname>]             <-Display ARP "
+ "cache\n"
+ msgstr ""
+ "Uso:\n"
+-"  arp [-vn]  [<HW>] [-i <if>] [-a] [<máquina>]             <-Mostra cache "
+-"ARP\n"
++"  arp [-vn]  [<HW>] [-i <if>] [-a] [<máquina>]             <-Mostra cache ARP\n"
+ 
+-#: ../arp.c:614
++#: ../arp.c:627
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]          [-i <if>] -d  <hostname> [pub][nopub]    <-Delete ARP "
++"  arp [-v]          [-i <if>] -d  <host> [pub]               <-Delete ARP "
+ "entry\n"
+-msgstr ""
+-"  arp [-v]          [-i <if>] -d  <máquina>  [pub][nopub]  <-Remove entrada "
+-"ARP\n"
++msgstr "  arp [-v]          [-i <if>] -d  <máquina>  [pub][nopub]  <-Remove entrada ARP\n"
+ 
+-#: ../arp.c:615
++#: ../arp.c:628
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]              <-Add entry from "
++"  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]            <-Add entry from "
+ "file\n"
+ msgstr ""
+ "  arp [-vnD] [<HW>] [-i <if>] -f  [<arquivo>]         <-Inclui entrada de "
+ "arquivo\n"
+ 
+-#: ../arp.c:616
++#: ../arp.c:629
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [temp][nopub] <-Add "
++"  arp [-v]   [<HW>] [-i <if>] -s  <host> <hwaddr> [temp]            <-Add "
+ "entry\n"
+-msgstr ""
+-"  arp [-v] [<HW>] [-i <if>] -s <máquina> <end_hw> [temp][nopub] <-Inc. "
+-"Entrada\n"
+-
+-#: ../arp.c:617
+-msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [netmask <nm>] pub  "
+-"<-''-\n"
+-msgstr ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <máquina> <end_hw>  [netmask <nm>] pub  "
+-"<-''-\n"
++msgstr "  arp [-v] [<HW>] [-i <if>] -s <máquina> <end_hw> [temp][nopub] <-Inc. Entrada\n"
+ 
+-#: ../arp.c:618
++#: ../arp.c:630
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -Ds <hostname> <if> [netmask <nm>] pub      "
++"  arp [-v]   [<HW>] [-i <if>] -Ds <host> <if> [netmask <nm>] pub          "
+ "<-''-\n"
+ "\n"
+-msgstr ""
+-"  arp [-v]   [<HW>] [-i <if>] -Ds <máquina>  <if> [netmask <nm>] pub      "
+-"<-''-\n"
++msgstr "  arp [-v]   [<HW>] [-i <if>] -Ds <máquina>  <if> [netmask <nm>] pub      <-''-\n"
+ 
+-#: ../arp.c:620
++#: ../arp.c:632
++#, c-format
+ msgid ""
+ "        -a                       display (all) hosts in alternative (BSD) "
+ "style\n"
+-msgstr ""
+-"        -a               mostra (todas as) máquinas no estilo alternativo "
+-"(BSD)\n"
++msgstr "        -a               mostra (todas as) máquinas no estilo alternativo (BSD)\n"
+ 
+-#: ../arp.c:621
++#: ../arp.c:633
++#, c-format
+ msgid "        -s, --set                set a new ARP entry\n"
+ msgstr "        -s, --set                define uma nova entrada ARP\n"
+ 
+-#: ../arp.c:622
++#: ../arp.c:634
++#, c-format
+ msgid "        -d, --delete             delete a specified entry\n"
+ msgstr "        -d, --delete             remove a entrada especificada\n"
+ 
+-#: ../arp.c:623 ../netstat.c:1436 ../route.c:85
++#: ../arp.c:635 ../netstat.c:1503 ../route.c:86
++#, c-format
+ msgid "        -v, --verbose            be verbose\n"
+ msgstr "        -v, --verbose           listagem detalhada\n"
+ 
+-#: ../arp.c:624 ../netstat.c:1437 ../route.c:86
+-msgid "        -n, --numeric            dont resolve names\n"
++#: ../arp.c:636 ../netstat.c:1504 ../route.c:87
++#, fuzzy, c-format
++msgid "        -n, --numeric            don't resolve names\n"
+ msgstr "        -n, --numeric           não resolve nomes\n"
+ 
+-#: ../arp.c:625
++#: ../arp.c:637
++#, c-format
+ msgid ""
+ "        -i, --device             specify network interface (e.g. eth0)\n"
+ msgstr ""
+ "        -i, --device             especifica a interface de rede (ex: eth0)\n"
+ 
+-#: ../arp.c:626
++#: ../arp.c:638
++#, c-format
+ msgid "        -D, --use-device         read <hwaddr> from given device\n"
+ msgstr "        -D, --use-device         leia <hwaddr> de um dispositivo\n"
+ 
+-#: ../arp.c:627
++#: ../arp.c:639
++#, c-format
+ msgid "        -A, -p, --protocol       specify protocol family\n"
+ msgstr "        -A, -p, --protocol       especifica a família de protocolos\n"
+ 
+-#: ../arp.c:628
++#: ../arp.c:640
++#, c-format
+ msgid ""
+-"        -f, --file               read new entries from file or from "
+-"/etc/ethers\n"
++"        -f, --file               read new entries from file or from /etc/"
++"ethers\n"
+ "\n"
+ msgstr ""
+-"        -f, --file             leia novas entradas de arquivo ou de "
+-"/etc/ethers\n"
++"        -f, --file             leia novas entradas de arquivo ou de /etc/"
++"ethers\n"
+ "\n"
+ 
+-#: ../arp.c:630 ../rarp.c:181
++#: ../arp.c:642 ../rarp.c:182
+ #, c-format
+ msgid "  <HW>=Use '-H <hw>' to specify hardware address type. Default: %s\n"
+-msgstr ""
+-" <HW>=Use '-H <hw>' para especificar o tipo de endereço de hw. Default: %s\n"
++msgstr " <HW>=Use '-H <hw>' para especificar o tipo de endereço de hw. Default: %s\n"
+ 
+-#: ../arp.c:631 ../rarp.c:182
++#: ../arp.c:643 ../rarp.c:183
++#, c-format
+ msgid "  List of possible hardware types (which support ARP):\n"
+ msgstr "  Lista dos tipos de hardware possíveis (que suportam ARP):\n"
+ 
+-#: ../arp.c:664
++#: ../arp.c:677 ../arp.c:762
+ #, c-format
+ msgid "%s: hardware type not supported!\n"
+ msgstr "%s: tipo de hardware não suportado!\n"
+ 
+-#: ../arp.c:668
++#: ../arp.c:681
+ #, c-format
+ msgid "%s: address family not supported!\n"
+ msgstr "%s: família de endereços não suportada!\n"
+ 
+-#: ../arp.c:703
++#: ../arp.c:716
++#, c-format
+ msgid "arp: -N not yet supported.\n"
+ msgstr "arp: -N ainda não suportada.\n"
+ 
+-#: ../arp.c:713
++#: ../arp.c:726
+ #, c-format
+ msgid "arp: %s: unknown address family.\n"
+ msgstr "arp: %s: família de endereços desconhecida.\n"
+ 
+-#: ../arp.c:722
++#: ../arp.c:735
+ #, c-format
+ msgid "arp: %s: unknown hardware type.\n"
+ msgstr "arp: %s: tipo de hardware desconhecido.\n"
+ 
+-#: ../arp.c:741
++#: ../arp.c:754
+ #, c-format
+ msgid "arp: %s: kernel only supports 'inet'.\n"
+ msgstr "arp: %s: kernel somente suporta ínet'.\n"
+ 
+-#: ../arp.c:746
++#: ../arp.c:767
+ #, c-format
+ msgid "arp: %s: hardware type without ARP support.\n"
+ msgstr "arp: %s: tipo de hardware sem suporte a ARP.\n"
+ 
+-#: ../hostname.c:69
++#: ../hostname.c:71
+ #, c-format
+ msgid "Setting nodename to `%s'\n"
+ msgstr "Configurando nome do nó como `%s'\n"
+ 
+-#: ../hostname.c:74
++#: ../hostname.c:76
+ #, c-format
+ msgid "%s: you must be root to change the node name\n"
+ msgstr "%s: você deve ser root para mudar o nome do nó\n"
+ 
+-#: ../hostname.c:77 ../hostname.c:97 ../hostname.c:116
++#: ../hostname.c:79 ../hostname.c:99 ../hostname.c:117
+ #, c-format
+ msgid "%s: name too long\n"
+ msgstr "%s: nome muito longo\n"
+ 
+-#: ../hostname.c:89
++#: ../hostname.c:91
+ #, c-format
+ msgid "Setting hostname to `%s'\n"
+ msgstr "Configurando nome da máquina para `%s'\n"
+ 
+-#: ../hostname.c:94
++#: ../hostname.c:96
+ #, c-format
+ msgid "%s: you must be root to change the host name\n"
+ msgstr "%s: você deve ser root para mudar o nome da máquina\n"
+ 
+-#: ../hostname.c:108
++#: ../hostname.c:109
+ #, c-format
+ msgid "Setting domainname to `%s'\n"
+ msgstr "Configurando nome do domínio para `%s'\n"
+ 
+-#: ../hostname.c:113
++#: ../hostname.c:114
+ #, c-format
+ msgid "%s: you must be root to change the domain name\n"
+ msgstr "%s: você deve ser root para mudar o nome do domínio\n"
+@@ -303,37 +315,38 @@ msgstr "Resultado: h_aliases=`%s'\n"
+ msgid "Result: h_addr_list=`%s'\n"
+ msgstr "Resultado: h_addr_list=`%s'\n"
+ 
+-#: ../hostname.c:209
++#: ../hostname.c:208
+ #, c-format
+ msgid "%s: can't open `%s'\n"
+ msgstr "%s: não foi possível abrir `%s'\n"
+ 
+-#: ../hostname.c:223
++#: ../hostname.c:222
++#, c-format
+ msgid "Usage: hostname [-v] {hostname|-F file}      set hostname (from file)\n"
+-msgstr ""
+-"Uso: hostname [-v] {máquina|-F arquivo}       configura nome da máquina (de "
+-"arquivo)\n"
++msgstr "Uso: hostname [-v] {máquina|-F arquivo}       configura nome da máquina (de arquivo)\n"
+ 
+-#: ../hostname.c:224
++#: ../hostname.c:223
++#, c-format
+ msgid ""
+ "       domainname [-v] {nisdomain|-F file}   set NIS domainname (from file)\n"
+ msgstr ""
+ "       domainname [-v] {domínio_nis|-F file} configura nome do domínio NIS\n"
+ "                                             (a partir de arquivo)\n"
+ 
+-#: ../hostname.c:226
++#: ../hostname.c:225
++#, c-format
+ msgid ""
+ "       nodename [-v] {nodename|-F file}      set DECnet node name (from "
+ "file)\n"
+-msgstr ""
+-"Uso: hostname [-v] {máquina|-F arquivo}   configura o nome do nó DECnet (de "
+-"arquivo)\n"
++msgstr "Uso: hostname [-v] {máquina|-F arquivo}   configura o nome do nó DECnet (de arquivo)\n"
+ 
+-#: ../hostname.c:228
++#: ../hostname.c:227
++#, c-format
+ msgid "       hostname [-v] [-d|-f|-s|-a|-i|-y|-n]  display formatted name\n"
+ msgstr "       hostname [-v] [-d|-f|-s|-a|-i|-y|-n]  mostra nome formatado\n"
+ 
+-#: ../hostname.c:229
++#: ../hostname.c:228
++#, c-format
+ msgid ""
+ "       hostname [-v]                         display hostname\n"
+ "\n"
+@@ -341,7 +354,8 @@ msgstr ""
+ "     hostname [-v]                            mostra nome da máquina\n"
+ "\n"
+ 
+-#: ../hostname.c:230
++#: ../hostname.c:229
++#, c-format
+ msgid ""
+ "       hostname -V|--version|-h|--help       print info and exit\n"
+ "\n"
+@@ -349,7 +363,8 @@ msgstr ""
+ "     hostname -V|--version|-h|--help          mostra informações e termina\n"
+ "\n"
+ 
+-#: ../hostname.c:231
++#: ../hostname.c:230
++#, c-format
+ msgid ""
+ "    dnsdomainname=hostname -d, {yp,nis,}domainname=hostname -y\n"
+ "\n"
+@@ -357,35 +372,43 @@ msgstr ""
+ "    dnsdomainname=máquina -d, {yp,nis,}domainname=hostname -y\n"
+ "\n"
+ 
+-#: ../hostname.c:232
++#: ../hostname.c:231
++#, c-format
+ msgid "    -s, --short           short host name\n"
+ msgstr "    -s, --short           nome curto da máquina\n"
+ 
+-#: ../hostname.c:233
++#: ../hostname.c:232
++#, c-format
+ msgid "    -a, --alias           alias names\n"
+ msgstr "    -a, --alias           aliases para a máquina\n"
+ 
+-#: ../hostname.c:234
++#: ../hostname.c:233
++#, c-format
+ msgid "    -i, --ip-address      addresses for the hostname\n"
+ msgstr "    -i, --ip-address      endereços da máquina\n"
+ 
+-#: ../hostname.c:235
++#: ../hostname.c:234
++#, c-format
+ msgid "    -f, --fqdn, --long    long host name (FQDN)\n"
+ msgstr "    -f, --fqdn, --long    nome longo da máquina (FQDN)\n"
+ 
+-#: ../hostname.c:236
++#: ../hostname.c:235
++#, c-format
+ msgid "    -d, --domain          DNS domain name\n"
+ msgstr "    -d, --domain          nome do domínio DNS\n"
+ 
+-#: ../hostname.c:237
++#: ../hostname.c:236
++#, c-format
+ msgid "    -y, --yp, --nis       NIS/YP domainname\n"
+ msgstr "    -y, --yp, --nis       nome do domínio NIS/YP\n"
+ 
+-#: ../hostname.c:239
++#: ../hostname.c:238
++#, c-format
+ msgid "    -n, --node            DECnet node name\n"
+ msgstr "    -n, --node            nome do nó DECnet\n"
+ 
+-#: ../hostname.c:241
++#: ../hostname.c:240
++#, c-format
+ msgid ""
+ "    -F, --file            read hostname or NIS domainname from given file\n"
+ "\n"
+@@ -393,7 +416,8 @@ msgstr ""
+ "    -F, --file            leia o nome da máquina ou domínio NIS do arquivo\n"
+ "\n"
+ 
+-#: ../hostname.c:243
++#: ../hostname.c:242
++#, c-format
+ msgid ""
+ "   This command can read or set the hostname or the NIS domainname. You can\n"
+ "   also read the DNS domain or the FQDN (fully qualified domain name).\n"
+@@ -413,15 +437,16 @@ msgid "%s: You can't change the DNS doma
+ msgstr "%s: Você não pode mudar o nome do domínio DNS com este comando\n"
+ 
+ #: ../hostname.c:339
++#, c-format
+ msgid ""
+ "\n"
+ "Unless you are using bind or NIS for host lookups you can change the DNS\n"
+ msgstr ""
+ "\n"
+-"A menos que esteja usando bind ou NIS para resolução de nomes você pode "
+-"mudar\n"
++"A menos que esteja usando bind ou NIS para resolução de nomes você pode mudar\n"
+ 
+ #: ../hostname.c:340
++#, c-format
+ msgid "domain name (which is part of the FQDN) in the /etc/hosts file.\n"
+ msgstr "o nome do domínio DNS (que é parte do FQDN) no arquivo /etc/hosts.\n"
+ 
+@@ -440,552 +465,453 @@ msgstr "getdomainname()=`%s'\n"
+ msgid "getnodename()=`%s'\n"
+ msgstr "getnodename()=`%s'\n"
+ 
+-#: ../ifconfig.c:159
+-#, c-format
+-msgid "%-9.9s Link encap:%s  "
+-msgstr "%-9.9s  Encapsulamento do Link: %s  "
++#: ../ifconfig.c:107
++#, fuzzy, c-format
++msgid ""
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR "
++"Flg\n"
++msgstr "Iface     MTU Met  RX-OK RX-ERR RX-DRP RX-OVR  TX-OK TX-ERR TX-DRP TX-OV Opções\n"
+ 
+-#: ../ifconfig.c:164
+-#, c-format
+-msgid "HWaddr %s  "
+-msgstr "Endereço de HW %s  "
++#: ../ifconfig.c:129 ../ifconfig.c:161
++#, fuzzy, c-format
++msgid "%s: ERROR while getting interface flags: %s\n"
++msgstr ""
++"%s: erro obtendo informações da interface: %s\n"
++"\n"
+ 
+-#: ../ifconfig.c:167
++#: ../ifconfig.c:153 ../ifconfig.c:185 ../ifconfig.c:771 ../ifconfig.c:862
++#: ../ifconfig.c:973
+ #, c-format
+-msgid "Media:%s"
+-msgstr "Mídia:%s"
++msgid "No support for INET on this system.\n"
++msgstr "Este sistema não tem suporte a INET.\n"
+ 
+-#: ../ifconfig.c:169
+-msgid "(auto)"
+-msgstr "(auto)"
++#: ../ifconfig.c:193
++#, fuzzy, c-format
++msgid "%s: ERROR while testing interface flags: %s\n"
++msgstr ""
++"%s: erro obtendo informações da interface: %s\n"
++"\n"
+ 
+-#: ../ifconfig.c:176
+-#, c-format
+-msgid "          %s addr:%s "
+-msgstr "          %s end.: %s "
++#: ../ifconfig.c:202
++#, fuzzy, c-format
++msgid ""
++"Usage:\n"
++"  ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]\n"
++msgstr ""
++"Uso:\n"
++"  ifconfig [-a] [-i] [-v] <interface> [[<AF>] <endereço>]\n"
+ 
+-#: ../ifconfig.c:179
++#: ../ifconfig.c:204
+ #, c-format
+-msgid " P-t-P:%s "
+-msgstr " P-a-P:%s "
++msgid "  [add <address>[/<prefixlen>]]\n"
++msgstr "  [add <endereço>[/<tam_prefixo>]]\n"
+ 
+-#: ../ifconfig.c:182
++#: ../ifconfig.c:205
+ #, c-format
+-msgid " Bcast:%s "
+-msgstr " Bcast:%s "
++msgid "  [del <address>[/<prefixlen>]]\n"
++msgstr "  [del <endereço>[/<tam_prefixo>]]\n"
+ 
+-#: ../ifconfig.c:184
++#: ../ifconfig.c:206
+ #, c-format
+-msgid " Mask:%s\n"
+-msgstr " Masc:%s\n"
++msgid "  [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]\n"
++msgstr "  [[-]broadcast [<endereço>]]  [[-]pointopoint [<endereço>]]\n"
+ 
+-#: ../ifconfig.c:201
++#: ../ifconfig.c:207
+ #, c-format
+-msgid "          inet6 addr: %s/%d"
+-msgstr "          endereço inet6: %s/%d"
+-
+-#: ../ifconfig.c:203
+-msgid " Scope:"
+-msgstr " Escopo:"
+-
+-#: ../ifconfig.c:206
+-msgid "Global"
+-msgstr "Global"
++msgid "  [netmask <address>]  [dstaddr <address>]  [tunnel <address>]\n"
++msgstr "  [netmask <endereço>]  [dstaddr <endereço>]  [tunnel <endereço>]\n"
+ 
+-#: ../ifconfig.c:209
+-msgid "Link"
+-msgstr "Link"
++#: ../ifconfig.c:210
++#, c-format
++msgid "  [outfill <NN>] [keepalive <NN>]\n"
++msgstr "  [outfill <NN>] [keepalive <NN>]\n"
+ 
+ #: ../ifconfig.c:212
+-msgid "Site"
+-msgstr "Site"
+-
+-#: ../ifconfig.c:215
+-msgid "Compat"
+-msgstr "Compat"
+-
+-#: ../ifconfig.c:218
+-msgid "Host"
+-msgstr "Máquina"
+-
+-#: ../ifconfig.c:221
+-msgid "Unknown"
+-msgstr "Desconhecido"
+-
+-#: ../ifconfig.c:236
+ #, c-format
+-msgid "          IPX/Ethernet II addr:%s\n"
+-msgstr "      Endereço IPX/Ethernet II:%s\n"
++msgid "  [hw <HW> <address>]  [metric <NN>]  [mtu <NN>]\n"
++msgstr "  [hw <HW> <endereço>]  [metric <NN>]  [mtu <NN>]\n"
+ 
+-#: ../ifconfig.c:239
++#: ../ifconfig.c:213
+ #, c-format
+-msgid "          IPX/Ethernet SNAP addr:%s\n"
+-msgstr "      Endereço IPX/Ethernet SNAP:%s\n"
++msgid "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
++msgstr "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+ 
+-#: ../ifconfig.c:242
++#: ../ifconfig.c:214
+ #, c-format
+-msgid "          IPX/Ethernet 802.2 addr:%s\n"
+-msgstr "      Endereço IPX/Ethernet 802.2:%s\n"
++msgid "  [multicast]  [[-]promisc]\n"
++msgstr "  [multicast]  [[-]promisc]\n"
+ 
+-#: ../ifconfig.c:245
++#: ../ifconfig.c:215
+ #, c-format
+-msgid "          IPX/Ethernet 802.3 addr:%s\n"
+-msgstr "      Endereço IPX/Ethernet 802.3:%s\n"
++msgid "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
++msgstr "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <tipo>]\n"
+ 
+-#: ../ifconfig.c:255
++#: ../ifconfig.c:217
+ #, c-format
+-msgid "          EtherTalk Phase 2 addr:%s\n"
+-msgstr "          Endereço EtherTalk fase 2:%s\n"
++msgid "  [txqueuelen <NN>]\n"
++msgstr "  [txqueuelen <NN>]\n"
+ 
+-#: ../ifconfig.c:264
++#: ../ifconfig.c:220
+ #, c-format
+-msgid "          econet addr:%s\n"
+-msgstr "          Endereço econet:%s\n"
+-
+-#: ../ifconfig.c:270
+-msgid "[NO FLAGS] "
+-msgstr "[NENHUMA FLAG] "
+-
+-#: ../ifconfig.c:272
+-msgid "UP "
+-msgstr "UP "
+-
+-#: ../ifconfig.c:274
+-msgid "BROADCAST "
+-msgstr "BROADCAST"
+-
+-#: ../ifconfig.c:276
+-msgid "DEBUG "
+-msgstr "DEBUG "
+-
+-#: ../ifconfig.c:278
+-msgid "LOOPBACK "
+-msgstr "LOOPBACK"
+-
+-#: ../ifconfig.c:280
+-msgid "POINTOPOINT "
+-msgstr "POINTOPOINT "
+-
+-#: ../ifconfig.c:282
+-msgid "NOTRAILERS "
+-msgstr "NOTRAILERS "
+-
+-#: ../ifconfig.c:284
+-msgid "RUNNING "
+-msgstr "RUNNING "
++msgid "  [[-]dynamic]\n"
++msgstr "  [[-]dynamic]\n"
+ 
+-#: ../ifconfig.c:286
+-msgid "NOARP "
+-msgstr "NOARP "
++#: ../ifconfig.c:222
++#, c-format
++msgid ""
++"  [up|down] ...\n"
++"\n"
++msgstr ""
++"  [up|down] ...\n"
++"\n"
+ 
+-#: ../ifconfig.c:288
+-msgid "PROMISC "
+-msgstr "PROMISC "
++#: ../ifconfig.c:224
++#, c-format
++msgid "  <HW>=Hardware Type.\n"
++msgstr "  <HW>=Tipo de Hardware.\n"
+ 
+-#: ../ifconfig.c:290
+-msgid "ALLMULTI "
+-msgstr "ALLMULTI "
++#: ../ifconfig.c:225
++#, c-format
++msgid "  List of possible hardware types:\n"
++msgstr "  Lista dos tipos possíveis de hardware:\n"
+ 
+-#: ../ifconfig.c:292
+-msgid "SLAVE "
+-msgstr "SLAVE "
++#. 1 = ARPable
++#: ../ifconfig.c:227
++#, c-format
++msgid "  <AF>=Address family. Default: %s\n"
++msgstr "  <AF>=Família de endereços. Default: %s\n"
+ 
+-#: ../ifconfig.c:294
+-msgid "MASTER "
+-msgstr "MASTER "
++#: ../ifconfig.c:228
++#, c-format
++msgid "  List of possible address families:\n"
++msgstr "  Lista de famílias de endereços possíveis:\n"
+ 
+-#: ../ifconfig.c:296
+-msgid "MULTICAST "
+-msgstr "MULTICAST "
++#: ../ifconfig.c:303
++#, c-format
++msgid "ifconfig: option `%s' not recognised.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:299
+-msgid "DYNAMIC "
+-msgstr "DYNAMIC "
++#: ../ifconfig.c:305 ../ifconfig.c:962
++#, c-format
++msgid "ifconfig: `--help' gives usage information.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:302
++#: ../ifconfig.c:380
+ #, c-format
+-msgid " MTU:%d  Metric:%d"
+-msgstr " MTU:%d  Métrica:%d"
++msgid "Unknown media type.\n"
++msgstr "Tipo desconhecido de mídia.\n"
+ 
+-#: ../ifconfig.c:306
++#: ../ifconfig.c:417
+ #, c-format
+-msgid "  Outfill:%d  Keepalive:%d"
+-msgstr "  Outfill:%d  Keepalive:%d"
++msgid ""
++"Warning: Interface %s still in promisc mode... maybe other application is "
++"running?\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:320
++#: ../ifconfig.c:429
+ #, c-format
+-msgid "RX packets:%lu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"
+-msgstr "Pacotes RX:%lu erros:%lu descartados:%lu sobreposições:%lu frame:%lu\n"
++msgid "Warning: Interface %s still in MULTICAST mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:325
++#: ../ifconfig.c:441
+ #, c-format
+-msgid "             compressed:%lu\n"
+-msgstr "             compactados:%lu\n"
++msgid "Warning: Interface %s still in ALLMULTI mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:329
++#: ../ifconfig.c:465
+ #, c-format
+-msgid "TX packets:%lu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"
++msgid "Warning: Interface %s still in DYNAMIC mode.\n"
+ msgstr ""
+-"Pacotes TX:%lu erros:%lu descartados:%lu sobreposições:%lu portadora:%lu\n"
+ 
+-#: ../ifconfig.c:333
++#: ../ifconfig.c:523
+ #, c-format
+-msgid "          collisions:%lu "
+-msgstr "          colisões:%lu "
++msgid "Warning: Interface %s still in BROADCAST mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:335
++#: ../ifconfig.c:652
+ #, c-format
+-msgid "compressed:%lu "
+-msgstr "compactados:%lu "
++msgid "Warning: Interface %s still in POINTOPOINT mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:337
++#: ../ifconfig.c:684
+ #, c-format
+-msgid "txqueuelen:%d "
+-msgstr "txqueuelen:%d "
+-
+-#: ../ifconfig.c:345
+-#, c-format
+-msgid "Interrupt:%d "
+-msgstr "IRQ:%d "
+-
+-#. Only print devices using it for
+-#. I/O maps
+-#: ../ifconfig.c:348
+-#, c-format
+-msgid "Base address:0x%x "
+-msgstr "Endereço de E/S:0x%x "
++msgid "hw address type `%s' has no handler to set address. failed.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:350
++#: ../ifconfig.c:693
+ #, c-format
+-msgid "Memory:%lx-%lx "
+-msgstr "Memória:%lx-%lx "
++msgid "%s: invalid %s address.\n"
++msgstr "%s: endereço %s inválido.\n"
+ 
+-#: ../ifconfig.c:353
++#: ../ifconfig.c:737 ../ifconfig.c:827 ../ifconfig.c:913
+ #, c-format
+-msgid "DMA chan:%x "
+-msgstr "Canal DMA:%x "
++msgid "No support for INET6 on this system.\n"
++msgstr "Este sistema não tem suporte a INET6.\n"
+ 
+-#: ../ifconfig.c:384 ../ifconfig.c:405
++#: ../ifconfig.c:780 ../ifconfig.c:871
+ #, c-format
+-msgid "%s: unknown interface: %s\n"
+-msgstr "%s: interface desconhecida: %s\n"
+-
+-#: ../ifconfig.c:421
+-msgid ""
+-"Usage:\n"
+-"  ifconfig [-a] [-i] [-v] <interface> [[<AF>] <address>]\n"
+-msgstr ""
+-"Uso:\n"
+-"  ifconfig [-a] [-i] [-v] <interface> [[<AF>] <endereço>]\n"
+-
+-#: ../ifconfig.c:425
+-msgid "  [add <address>[/<prefixlen>]]\n"
+-msgstr "  [add <endereço>[/<tam_prefixo>]]\n"
+-
+-#: ../ifconfig.c:427
+-msgid "  [del <address>[/<prefixlen>]]\n"
+-msgstr "  [del <endereço>[/<tam_prefixo>]]\n"
+-
+-#: ../ifconfig.c:432
+-msgid "  [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]\n"
+-msgstr "  [[-]broadcast [<endereço>]]  [[-]pointopoint [<endereço>]]\n"
+-
+-#: ../ifconfig.c:433
+-msgid "  [netmask <address>]  [dstaddr <address>]  [tunnel <address>]\n"
+-msgstr "  [netmask <endereço>]  [dstaddr <endereço>]  [tunnel <endereço>]\n"
+-
+-#: ../ifconfig.c:436
+-msgid "  [outfill <NN>] [keepalive <NN>]\n"
+-msgstr "  [outfill <NN>] [keepalive <NN>]\n"
+-
+-#: ../ifconfig.c:438
+-msgid "  [hw <HW> <address>]  [metric <NN>]  [mtu <NN>]\n"
+-msgstr "  [hw <HW> <endereço>]  [metric <NN>]  [mtu <NN>]\n"
+-
+-#: ../ifconfig.c:439
+-msgid "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+-msgstr "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+-
+-#: ../ifconfig.c:440
+-msgid "  [multicast]  [[-]promisc]\n"
+-msgstr "  [multicast]  [[-]promisc]\n"
+-
+-#: ../ifconfig.c:441
+-msgid "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
+-msgstr "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <tipo>]\n"
+-
+-#: ../ifconfig.c:443
+-msgid "  [txqueuelen <NN>]\n"
+-msgstr "  [txqueuelen <NN>]\n"
+-
+-#: ../ifconfig.c:446
+-msgid "  [[-]dynamic]\n"
+-msgstr "  [[-]dynamic]\n"
+-
+-#: ../ifconfig.c:448
+-msgid ""
+-"  [up|down] ...\n"
+-"\n"
++msgid "Interface %s not initialized\n"
+ msgstr ""
+-"  [up|down] ...\n"
+-"\n"
+-
+-#: ../ifconfig.c:450
+-msgid "  <HW>=Hardware Type.\n"
+-msgstr "  <HW>=Tipo de Hardware.\n"
+-
+-#: ../ifconfig.c:451
+-msgid "  List of possible hardware types:\n"
+-msgstr "  Lista dos tipos possíveis de hardware:\n"
+-
+-#. 1 = ARPable
+-#: ../ifconfig.c:453
+-#, c-format
+-msgid "  <AF>=Address family. Default: %s\n"
+-msgstr "  <AF>=Família de endereços. Default: %s\n"
+-
+-#: ../ifconfig.c:454
+-msgid "  List of possible address families:\n"
+-msgstr "  Lista de famílias de endereços possíveis:\n"
+-
+-#: ../ifconfig.c:593
+-msgid "Unknown media type.\n"
+-msgstr "Tipo desconhecido de mídia.\n"
+ 
+-#: ../ifconfig.c:881
+-#, c-format
+-msgid "%s: invalid %s address.\n"
++#: ../ifconfig.c:792 ../ifconfig.c:882
++#, fuzzy, c-format
++msgid "Bad address.\n"
+ msgstr "%s: endereço %s inválido.\n"
+ 
+-#: ../ifconfig.c:920 ../ifconfig.c:963 ../ifconfig.c:1011
+-msgid "No support for INET6 on this system.\n"
+-msgstr "Este sistema não tem suporte a INET6.\n"
+-
+-#: ../ifconfig.c:983
++#: ../ifconfig.c:885
++#, c-format
+ msgid "Address deletion not supported on this system.\n"
+ msgstr "Remoção de endereço não suportada neste sistema.\n"
+ 
+-#: ../ifconfig.c:1066
+-msgid "No support for INET on this system.\n"
+-msgstr "Este sistema não tem suporte a INET.\n"
++#: ../ifconfig.c:957
++#, fuzzy, c-format
++msgid "ifconfig: Cannot set address for this protocol family.\n"
++msgstr "Não sei como configurar endereços para a família %d.\n"
+ 
+-#: ../ifconfig.c:1076
++#: ../ifconfig.c:983
++#, c-format
+ msgid "No support for ECONET on this system.\n"
+ msgstr "Este sistema não tem suporte a ECONET.\n"
+ 
+-#: ../ifconfig.c:1084
++#: ../ifconfig.c:991
+ #, c-format
+ msgid "Don't know how to set addresses for family %d.\n"
+ msgstr "Não sei como configurar endereços para a família %d.\n"
+ 
+-#: ../netstat.c:383
++#: ../ifconfig.c:1021
++#, c-format
++msgid "WARNING: at least one error occured. (%d)\n"
++msgstr ""
++
++#: ../netstat.c:434
+ #, c-format
+ msgid ""
+ "(No info could be read for \"-p\": geteuid()=%d but you should be root.)\n"
+-msgstr ""
+-"(Não foi possível ler informações para \"-p\": geteuid()=%d mas você deve "
+-"ser root.)\n"
++msgstr "(Não foi possível ler informações para \"-p\": geteuid()=%d mas você deve ser root.)\n"
+ 
+-#: ../netstat.c:387
++#: ../netstat.c:438
++#, c-format
+ msgid ""
+ "(Not all processes could be identified, non-owned process info\n"
+ " will not be shown, you would have to be root to see it all.)\n"
+ msgstr ""
+-"(Nem todos os processos puderam ser identificados, informações sobre "
+-"processos\n"
++"(Nem todos os processos puderam ser identificados, informações sobre processos\n"
+ " de outrem não serão mostrados, você deve ser root para vê-los todos.)\n"
+ 
+-#: ../netstat.c:394 ../netstat.c:1089 ../netstat.c:1166
++#: ../netstat.c:445 ../netstat.c:1189 ../netstat.c:1266
+ msgid "LISTENING"
+ msgstr "OUVINDO"
+ 
+-#: ../netstat.c:395
++#: ../netstat.c:446
+ msgid "CONN SENT"
+ msgstr "CONN ENVIADO"
+ 
+-#: ../netstat.c:396 ../netstat.c:1168
++#: ../netstat.c:447 ../netstat.c:1268
+ msgid "DISC SENT"
+ msgstr "DISC ENVIADO"
+ 
+-#: ../netstat.c:397 ../netstat.c:464 ../netstat.c:809 ../netstat.c:1169
++#: ../netstat.c:448 ../netstat.c:515 ../netstat.c:904 ../netstat.c:1269
+ msgid "ESTABLISHED"
+ msgstr "ESTABELECIDA"
+ 
+-#: ../netstat.c:419
++#: ../netstat.c:470
++#, c-format
+ msgid "Active NET/ROM sockets\n"
+ msgstr "Ative sockets NET/ROM\n"
+ 
+-#: ../netstat.c:420
++#: ../netstat.c:471
++#, c-format
+ msgid ""
+-"User       Dest       Source     Device  State        Vr/Vs    Send-Q  "
+-"Recv-Q\n"
+-msgstr ""
+-"Usuário    Destino    Origem  Dispositivo Estado      Vr/Vs  Send-Q  Recv-Q\n"
++"User       Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-"
++"Q\n"
++msgstr "Usuário    Destino    Origem  Dispositivo Estado      Vr/Vs  Send-Q  Recv-Q\n"
+ 
+-#: ../netstat.c:430 ../netstat.c:1208
++#: ../netstat.c:481 ../netstat.c:1308
+ #, c-format
+ msgid "Problem reading data from %s\n"
+ msgstr "Problemas lendo dados de %s\n"
+ 
+-#: ../netstat.c:465
++#: ../netstat.c:516
+ msgid "SYN_SENT"
+ msgstr "SYN_ENVIADO"
+ 
+-#: ../netstat.c:466
++#: ../netstat.c:517
+ msgid "SYN_RECV"
+ msgstr "SYN_RECEBIDO"
+ 
+-#: ../netstat.c:467
++#: ../netstat.c:518
+ msgid "FIN_WAIT1"
+ msgstr "ESPERA_FIN1"
+ 
+-#: ../netstat.c:468
++#: ../netstat.c:519
+ msgid "FIN_WAIT2"
+ msgstr "ESPERA_FIN2"
+ 
+-#: ../netstat.c:469
++#: ../netstat.c:520
+ msgid "TIME_WAIT"
+ msgstr "TIME_WAIT"
+ 
+-#: ../netstat.c:470
++#: ../netstat.c:521
+ msgid "CLOSE"
+ msgstr "FECHAR"
+ 
+-#: ../netstat.c:471
++#: ../netstat.c:522
+ msgid "CLOSE_WAIT"
+ msgstr "ESPERANDO_FECHAR"
+ 
+-#: ../netstat.c:472
++#: ../netstat.c:523
+ msgid "LAST_ACK"
+ msgstr "ÚLTIMO_ACK"
+ 
+-#: ../netstat.c:473
++#: ../netstat.c:524
+ msgid "LISTEN"
+ msgstr "OUÇA"
+ 
+-#: ../netstat.c:474
++#: ../netstat.c:525
+ msgid "CLOSING"
+ msgstr "FECHANDO"
+ 
+-#: ../netstat.c:544
++#: ../netstat.c:596
+ #, c-format
+ msgid "warning, got bogus igmp6 line %d.\n"
+ msgstr "atenção, recebi linha igmp6 inválida %d.\n"
+ 
+-#: ../netstat.c:549 ../netstat.c:587 ../netstat.c:670 ../netstat.c:803
+-#: ../netstat.c:935 ../netstat.c:940
++#: ../netstat.c:601 ../netstat.c:639 ../netstat.c:763 ../netstat.c:898
++#: ../netstat.c:1032 ../netstat.c:1037
+ #, c-format
+ msgid "netstat: unsupported address family %d !\n"
+ msgstr "netstat: família de protocolos %d não suportada!\n"
+ 
+-#: ../netstat.c:562 ../netstat.c:567 ../netstat.c:575 ../netstat.c:582
++#: ../netstat.c:614 ../netstat.c:619 ../netstat.c:627 ../netstat.c:634
+ #, c-format
+ msgid "warning, got bogus igmp line %d.\n"
+ msgstr "atenção, recebi linha igmp inválida %d.\n"
+ 
+-#: ../netstat.c:666
++#: ../netstat.c:677
++#, fuzzy, c-format
++msgid "Active X.25 sockets\n"
++msgstr "Ativar sockets AX.25\n"
++
++#. IMHO, Vr/Vs is not very usefull --SF
++#: ../netstat.c:679
++#, fuzzy, c-format
++msgid ""
++"Dest         Source          Device  LCI  State        Vr/Vs  Send-Q  Recv-"
++"Q\n"
++msgstr "Destino    Origem Dispositivo Estado       Vr/Vs  Send-Q  Recv-Q\n"
++
++#: ../netstat.c:759
++#, c-format
+ msgid "warning, got bogus tcp line.\n"
+ msgstr "atenção, recebi linha tcp inválida.\n"
+ 
+-#: ../netstat.c:704 ../netstat.c:855 ../netstat.c:975
++#: ../netstat.c:800 ../netstat.c:953 ../netstat.c:1075
+ #, c-format
+ msgid "off (0.00/%ld/%d)"
+ msgstr "desligado (0.00/%ld/%ld)"
+ 
+-#: ../netstat.c:708
++#: ../netstat.c:804
+ #, c-format
+ msgid "on (%2.2f/%ld/%d)"
+ msgstr "em (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:713
++#: ../netstat.c:809
+ #, c-format
+ msgid "keepalive (%2.2f/%ld/%d)"
+ msgstr "keepalive (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:718
++#: ../netstat.c:814
+ #, c-format
+ msgid "timewait (%2.2f/%ld/%d)"
+ msgstr "timewait (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:723 ../netstat.c:864 ../netstat.c:985
++#: ../netstat.c:819 ../netstat.c:962 ../netstat.c:1085
+ #, c-format
+ msgid "unkn-%d (%2.2f/%ld/%d)"
+ msgstr "desconh.-%d (%2.2f/%ld)"
+ 
+-#: ../netstat.c:799
++#: ../netstat.c:894
++#, c-format
+ msgid "warning, got bogus udp line.\n"
+ msgstr "atenção, recebi linha udp inválida.\n"
+ 
+-#: ../netstat.c:817 ../netstat.c:1075 ../netstat.c:1108
++#: ../netstat.c:912 ../netstat.c:1175 ../netstat.c:1208
+ msgid "UNKNOWN"
+ msgstr "DESCONHECIDA"
+ 
+-#: ../netstat.c:860 ../netstat.c:980
++#: ../netstat.c:958 ../netstat.c:1080
+ #, c-format
+ msgid "on%d (%2.2f/%ld/%d)"
+ msgstr "ligado %d (%2.2f/%ld)"
+ 
+-#: ../netstat.c:949
++#: ../netstat.c:1046
++#, c-format
+ msgid "warning, got bogus raw line.\n"
+ msgstr "atenção, recebi linha raw inválida.\n"
+ 
+-#: ../netstat.c:1028
++#: ../netstat.c:1128
++#, c-format
+ msgid "warning, got bogus unix line.\n"
+ msgstr "atenção, recebi linha unix inválida.\n"
+ 
+-#: ../netstat.c:1055
++#: ../netstat.c:1155
+ msgid "STREAM"
+ msgstr "STREAM"
+ 
+-#: ../netstat.c:1059
++#: ../netstat.c:1159
+ msgid "DGRAM"
+ msgstr "DGRAM"
+ 
+-#: ../netstat.c:1063
++#: ../netstat.c:1163
+ msgid "RAW"
+ msgstr "RAW"
+ 
+-#: ../netstat.c:1067
++#: ../netstat.c:1167
+ msgid "RDM"
+ msgstr "RDM"
+ 
+-#: ../netstat.c:1071
++#: ../netstat.c:1171
+ msgid "SEQPACKET"
+ msgstr "SEQPACKET"
+ 
+-#: ../netstat.c:1080
++#: ../netstat.c:1180
+ msgid "FREE"
+ msgstr "LIVRE"
+ 
+-#: ../netstat.c:1096
++#: ../netstat.c:1196
+ msgid "CONNECTING"
+ msgstr "CONECTANDO"
+ 
+-#: ../netstat.c:1100
++#: ../netstat.c:1200
+ msgid "CONNECTED"
+ msgstr "CONECTADO"
+ 
+-#: ../netstat.c:1104
++#: ../netstat.c:1204
+ msgid "DISCONNECTING"
+ msgstr "DESCONECTANDO"
+ 
+-#: ../netstat.c:1135
++#: ../netstat.c:1235
++#, c-format
+ msgid "Active UNIX domain sockets "
+ msgstr "Domain sockets UNIX ativos "
+ 
+-#: ../netstat.c:1137 ../netstat.c:1666
++#: ../netstat.c:1237 ../netstat.c:1756
++#, c-format
+ msgid "(servers and established)"
+ msgstr "(servidores e estabelecidas)"
+ 
+-#: ../netstat.c:1140 ../netstat.c:1669
++#: ../netstat.c:1240 ../netstat.c:1759
++#, c-format
+ msgid "(only servers)"
+ msgstr "(sem os servidores)"
+ 
+-#: ../netstat.c:1142 ../netstat.c:1671
++#: ../netstat.c:1242 ../netstat.c:1761
++#, c-format
+ msgid "(w/o servers)"
+ msgstr "(sem os servidores)"
+ 
+-#: ../netstat.c:1145
++#: ../netstat.c:1245
++#, c-format
+ msgid ""
+ "\n"
+ "Proto RefCnt Flags       Type       State         I-Node"
+@@ -993,114 +919,118 @@ msgstr ""
+ "\n"
+ "Proto CntRef Flags       Tipo       Estado        I-Node Rota"
+ 
+-#: ../netstat.c:1147
++#: ../netstat.c:1247
++#, c-format
+ msgid " Path\n"
+ msgstr " Caminho\n"
+ 
+-#: ../netstat.c:1167
++#: ../netstat.c:1267
+ msgid "SABM SENT"
+ msgstr "SABM ENVIADO"
+ 
+-#: ../netstat.c:1170
++#: ../netstat.c:1270
+ msgid "RECOVERY"
+ msgstr "RECUPERAÇÃO"
+ 
+-#: ../netstat.c:1184
++#: ../netstat.c:1284
++#, c-format
+ msgid "Active AX.25 sockets\n"
+ msgstr "Ativar sockets AX.25\n"
+ 
+-#: ../netstat.c:1185
++#: ../netstat.c:1285
++#, c-format
+ msgid "Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-Q\n"
+ msgstr "Destino    Origem Dispositivo Estado       Vr/Vs  Send-Q  Recv-Q\n"
+ 
+-#: ../netstat.c:1228
++#: ../netstat.c:1328
+ #, c-format
+ msgid "problem reading data from %s\n"
+ msgstr "problemas lendo dados de %s\n"
+ 
+-#: ../netstat.c:1279
++#: ../netstat.c:1379
++#, c-format
+ msgid ""
+ "Active IPX sockets\n"
+ "Proto Recv-Q Send-Q Local Address              Foreign Address            "
+ "State"
+ msgstr ""
+ "Sockets IPX ativos\n"
+-"Proto Recv-Q Send-Q Endereço Local             Endereço Remoto           "
+-"Estado"
++"Proto Recv-Q Send-Q Endereço Local             Endereço Remoto           Estado"
+ 
+-#: ../netstat.c:1281
++#: ../netstat.c:1381
++#, c-format
+ msgid " User"
+ msgstr " Usuário"
+ 
+-#: ../netstat.c:1315
++#: ../netstat.c:1415
+ msgid "ESTAB"
+ msgstr "ESTAB"
+ 
+-#: ../netstat.c:1323
++#: ../netstat.c:1423
+ msgid "UNK."
+ msgstr "DESC."
+ 
+-#: ../netstat.c:1367
+-msgid "     - no statistics available -"
+-msgstr "     - estatísticas não disponíveis -"
+-
+-#: ../netstat.c:1370
+-msgid "[NO FLAGS]"
+-msgstr "[SEM FLAGS]"
+-
+-#: ../netstat.c:1400
++#: ../netstat.c:1461
++#, c-format
+ msgid "Kernel Interface table\n"
+ msgstr "Tabela de Interfaces do Kernel\n"
+ 
+-#: ../netstat.c:1401
++#: ../netstat.c:1465
++#, fuzzy, c-format
+ msgid ""
+-"Iface   MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
+ "Flg\n"
+-msgstr ""
+-"Iface     MTU Met  RX-OK RX-ERR RX-DRP RX-OVR  TX-OK TX-ERR TX-DRP TX-OV "
+-"Opções\n"
++msgstr "Iface     MTU Met  RX-OK RX-ERR RX-DRP RX-OVR  TX-OK TX-ERR TX-DRP TX-OV Opções\n"
+ 
+-#: ../netstat.c:1404
++#: ../netstat.c:1469
+ msgid "missing interface information"
+ msgstr "falta informação da interface"
+ 
+-#: ../netstat.c:1425
++#: ../netstat.c:1492
++#, c-format
+ msgid ""
+-"usage: netstat [-veenNcCF] [<Af>] -r         netstat "
+-"{-V|--version|-h|--help}\n"
++"usage: netstat [-veenNcCF] [<Af>] -r         netstat {-V|--version|-h|--"
++"help}\n"
+ msgstr ""
+ "uso: netstat [-veenNcCF] [<Af>] -r         netstat {-V|--version|-h|--help}\n"
+ 
+-#: ../netstat.c:1426
++#: ../netstat.c:1493
++#, c-format
+ msgid "       netstat [-vnNcaeol] [<Socket> ...]\n"
+ msgstr "     netstat [-vnNcaeo] [<Socket>]\n"
+ 
+-#: ../netstat.c:1427
++#: ../netstat.c:1494
++#, c-format
+ msgid ""
+ "       netstat { [-veenNac] -i | [-cnNe] -M | -s }\n"
+ "\n"
+ msgstr "     netstat [-vnNcaeo] [<Socket>]\n"
+ 
+-#: ../netstat.c:1429
++#: ../netstat.c:1496
++#, c-format
+ msgid "        -r, --route              display routing table\n"
+ msgstr "        -r, --route             mostra tabela de roteamento\n"
+ 
+-#: ../netstat.c:1430
++#: ../netstat.c:1497
++#, c-format
+ msgid "        -i, --interfaces         display interface table\n"
+ msgstr "        -i, --interfaces        mostra tabela de interfaces\n"
+ 
+-#: ../netstat.c:1431
++#: ../netstat.c:1498
++#, c-format
+ msgid "        -g, --groups             display multicast group memberships\n"
+ msgstr ""
+ "        -o, --timers            mostra temporizadores\n"
+ "\n"
+ 
+-#: ../netstat.c:1432
++#: ../netstat.c:1499
++#, c-format
+ msgid ""
+ "        -s, --statistics         display networking statistics (like SNMP)\n"
+ msgstr "        -i, --interfaces        mostra tabela de interfaces\n"
+ 
+-#: ../netstat.c:1434
++#: ../netstat.c:1501
++#, c-format
+ msgid ""
+ "        -M, --masquerade         display masqueraded connections\n"
+ "\n"
+@@ -1108,19 +1038,38 @@ msgstr ""
+ "        -M, --masquerade        mostra conexões mascaradas\n"
+ "\n"
+ 
+-#: ../netstat.c:1438 ../route.c:87
++#: ../netstat.c:1505
++#, fuzzy, c-format
++msgid "        --numeric-hosts          don't resolve host names\n"
++msgstr "        -n, --numeric           não resolve nomes\n"
++
++#: ../netstat.c:1506
++#, fuzzy, c-format
++msgid "        --numeric-ports          don't resolve port names\n"
++msgstr "        -n, --numeric           não resolve nomes\n"
++
++#: ../netstat.c:1507
++#, fuzzy, c-format
++msgid "        --numeric-users          don't resolve user names\n"
++msgstr "        -n, --numeric           não resolve nomes\n"
++
++#: ../netstat.c:1508
++#, c-format
+ msgid "        -N, --symbolic           resolve hardware names\n"
+ msgstr "        -n, --numeric           não resolve nomes\n"
+ 
+-#: ../netstat.c:1439 ../route.c:88
++#: ../netstat.c:1509 ../route.c:88
++#, c-format
+ msgid "        -e, --extend             display other/more information\n"
+ msgstr "        -e, --extend             mostra outras/mais informações\n"
+ 
+-#: ../netstat.c:1440
++#: ../netstat.c:1510
++#, c-format
+ msgid "        -p, --programs           display PID/Program name for sockets\n"
+ msgstr "        -r, --route             mostra tabela de roteamento\n"
+ 
+-#: ../netstat.c:1441
++#: ../netstat.c:1511
++#, c-format
+ msgid ""
+ "        -c, --continuous         continuous listing\n"
+ "\n"
+@@ -1128,30 +1077,33 @@ msgstr ""
+ "        -c, --continuous        listagem contínua\n"
+ "\n"
+ 
+-#: ../netstat.c:1442
++#: ../netstat.c:1512
++#, c-format
+ msgid "        -l, --listening          display listening server sockets\n"
+ msgstr "        -L, --netlink           mostra mensagens netlink do kernel\n"
+ 
+-#: ../netstat.c:1443
++#: ../netstat.c:1513
++#, c-format
+ msgid ""
+ "        -a, --all, --listening   display all sockets (default: connected)\n"
+ msgstr "        -a, --all, --listening  mostra tudo\n"
+ 
+-#: ../netstat.c:1444
++#: ../netstat.c:1514
++#, c-format
+ msgid "        -o, --timers             display timers\n"
+ msgstr ""
+ "        -o, --timers            mostra temporizadores\n"
+ "\n"
+ 
+-#: ../netstat.c:1445 ../route.c:89
++#: ../netstat.c:1515 ../route.c:89
++#, c-format
+ msgid ""
+ "        -F, --fib                display Forwarding Information Base "
+ "(default)\n"
+-msgstr ""
+-"        -F, --fib             mostra a Base de Informações de Repasse "
+-"(default)\n"
++msgstr "        -F, --fib             mostra a Base de Informações de Repasse (default)\n"
+ 
+-#: ../netstat.c:1446 ../route.c:90
++#: ../netstat.c:1516 ../route.c:90
++#, c-format
+ msgid ""
+ "        -C, --cache              display routing cache instead of FIB\n"
+ "\n"
+@@ -1159,136 +1111,145 @@ msgstr ""
+ "        -C, --cache              mostra cache de roteamento no lugar da FIB\n"
+ "\n"
+ 
+-#: ../netstat.c:1448
++#: ../netstat.c:1518
++#, c-format
+ msgid ""
+-"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx "
+-"--netrom\n"
++"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --"
++"netrom\n"
+ msgstr ""
+-"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx "
+-"--netrom\n"
++"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --"
++"netrom\n"
+ 
+-#: ../netstat.c:1449 ../route.c:92
+-#, c-format
+-msgid "  <AF>=Use '-A <af>' or '--<af>' Default: %s\n"
++#: ../netstat.c:1519
++#, fuzzy, c-format
++msgid "  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: %s\n"
+ msgstr "  <AF>=Use '-A <af>' ou [--<af>' Default: %s\n"
+ 
+-#: ../netstat.c:1450 ../route.c:93
++#: ../netstat.c:1520 ../route.c:93
++#, c-format
+ msgid "  List of possible address families (which support routing):\n"
+-msgstr ""
+-"  Lista das famílias de endereços possíveis (que suportam roteamento):\n"
++msgstr "  Lista das famílias de endereços possíveis (que suportam roteamento):\n"
+ 
+-#: ../netstat.c:1663
++#: ../netstat.c:1753
++#, c-format
+ msgid "Active Internet connections "
+ msgstr "Conexões Internet Ativas "
+ 
+-#: ../netstat.c:1673
++#: ../netstat.c:1763
++#, c-format
+ msgid ""
+ "\n"
+-"Proto Recv-Q Send-Q Local Address           Foreign Address         State    "
+-"  "
++"Proto Recv-Q Send-Q Local Address           Foreign Address         "
++"State      "
+ msgstr ""
+ "\n"
+-"Proto Recv-Q Send-Q Endereço Local          Endereço Remoto         Estado   "
+-"  "
++"Proto Recv-Q Send-Q Endereço Local          Endereço Remoto         Estado     "
+ 
+-#: ../netstat.c:1675
++#: ../netstat.c:1765
++#, c-format
+ msgid " User       Inode     "
+ msgstr " Usuário   "
+ 
+-#: ../netstat.c:1678
++#: ../netstat.c:1768
++#, c-format
+ msgid " Timer"
+ msgstr " Temporizador"
+ 
+-#: ../netstat.c:1708
++#: ../netstat.c:1798
++#, c-format
+ msgid "IPv4 Group Memberships\n"
+ msgstr "IPv4 Group Memberships\n"
+ 
+-#: ../netstat.c:1709
++#: ../netstat.c:1799
++#, c-format
+ msgid "Interface       RefCnt Group\n"
+ msgstr "Interface       CntRef Grupo\n"
+ 
+-#: ../rarp.c:43
++#: ../rarp.c:44
+ msgid "This kernel does not support RARP.\n"
+ msgstr "Este kernel não tem suporte a RARP.\n"
+ 
+-#: ../rarp.c:82
++#: ../rarp.c:83
+ #, c-format
+ msgid "no RARP entry for %s.\n"
+ msgstr "Sem entrada RARP para %s.\n"
+ 
+-#: ../rarp.c:95
++#: ../rarp.c:96
+ #, c-format
+ msgid "%s: bad hardware address\n"
+ msgstr "%s: endereço de hardware inválido\n"
+ 
+-#: ../rarp.c:127
++#: ../rarp.c:128
+ #, c-format
+ msgid "rarp: cannot open file %s:%s.\n"
+ msgstr "rarp: não foi possível abrir o arquivo %s:%s.\n"
+ 
+-#: ../rarp.c:139
++#: ../rarp.c:140
+ #, c-format
+ msgid "rarp: format error at %s:%u\n"
+ msgstr "rarp: erro de formato em %s:%u\n"
+ 
+-#: ../rarp.c:143 ../rarp.c:287
++#: ../rarp.c:144 ../rarp.c:289
+ #, c-format
+ msgid "rarp: %s: unknown host\n"
+ msgstr "rarp: %s: máquina desconhecida\n"
+ 
+-#: ../rarp.c:146
++#: ../rarp.c:147
+ #, c-format
+ msgid "rarp: cannot set entry from %s:%u\n"
+ msgstr "rarp: não é possível incluir uma entrada para %s:%u\n"
+ 
+-#: ../rarp.c:175
++#: ../rarp.c:176
++#, c-format
+ msgid "Usage: rarp -a                               list entries in cache.\n"
+ msgstr ""
+ "Uso: rarp -a                                   lista entradas no cache\n"
+ 
+-#: ../rarp.c:176
++#: ../rarp.c:177
++#, c-format
+ msgid "       rarp -d <hostname>                    delete entry from cache.\n"
+-msgstr ""
+-"     rarp -d máquina                           remove entrada do cache\n"
++msgstr "     rarp -d máquina                           remove entrada do cache\n"
+ 
+-#: ../rarp.c:177
++#: ../rarp.c:178
++#, c-format
+ msgid "       rarp [<HW>] -s <hostname> <hwaddr>    add entry to cache.\n"
+-msgstr ""
+-"     rarp [-t tipo-hw] -s máquina endereço-hw  adiciona entrada ao cache\n"
++msgstr "     rarp [-t tipo-hw] -s máquina endereço-hw  adiciona entrada ao cache\n"
+ 
+-#: ../rarp.c:178
++#: ../rarp.c:179
++#, c-format
+ msgid ""
+ "       rarp -f                               add entries from /etc/ethers.\n"
+ msgstr ""
+ "       rarp -f                               adiciona entradas a partir do\n"
+ "                                             arquivo ethers.\n"
+ 
+-#: ../rarp.c:179
++#: ../rarp.c:180
++#, c-format
+ msgid ""
+ "       rarp -V                               display program version.\n"
+ "\n"
+-msgstr ""
+-"     rarp -V                                   mostra versão do programa\n"
++msgstr "     rarp -V                                   mostra versão do programa\n"
+ 
+-#: ../rarp.c:236
++#: ../rarp.c:238
+ #, c-format
+ msgid "%s: illegal option mix.\n"
+ msgstr "%s: mistura ilegal de opções.\n"
+ 
+-#: ../rarp.c:267
++#: ../rarp.c:269
+ #, c-format
+ msgid "rarp: %s: unknown hardware type.\n"
+ msgstr "rarp: %s: tipo desconhecido de hardware.\n"
+ 
+-#: ../route.c:79
++#: ../route.c:80
++#, c-format
+ msgid ""
+ "Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables\n"
+ msgstr ""
+-"Uso: route [-nNvee] [-FC] [famílias_de_endereços]  Lista as tabelas de "
+-"rotea-\n"
++"Uso: route [-nNvee] [-FC] [famílias_de_endereços]  Lista as tabelas de rotea-\n"
+ "                                                   mento do kernel\n"
+ 
+-#: ../route.c:80
++#: ../route.c:81
++#, c-format
+ msgid ""
+ "       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.\n"
+ "\n"
+@@ -1298,35 +1259,42 @@ msgstr ""
+ "                                                   mento da família.\n"
+ "\n"
+ 
+-#: ../route.c:82
++#: ../route.c:83
++#, c-format
+ msgid ""
+ "       route {-h|--help} [<AF>]              Detailed usage syntax for "
+ "specified AF.\n"
+ msgstr ""
+-"       route {-h|--help} [família_de_endereços]    Sintaxe para a AF "
+-"(Família\n"
+-"                                                   de endereços) "
+-"espeficicada.\n"
++"       route {-h|--help} [família_de_endereços]    Sintaxe para a AF (Família\n"
++"                                                   de endereços) espeficicada.\n"
+ 
+-#: ../route.c:83
++#: ../route.c:84
++#, c-format
+ msgid ""
+ "       route {-V|--version}                  Display version/author and "
+ "exit.\n"
+ "\n"
+ msgstr ""
+-"       route {-V|--version}                        Mostra a versão do "
+-"comando\n"
++"       route {-V|--version}                        Mostra a versão do comando\n"
+ "                                                   e sai.\n"
+ 
++#: ../route.c:92
++#, fuzzy, c-format
++msgid "  <AF>=Use '-A <af>' or '--<af>'; default: %s\n"
++msgstr "  <AF>=Use '-A <af>' ou [--<af>' Default: %s\n"
++
+ #: ../plipconfig.c:66
++#, c-format
+ msgid "Usage: plipconfig [-a] [-i] [-v] interface\n"
+ msgstr "Uso: ifconfig [-a] [-i] [-v] interface\n"
+ 
+ #: ../plipconfig.c:67
++#, c-format
+ msgid "                  [nibble NN] [trigger NN]\n"
+ msgstr "                [[família] endereço]\n"
+ 
+ #: ../plipconfig.c:68
++#, c-format
+ msgid "       plipconfig -V | --version\n"
+ msgstr "       plipconfig -V | --version\n"
+ 
+@@ -1335,25 +1303,29 @@ msgstr "       plipconfig -V | --version
+ msgid "%s\tnibble %lu  trigger %lu\n"
+ msgstr "%s\tnibble %lu  trigger %lu\n"
+ 
+-#: ../iptunnel.c:79
++#: ../iptunnel.c:85
++#, c-format
+ msgid "Usage: iptunnel { add | change | del | show } [ NAME ]\n"
+ msgstr "Uso: iptunnel { add | change | del | show } [ NOME ]\n"
+ 
+-#: ../iptunnel.c:80
++#: ../iptunnel.c:86
++#, c-format
+ msgid ""
+ "          [ mode { ipip | gre | sit } ] [ remote ADDR ] [ local ADDR ]\n"
+-msgstr ""
+-"          [ mode { ipip | gre | sit } ] [ remote END ] [ local END ]\n"
++msgstr "          [ mode { ipip | gre | sit } ] [ remote END ] [ local END ]\n"
+ 
+-#: ../iptunnel.c:81
++#: ../iptunnel.c:87
++#, c-format
+ msgid "          [ [i|o]seq ] [ [i|o]key KEY ] [ [i|o]csum ]\n"
+ msgstr "          [ [i|o]seq ] [ [i|o]key KEY ] [ [i|o]csum ]\n"
+ 
+-#: ../iptunnel.c:82
++#: ../iptunnel.c:88
++#, c-format
+ msgid "          [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev PHYS_DEV ]\n"
+ msgstr "          [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev DISP_FÍSICO ]\n"
+ 
+-#: ../iptunnel.c:83
++#: ../iptunnel.c:89
++#, c-format
+ msgid ""
+ "       iptunnel -V | --version\n"
+ "\n"
+@@ -1361,451 +1333,734 @@ msgstr ""
+ "       iptunnel -V | --version\n"
+ "\n"
+ 
+-#: ../iptunnel.c:84
++#: ../iptunnel.c:90
++#, c-format
+ msgid "Where: NAME := STRING\n"
+ msgstr "Onde: NAME := STRING\n"
+ 
+-#: ../iptunnel.c:85
++#: ../iptunnel.c:91
++#, c-format
+ msgid "       ADDR := { IP_ADDRESS | any }\n"
+ msgstr "       END := { ENDEREÇO_IP | any }\n"
+ 
+-#: ../iptunnel.c:86
++#: ../iptunnel.c:92
++#, c-format
+ msgid "       TOS  := { NUMBER | inherit }\n"
+ msgstr "       TOS  := { NÚMERO | inherit }\n"
+ 
+-#: ../iptunnel.c:87
++#: ../iptunnel.c:93
++#, c-format
+ msgid "       TTL  := { 1..255 | inherit }\n"
+ msgstr "       TTL  := { 1..255 | inherit }\n"
+ 
+-#: ../iptunnel.c:88
++#: ../iptunnel.c:94
++#, c-format
+ msgid "       KEY  := { DOTTED_QUAD | NUMBER }\n"
+ msgstr "       KEY  := { QUATRO_NÚMEROS_SEPARADOS_POR_PONTOS | NÚMERO }\n"
+ 
+-#: ../iptunnel.c:326
++#: ../iptunnel.c:332
++#, c-format
+ msgid "Keys are not allowed with ipip and sit.\n"
+ msgstr "Chaves não são permitidas com ipip e sit.\n"
+ 
+-#: ../iptunnel.c:346
++#: ../iptunnel.c:352
++#, c-format
+ msgid "Broadcast tunnel requires a source address.\n"
+ msgstr "Um túnel de broadcast precisa de um endereço de origem.\n"
+ 
+-#: ../iptunnel.c:361
++#: ../iptunnel.c:367
++#, c-format
+ msgid "ttl != 0 and noptmudisc are incompatible\n"
+ msgstr "ttl != 0 e noptmudisc são incompatíveis\n"
+ 
+-#: ../iptunnel.c:373
++#: ../iptunnel.c:379
++#, c-format
+ msgid "cannot determine tunnel mode (ipip, gre or sit)\n"
+ msgstr "não foi possível determinar o modo do túnel (ip, gre ou sit)\n"
+ 
+-#: ../iptunnel.c:411
++#: ../iptunnel.c:417
+ #, c-format
+ msgid "%s: %s/ip  remote %s  local %s "
+ msgstr "%s: %s/ip  remoto %s  local %s "
+ 
+-#: ../iptunnel.c:415
++#: ../iptunnel.c:421
+ msgid "unknown"
+ msgstr "Desconhecido"
+ 
+-#: ../iptunnel.c:447
++#: ../iptunnel.c:453
++#, c-format
+ msgid "  Drop packets out of sequence.\n"
+ msgstr "  Descarte pacotes fora de seqüência.\n"
+ 
+-#: ../iptunnel.c:449
++#: ../iptunnel.c:455
++#, c-format
+ msgid "  Checksum in received packet is required.\n"
+ msgstr "  É necessário checksum nos pacotes recebidos.\n"
+ 
+-#: ../iptunnel.c:451
++#: ../iptunnel.c:457
++#, c-format
+ msgid "  Sequence packets on output.\n"
+ msgstr "  Seqüencie pacotes na saída.\n"
+ 
+-#: ../iptunnel.c:453
++#: ../iptunnel.c:459
++#, c-format
+ msgid "  Checksum output packets.\n"
+ msgstr "  Calcule o checksum para pacotes de saída.\n"
+ 
+-#: ../iptunnel.c:481
++#: ../iptunnel.c:487
++#, c-format
+ msgid "Wrong format of /proc/net/dev. Sorry.\n"
+ msgstr "Formato errado de /proc/net/dev. Desculpe.\n"
+ 
+-#: ../iptunnel.c:494
++#: ../iptunnel.c:500
+ #, c-format
+ msgid "Failed to get type of [%s]\n"
+ msgstr "Não foi possível obter o tipo de [%s]\n"
+ 
+-#: ../iptunnel.c:510
++#: ../iptunnel.c:516
++#, c-format
+ msgid "RX: Packets    Bytes        Errors CsumErrs OutOfSeq Mcasts\n"
+ msgstr "RX: Pacotes    Bytes        Erros  CsunErrs ForaSeq  Mcasts\n"
+ 
+-#: ../iptunnel.c:513
++#: ../iptunnel.c:519
++#, c-format
+ msgid "TX: Packets    Bytes        Errors DeadLoop NoRoute  NoBufs\n"
+ msgstr "TX: Pacotes    Bytes        Erros  DeadLoop SemRota  SemBufs\n"
+ 
+-#: ../statistics.c:45
++#: ../statistics.c:47
+ msgid "ICMP input histogram:"
+ msgstr "Histograma de entrada ICMP:"
+ 
+-#: ../statistics.c:46
++#: ../statistics.c:48
+ msgid "ICMP output histogram:"
+ msgstr "Histograma de saída ICMP"
+ 
+-#: ../statistics.c:63
++#: ../statistics.c:65
+ #, c-format
+ msgid "Forwarding is %s"
+ msgstr "Repassagem está %s"
+ 
+-#: ../statistics.c:64
+-#, c-format
+-msgid "Default TTL is %d"
++#: ../statistics.c:66
++#, fuzzy, c-format
++msgid "Default TTL is %u"
+ msgstr "Default TTL é %d"
+ 
+-#: ../statistics.c:65
+-#, c-format
+-msgid "%d total packets received"
++#: ../statistics.c:67
++#, fuzzy, c-format
++msgid "%u total packets received"
+ msgstr "%d total de pacotes recebidos"
+ 
+-#: ../statistics.c:66
+-#, c-format
+-msgid "%d with invalid headers"
++#: ../statistics.c:68
++#, fuzzy, c-format
++msgid "%u with invalid headers"
+ msgstr "%d com cabeçalhos inválidos"
+ 
+-#: ../statistics.c:67
+-#, c-format
+-msgid "%d with invalid addresses"
++#: ../statistics.c:69
++#, fuzzy, c-format
++msgid "%u with invalid addresses"
+ msgstr "%d com endereços inválidos"
+ 
+-#: ../statistics.c:68
+-#, c-format
+-msgid "%d forwarded"
++#: ../statistics.c:70
++#, fuzzy, c-format
++msgid "%u forwarded"
+ msgstr "%d repassados"
+ 
+-#: ../statistics.c:69
+-#, c-format
+-msgid "%d with unknown protocol"
++#: ../statistics.c:71
++#, fuzzy, c-format
++msgid "%u with unknown protocol"
+ msgstr "%d com protocolo desconhecido"
+ 
+-#: ../statistics.c:70
+-#, c-format
+-msgid "%d incoming packets discarded"
++#: ../statistics.c:72
++#, fuzzy, c-format
++msgid "%u incoming packets discarded"
+ msgstr "%d pacotes entrantes descartados"
+ 
+-#: ../statistics.c:71
+-#, c-format
+-msgid "%d incoming packets delivered"
++#: ../statistics.c:73
++#, fuzzy, c-format
++msgid "%u incoming packets delivered"
+ msgstr "%d pacotes entrantes despachados"
+ 
+-#: ../statistics.c:72
+-#, c-format
+-msgid "%d requests sent out"
++#: ../statistics.c:74
++#, fuzzy, c-format
++msgid "%u requests sent out"
+ msgstr "%d requisições enviadas"
+ 
+ #. ?
+-#: ../statistics.c:73
+-#, c-format
+-msgid "%d outgoing packets dropped"
++#: ../statistics.c:75
++#, fuzzy, c-format
++msgid "%u outgoing packets dropped"
+ msgstr "%d pacotes saintes descartados"
+ 
+-#: ../statistics.c:74
+-#, c-format
+-msgid "%d dropped because of missing route"
++#: ../statistics.c:76
++#, fuzzy, c-format
++msgid "%u dropped because of missing route"
+ msgstr "%d descartados devido a falta de rota"
+ 
+-#: ../statistics.c:75
+-#, c-format
+-msgid "%d fragments dropped after timeout"
++#: ../statistics.c:77
++#, fuzzy, c-format
++msgid "%u fragments dropped after timeout"
+ msgstr "%d fragmentos descartados após estouro de tempo"
+ 
+-#: ../statistics.c:76
+-#, c-format
+-msgid "%d reassemblies required"
++#: ../statistics.c:78
++#, fuzzy, c-format
++msgid "%u reassemblies required"
+ msgstr "%d remontagens requeridas"
+ 
+ #. ?
+-#: ../statistics.c:77
+-#, c-format
+-msgid "%d packets reassembled ok"
++#: ../statistics.c:79
++#, fuzzy, c-format
++msgid "%u packets reassembled ok"
+ msgstr "%d pacotes remontados sem problemas"
+ 
+-#: ../statistics.c:78
+-#, c-format
+-msgid "%d packet reassembles failed"
++#: ../statistics.c:80
++#, fuzzy, c-format
++msgid "%u packet reassembles failed"
+ msgstr "%d remontagens de pacotes falharam"
+ 
+-#: ../statistics.c:79
+-#, c-format
+-msgid "%d fragments received ok"
++#: ../statistics.c:81
++#, fuzzy, c-format
++msgid "%u fragments received ok"
+ msgstr "%d fragmentos recebidos sem problemas"
+ 
+-#: ../statistics.c:80
+-#, c-format
+-msgid "%d fragments failed"
++#: ../statistics.c:82
++#, fuzzy, c-format
++msgid "%u fragments failed"
+ msgstr "%d fragmentos falharam"
+ 
+-#: ../statistics.c:81
+-#, c-format
+-msgid "%d fragments created"
++#: ../statistics.c:83
++#, fuzzy, c-format
++msgid "%u fragments created"
+ msgstr "%d fragmentos criados"
+ 
+-#: ../statistics.c:86
+-#, c-format
+-msgid "%d ICMP messages received"
++#: ../statistics.c:88
++#, fuzzy, c-format
++msgid "%u ICMP messages received"
+ msgstr "%d mensagens ICMP recebidas"
+ 
+-#: ../statistics.c:87
+-#, c-format
+-msgid "%d input ICMP message failed."
++#: ../statistics.c:89
++#, fuzzy, c-format
++msgid "%u input ICMP message failed."
+ msgstr "%d mensagens ICMP entrantes falharam."
+ 
+-#: ../statistics.c:88 ../statistics.c:101
+-#, c-format
+-msgid "destination unreachable: %d"
++#: ../statistics.c:90 ../statistics.c:103
++#, fuzzy, c-format
++msgid "destination unreachable: %u"
+ msgstr "destino não alcançável: %d"
+ 
+-#: ../statistics.c:89
+-#, c-format
+-msgid "timeout in transit: %d"
++#: ../statistics.c:91
++#, fuzzy, c-format
++msgid "timeout in transit: %u"
+ msgstr "estouro de tempo em trânsito: %d"
+ 
+-#: ../statistics.c:90 ../statistics.c:103
+-#, c-format
+-msgid "wrong parameters: %d"
++#: ../statistics.c:92 ../statistics.c:105
++#, fuzzy, c-format
++msgid "wrong parameters: %u"
+ msgstr "parâmetros errados: %d"
+ 
+ #. ?
+-#: ../statistics.c:91
+-#, c-format
+-msgid "source quenchs: %d"
++#: ../statistics.c:93
++#, fuzzy, c-format
++msgid "source quenches: %u"
+ msgstr "source quenchs: %d"
+ 
+-#: ../statistics.c:92
+-#, c-format
+-msgid "redirects: %d"
++#: ../statistics.c:94
++#, fuzzy, c-format
++msgid "redirects: %u"
+ msgstr "redireções: %d"
+ 
+-#: ../statistics.c:93
+-#, c-format
+-msgid "echo requests: %d"
++#: ../statistics.c:95
++#, fuzzy, c-format
++msgid "echo requests: %u"
+ msgstr "requisições de eco: %d"
+ 
+-#: ../statistics.c:94 ../statistics.c:107
+-#, c-format
+-msgid "echo replies: %d"
++#: ../statistics.c:96 ../statistics.c:109
++#, fuzzy, c-format
++msgid "echo replies: %u"
+ msgstr "respostas de eco: %d"
+ 
+-#: ../statistics.c:95
+-#, c-format
+-msgid "timestamp request: %d"
++#: ../statistics.c:97
++#, fuzzy, c-format
++msgid "timestamp request: %u"
+ msgstr "requisições de timestamp: %d"
+ 
+-#: ../statistics.c:96
+-#, c-format
+-msgid "timestamp reply: %d"
++#: ../statistics.c:98
++#, fuzzy, c-format
++msgid "timestamp reply: %u"
+ msgstr "respostas a timestamps: %d"
+ 
+-#: ../statistics.c:97
+-#, c-format
+-msgid "address mask request: %d"
++#: ../statistics.c:99
++#, fuzzy, c-format
++msgid "address mask request: %u"
+ msgstr "requisições de mascara de endereço: %d"
+ 
+ #. ?
+-#: ../statistics.c:98
+-msgid "address mask replies"
+-msgstr "resposta a mascara de endereço"
++#: ../statistics.c:100 ../statistics.c:113
++#, fuzzy, c-format
++msgid "address mask replies: %u"
++msgstr "respostas a máscara de endereço: %d"
+ 
+ #. ?
+-#: ../statistics.c:99
+-#, c-format
+-msgid "%d ICMP messages sent"
++#: ../statistics.c:101
++#, fuzzy, c-format
++msgid "%u ICMP messages sent"
+ msgstr "%d mensagens ICMP enviadas"
+ 
+-#: ../statistics.c:100
+-#, c-format
+-msgid "%d ICMP messages failed"
++#: ../statistics.c:102
++#, fuzzy, c-format
++msgid "%u ICMP messages failed"
+ msgstr "%d mensagens ICMP falharam"
+ 
+-#: ../statistics.c:102
+-#, c-format
+-msgid "time exceeded: %d"
++#: ../statistics.c:104
++#, fuzzy, c-format
++msgid "time exceeded: %u"
+ msgstr "tempo excedido: %d"
+ 
+ #. ?
+-#: ../statistics.c:104
+-#, c-format
+-msgid "source quench: %d"
++#: ../statistics.c:106
++#, fuzzy, c-format
++msgid "source quench: %u"
+ msgstr "source quench: %d"
+ 
+-#: ../statistics.c:105
+-#, c-format
+-msgid "redirect: %d"
++#: ../statistics.c:107
++#, fuzzy, c-format
++msgid "redirect: %u"
+ msgstr "redireções: %d"
+ 
+-#: ../statistics.c:106
+-#, c-format
+-msgid "echo request: %d"
++#: ../statistics.c:108
++#, fuzzy, c-format
++msgid "echo request: %u"
+ msgstr "requisições de eco: %d"
+ 
+-#: ../statistics.c:108
+-#, c-format
+-msgid "timestamp requests: %d"
++#: ../statistics.c:110
++#, fuzzy, c-format
++msgid "timestamp requests: %u"
+ msgstr "requisições de timestamp: %d"
+ 
+-#: ../statistics.c:109
+-#, c-format
+-msgid "timestamp replies: %d"
++#: ../statistics.c:111
++#, fuzzy, c-format
++msgid "timestamp replies: %u"
+ msgstr "respostas a timestamp: %d"
+ 
+-#: ../statistics.c:110
+-#, c-format
+-msgid "address mask requests: %d"
++#: ../statistics.c:112
++#, fuzzy, c-format
++msgid "address mask requests: %u"
+ msgstr "requisições de máscara de endereço: %d"
+ 
+-#: ../statistics.c:111
+-#, c-format
+-msgid "address mask replies: %d"
+-msgstr "respostas a máscara de endereço: %d"
+-
+-#: ../statistics.c:116
++#: ../statistics.c:118
+ #, c-format
+ msgid "RTO algorithm is %s"
+ msgstr "Algorítmo RTO é %s"
+ 
+-#: ../statistics.c:120
+-#, c-format
+-msgid "%d active connections openings"
++#: ../statistics.c:122
++#, fuzzy, c-format
++msgid "%u active connections openings"
+ msgstr "%d tentativas de conexão falharam"
+ 
+-#: ../statistics.c:121
+-#, c-format
+-msgid "%d passive connection openings"
++#: ../statistics.c:123
++#, fuzzy, c-format
++msgid "%u passive connection openings"
+ msgstr "%d opens passivos"
+ 
+-#: ../statistics.c:122
+-#, c-format
+-msgid "%d failed connection attempts"
++#: ../statistics.c:124
++#, fuzzy, c-format
++msgid "%u failed connection attempts"
+ msgstr "%d tentativas de conexão falharam"
+ 
+-#: ../statistics.c:123
+-#, c-format
+-msgid "%d connection resets received"
++#: ../statistics.c:125
++#, fuzzy, c-format
++msgid "%u connection resets received"
+ msgstr "%d resets de conexão recebidas"
+ 
+-#: ../statistics.c:124
+-#, c-format
+-msgid "%d connections established"
++#: ../statistics.c:126
++#, fuzzy, c-format
++msgid "%u connections established"
+ msgstr "%d conexões estabelecidas"
+ 
+-#: ../statistics.c:125
+-#, c-format
+-msgid "%d segments received"
++#: ../statistics.c:127
++#, fuzzy, c-format
++msgid "%u segments received"
+ msgstr "%d segmentos recebidos"
+ 
+-#: ../statistics.c:126
+-#, c-format
+-msgid "%d segments send out"
++#: ../statistics.c:128
++#, fuzzy, c-format
++msgid "%u segments send out"
+ msgstr "%d segmentos enviados"
+ 
+-#: ../statistics.c:127
+-#, c-format
+-msgid "%d segments retransmited"
++#: ../statistics.c:129
++#, fuzzy, c-format
++msgid "%u segments retransmited"
+ msgstr "%d segmentos retransmitidos"
+ 
+-#: ../statistics.c:128
+-#, c-format
+-msgid "%d bad segments received."
++#: ../statistics.c:130
++#, fuzzy, c-format
++msgid "%u bad segments received."
+ msgstr "%d segmentos ruins recebidos."
+ 
+-#: ../statistics.c:129
+-#, c-format
+-msgid "%d resets sent"
++#: ../statistics.c:131
++#, fuzzy, c-format
++msgid "%u resets sent"
+ msgstr "%d resets enviados"
+ 
+-#: ../statistics.c:134
+-#, c-format
+-msgid "%d packets received"
++#: ../statistics.c:136
++#, fuzzy, c-format
++msgid "%u packets received"
+ msgstr "%d pacotes recebidos"
+ 
+-#: ../statistics.c:135
+-#, c-format
+-msgid "%d packets to unknown port received."
++#: ../statistics.c:137
++#, fuzzy, c-format
++msgid "%u packets to unknown port received."
+ msgstr "%d pacotes para portas desconhecidas recebidos."
+ 
+-#: ../statistics.c:136
+-#, c-format
+-msgid "%d packet receive errors"
++#: ../statistics.c:138
++#, fuzzy, c-format
++msgid "%u packet receive errors"
+ msgstr "%d erros de recepção de pacotes"
+ 
+-#: ../statistics.c:137
+-#, c-format
+-msgid "%d packets sent"
++#: ../statistics.c:139
++#, fuzzy, c-format
++msgid "%u packets sent"
+ msgstr "%d pacotes enviados"
+ 
+-#: ../statistics.c:142
++#: ../statistics.c:144
++#, fuzzy, c-format
++msgid "%u SYN cookies sent"
++msgstr "%d pacotes enviados"
++
++#: ../statistics.c:145
++#, fuzzy, c-format
++msgid "%u SYN cookies received"
++msgstr "%d pacotes recebidos"
++
++#: ../statistics.c:146
++#, fuzzy, c-format
++msgid "%u invalid SYN cookies received"
++msgstr "%d pacotes recebidos"
++
++#: ../statistics.c:148
++#, fuzzy, c-format
++msgid "%u resets received for embryonic SYN_RECV sockets"
++msgstr "%d resets recebidos para sockets embriônicos SYN_RECV"
++
++#: ../statistics.c:150
++#, fuzzy, c-format
++msgid "%u packets pruned from receive queue because of socket buffer overrun"
++msgstr "%d pacotes retirados da fila de recepção devido a sobreposição de buffers de sockets"
++
++#. obsolete: 2.2.0 doesn't do that anymore
++#: ../statistics.c:153
++#, fuzzy, c-format
++msgid "%u packets pruned from receive queue"
++msgstr "%d pacotes retirados da fila de fora de ordem (out-of-order)"
++
++#: ../statistics.c:154
++#, fuzzy, c-format
++msgid ""
++"%u packets dropped from out-of-order queue because of socket buffer overrun"
++msgstr "%d pacotes descartados da fila de fora de ordem devido a sobreposição de buffers de sockets"
++
++#: ../statistics.c:156
++#, fuzzy, c-format
++msgid "%u ICMP packets dropped because they were out-of-window"
++msgstr "%d pacotes ICMP descartados porque estavam fora da janela"
++
++#: ../statistics.c:158
++#, fuzzy, c-format
++msgid "%u ICMP packets dropped because socket was locked"
++msgstr "%d pacotes ICMP descartadas porque o socket estava bloqueado"
++
++#: ../statistics.c:160
++#, c-format
++msgid "%u TCP sockets finished time wait in fast timer"
++msgstr ""
++
++#: ../statistics.c:161
++#, c-format
++msgid "%u time wait sockets recycled by time stamp"
++msgstr ""
++
++#: ../statistics.c:162
++#, c-format
++msgid "%u TCP sockets finished time wait in slow timer"
++msgstr ""
++
++#: ../statistics.c:163
++#, c-format
++msgid "%u passive connections rejected because of time stamp"
++msgstr ""
++
++#: ../statistics.c:165
++#, c-format
++msgid "%u active connections rejected because of time stamp"
++msgstr ""
++
++#: ../statistics.c:167
+ #, c-format
+-msgid "%d SYN cookies sent"
++msgid "%u packets rejects in established connections because of timestamp"
++msgstr ""
++
++#: ../statistics.c:169
++#, fuzzy, c-format
++msgid "%u delayed acks sent"
+ msgstr "%d pacotes enviados"
+ 
+-#: ../statistics.c:143
++#: ../statistics.c:170
+ #, c-format
+-msgid "%d SYN cookies received"
+-msgstr "%d pacotes recebidos"
++msgid "%u delayed acks further delayed because of locked socket"
++msgstr ""
+ 
+-#: ../statistics.c:144
++#: ../statistics.c:172
+ #, c-format
+-msgid "%d invalid SYN cookies received"
+-msgstr "%d pacotes recebidos"
++msgid "Quick ack mode was activated %u times"
++msgstr ""
+ 
+-#: ../statistics.c:146
++#: ../statistics.c:173
+ #, c-format
+-msgid "%d resets received for embryonic SYN_RECV sockets"
+-msgstr "%d resets recebidos para sockets embriônicos SYN_RECV"
++msgid "%u times the listen queue of a socket overflowed"
++msgstr ""
+ 
+-#: ../statistics.c:148
++#: ../statistics.c:175
+ #, c-format
+-msgid "%d packets pruned from receive queue because of socket buffer overrun"
++msgid "%u SYNs to LISTEN sockets ignored"
+ msgstr ""
+-"%d pacotes retirados da fila de recepção devido a sobreposição de buffers de "
+-"sockets"
+ 
+-#. obsolete: 2.2.0 doesn't do that anymore
+-#: ../statistics.c:151
++#: ../statistics.c:176
++#, c-format
++msgid "%u packets directly queued to recvmsg prequeue."
++msgstr ""
++
++#: ../statistics.c:178
+ #, c-format
+-msgid "%d packets pruned from out-of-order queue"
++msgid "%u of bytes directly received from backlog"
++msgstr ""
++
++#: ../statistics.c:180
++#, c-format
++msgid "%u of bytes directly received from prequeue"
++msgstr ""
++
++#: ../statistics.c:182
++#, fuzzy, c-format
++msgid "%u packets dropped from prequeue"
+ msgstr "%d pacotes retirados da fila de fora de ordem (out-of-order)"
+ 
+-#: ../statistics.c:152
++#: ../statistics.c:183
++#, fuzzy, c-format
++msgid "%u packet headers predicted"
++msgstr "%d pacotes recebidos"
++
++#: ../statistics.c:184
+ #, c-format
+-msgid ""
+-"%d packets dropped from out-of-order queue because of socket buffer overrun"
++msgid "%u packets header predicted and directly queued to user"
+ msgstr ""
+-"%d pacotes descartados da fila de fora de ordem devido a sobreposição de "
+-"buffers de sockets"
+ 
+-#: ../statistics.c:154
++#: ../statistics.c:186
+ #, c-format
+-msgid "%d ICMP packets dropped because they were out-of-window"
+-msgstr "%d pacotes ICMP descartados porque estavam fora da janela"
++msgid "Ran %u times out of system memory during packet sending"
++msgstr ""
+ 
+-#: ../statistics.c:156
++#: ../statistics.c:188
++#, fuzzy, c-format
++msgid "%u acknowledgments not containing data received"
++msgstr "%d pacotes para portas desconhecidas recebidos."
++
++#: ../statistics.c:189
+ #, c-format
+-msgid "%d ICMP packets dropped because socket was locked"
+-msgstr "%d pacotes ICMP descartadas porque o socket estava bloqueado"
++msgid "%u predicted acknowledgments"
++msgstr ""
++
++#: ../statistics.c:190
++#, c-format
++msgid "%u times recovered from packet loss due to fast retransmit"
++msgstr ""
++
++#: ../statistics.c:191
++#, c-format
++msgid "%u times recovered from packet loss due to SACK data"
++msgstr ""
++
++#: ../statistics.c:192
++#, fuzzy, c-format
++msgid "%u bad SACKs received"
++msgstr "%d segmentos ruins recebidos."
++
++#: ../statistics.c:193
++#, c-format
++msgid "Detected reordering %u times using FACK"
++msgstr ""
++
++#: ../statistics.c:194
++#, c-format
++msgid "Detected reordering %u times using SACK"
++msgstr ""
++
++#: ../statistics.c:195
++#, c-format
++msgid "Detected reordering %u times using time stamp"
++msgstr ""
++
++#: ../statistics.c:196
++#, c-format
++msgid "Detected reordering %u times using reno fast retransmit"
++msgstr ""
++
++#: ../statistics.c:197
++#, c-format
++msgid "%u congestion windows fully recovered"
++msgstr ""
++
++#: ../statistics.c:198
++#, c-format
++msgid "%u congestion windows partially recovered using Hoe heuristic"
++msgstr ""
++
++#: ../statistics.c:199
++#, c-format
++msgid "%u congestion window recovered using DSACK"
++msgstr ""
++
++#: ../statistics.c:200
++#, c-format
++msgid "%u congestion windows recovered after partial ack"
++msgstr ""
++
++#: ../statistics.c:201
++#, fuzzy, c-format
++msgid "%u retransmits lost"
++msgstr "%d resets enviados"
++
++#: ../statistics.c:202
++#, c-format
++msgid "%u timeouts after reno fast retransmit"
++msgstr ""
++
++#: ../statistics.c:203
++#, c-format
++msgid "%u timeouts after SACK recovery"
++msgstr ""
++
++#: ../statistics.c:204
++#, c-format
++msgid "%u timeouts in loss state"
++msgstr ""
++
++#: ../statistics.c:205
++#, fuzzy, c-format
++msgid "%u fast retransmits"
++msgstr "%d segmentos retransmitidos"
++
++#: ../statistics.c:206
++#, c-format
++msgid "%u forward retransmits"
++msgstr ""
++
++#: ../statistics.c:207
++#, c-format
++msgid "%u retransmits in slow start"
++msgstr ""
++
++#: ../statistics.c:208
++#, c-format
++msgid "%u other TCP timeouts"
++msgstr ""
++
++#: ../statistics.c:209
++#, fuzzy, c-format
++msgid "%u reno fast retransmits failed"
++msgstr "%d segmentos retransmitidos"
++
++#: ../statistics.c:210
++#, fuzzy, c-format
++msgid "%u sack retransmits failed"
++msgstr "%d remontagens de pacotes falharam"
++
++#: ../statistics.c:211
++#, c-format
++msgid "%u times receiver scheduled too late for direct processing"
++msgstr ""
++
++#: ../statistics.c:212
++#, fuzzy, c-format
++msgid "%u packets collapsed in receive queue due to low socket buffer"
++msgstr "%d pacotes retirados da fila de recepção devido a sobreposição de buffers de sockets"
++
++#: ../statistics.c:213
++#, c-format
++msgid "%u DSACKs sent for old packets"
++msgstr ""
++
++#: ../statistics.c:214
++#, c-format
++msgid "%u DSACKs sent for out of order packets"
++msgstr ""
++
++#: ../statistics.c:215
++#, fuzzy, c-format
++msgid "%u DSACKs received"
++msgstr "%d pacotes recebidos"
++
++#: ../statistics.c:216
++#, fuzzy, c-format
++msgid "%u DSACKs for out of order packets received"
++msgstr "%d total de pacotes recebidos"
++
++#: ../statistics.c:217
++#, fuzzy, c-format
++msgid "%u connections reset due to unexpected SYN"
++msgstr "%d resets de conexão recebidas"
++
++#: ../statistics.c:218
++#, fuzzy, c-format
++msgid "%u connections reset due to unexpected data"
++msgstr "%d resets de conexão recebidas"
++
++#: ../statistics.c:219
++#, fuzzy, c-format
++msgid "%u connections reset due to early user close"
++msgstr "%d resets de conexão recebidas"
++
++#: ../statistics.c:220
++#, c-format
++msgid "%u connections aborted due to memory pressure"
++msgstr ""
++
++#: ../statistics.c:221
++#, fuzzy, c-format
++msgid "%u connections aborted due to timeout"
++msgstr "%d resets de conexão recebidas"
+ 
+ #: ../statistics.c:222
++#, c-format
++msgid "%u connections aborted after user close in linger timeout"
++msgstr ""
++
++#: ../statistics.c:223
++#, c-format
++msgid "%u times unabled to send RST due to no memory"
++msgstr ""
++
++#: ../statistics.c:224
++#, c-format
++msgid "TCP ran low on memory %u times"
++msgstr ""
++
++#: ../statistics.c:225
++#, c-format
++msgid "%u TCP data loss events"
++msgstr ""
++
++#: ../statistics.c:292
+ msgid "enabled"
+ msgstr "habilitado"
+ 
+-#: ../statistics.c:222
++#: ../statistics.c:292
+ msgid "disabled"
+ msgstr "desabilitado"
+ 
+-#: ../statistics.c:272
+-#, c-format
+-msgid "unknown title %s\n"
+-msgstr "título %s desconhecido\n"
+-
+-#: ../statistics.c:298
++#: ../statistics.c:375
+ msgid "error parsing /proc/net/snmp"
+ msgstr "erro lendo /proc/net/snmp"
+ 
+-#: ../statistics.c:311
++#: ../statistics.c:388
+ msgid "cannot open /proc/net/snmp"
+ msgstr "não foi possível abrir /proc/net/snmp"
+ 
+@@ -1819,89 +2074,95 @@ msgstr "O tipo de hardware `%s' não é su
+ msgid "Cannot change line discipline to `%s'.\n"
+ msgstr "Não foi possível mudar a disciplina da linha para `%s'.\n"
+ 
+-#: ../lib/af.c:145 ../lib/hw.c:148
++#: ../lib/af.c:153 ../lib/hw.c:161
+ msgid "UNSPEC"
+ msgstr "Não Especificado"
+ 
+-#: ../lib/af.c:147
++#: ../lib/af.c:155
+ msgid "UNIX Domain"
+ msgstr "UNIX Domain"
+ 
+-#: ../lib/af.c:150
++#: ../lib/af.c:158
+ msgid "DARPA Internet"
+ msgstr "DARPA Internet"
+ 
+-#: ../lib/af.c:153
++#: ../lib/af.c:161
+ msgid "IPv6"
+ msgstr "IPv6"
+ 
+-#: ../lib/af.c:156 ../lib/hw.c:169
++#: ../lib/af.c:164 ../lib/hw.c:182
+ msgid "AMPR AX.25"
+ msgstr "AX.25 AMPR"
+ 
+-#: ../lib/af.c:159 ../lib/hw.c:175
++#: ../lib/af.c:167 ../lib/hw.c:188
+ msgid "AMPR NET/ROM"
+ msgstr "NET/ROM AMPR"
+ 
+-#: ../lib/af.c:162
++#: ../lib/af.c:170
+ msgid "Novell IPX"
+ msgstr "Novell IPX"
+ 
+-#: ../lib/af.c:165
++#: ../lib/af.c:173
+ msgid "Appletalk DDP"
+ msgstr "Appletalk DDP"
+ 
+-#: ../lib/af.c:168 ../lib/hw.c:207
++#: ../lib/af.c:176 ../lib/hw.c:223
+ msgid "Econet"
+ msgstr "Econet"
+ 
+-#: ../lib/af.c:171 ../lib/hw.c:172
++#: ../lib/af.c:179
++msgid "CCITT X.25"
++msgstr ""
++
++#: ../lib/af.c:182 ../lib/hw.c:185
+ msgid "AMPR ROSE"
+ msgstr "AMPR ROSE"
+ 
+-#: ../lib/af.c:174 ../lib/hw.c:160
++#: ../lib/af.c:185 ../lib/hw.c:173
+ msgid "Ash"
+ msgstr "Ash"
+ 
+-#: ../lib/af.c:232
++#: ../lib/af.c:243
++#, c-format
+ msgid "Please don't supply more than one address family.\n"
+ msgstr "Por favor não especifique mais que uma família de endereços.\n"
+ 
+-#: ../lib/af.c:293
++#: ../lib/af.c:304
++#, c-format
+ msgid "Too much address family arguments.\n"
+ msgstr "Excesso no número de famílias de endereços.\n"
+ 
+-#: ../lib/af.c:304
++#: ../lib/af.c:315
+ #, c-format
+ msgid "Unknown address family `%s'.\n"
+ msgstr "Família de endereços `%s' desconhecida.\n"
+ 
+-#: ../lib/arcnet.c:53 ../lib/ax25.c:75 ../lib/ddp.c:50 ../lib/econet.c:52
+-#: ../lib/fddi.c:67 ../lib/hippi.c:68 ../lib/inet.c:244 ../lib/inet.c:259
+-#: ../lib/inet6.c:129 ../lib/ipx.c:81 ../lib/netrom.c:78 ../lib/rose.c:71
+-#: ../lib/rose.c:126 ../lib/unix.c:56 ../lib/unix.c:76
+-msgid "[NONE SET]"
+-msgstr "[Nenhum configurado]"
+-
+-#: ../lib/arcnet.c:81 ../lib/arcnet.c:96
++#: ../lib/arcnet.c:70 ../lib/arcnet.c:85
+ #, c-format
+ msgid "in_arcnet(%s): invalid arcnet address!\n"
+ msgstr "in_arcnet(%s): endereço arcnet inválido!\n"
+ 
+-#: ../lib/arcnet.c:108
++#: ../lib/arcnet.c:97
+ #, c-format
+ msgid "in_arcnet(%s): trailing : ignored!\n"
+ msgstr "in_arcnet(%s): trailing : ignorado!\n"
+ 
+-#: ../lib/arcnet.c:120
++#: ../lib/arcnet.c:109
+ #, c-format
+ msgid "in_arcnet(%s): trailing junk!\n"
+ msgstr "in_arcnet(%s): lixo no trailing!\n"
+ 
+ #: ../lib/ash.c:81
++#, c-format
+ msgid "Malformed Ash address"
+ msgstr "Endereço Ash mal formado"
+ 
++#: ../lib/ax25.c:75 ../lib/ddp.c:50 ../lib/econet.c:52 ../lib/inet.c:244
++#: ../lib/inet.c:259 ../lib/inet6.c:129 ../lib/ipx.c:81 ../lib/netrom.c:78
++#: ../lib/rose.c:71 ../lib/unix.c:56 ../lib/unix.c:76
++msgid "[NONE SET]"
++msgstr "[Nenhum configurado]"
++
+ #: ../lib/ax25.c:97 ../lib/netrom.c:100
+ msgid "Invalid callsign"
+ msgstr "Callsign inválido"
+@@ -1911,22 +2172,21 @@ msgid "Callsign too long"
+ msgstr "Callsign muito longo"
+ 
+ #: ../lib/ax25_gr.c:47
++#, c-format
+ msgid "AX.25 not configured in this system.\n"
+ msgstr "O AX.25 não foi configurado neste sistema.\n"
+ 
+ #: ../lib/ax25_gr.c:50
++#, c-format
+ msgid "Kernel AX.25 routing table\n"
+ msgstr "Tabela de roteamento AX.25 do kernel\n"
+ 
+ #. xxx
+ #: ../lib/ax25_gr.c:51 ../lib/rose_gr.c:55
++#, c-format
+ msgid "Destination  Iface    Use\n"
+ msgstr "Destino      Iface    Uso\n"
+ 
+-#: ../lib/ddp_gr.c:21
+-msgid "Routing table for `ddp' not yet supported.\n"
+-msgstr "Tabela de roteamento para `ddp' ainda não suportada.\n"
+-
+ #: ../lib/ether.c:74 ../lib/ether.c:91
+ #, c-format
+ msgid "in_ether(%s): invalid ether address!\n"
+@@ -1942,253 +2202,268 @@ msgstr "in_ether(%s): trailing : ignorad
+ msgid "in_ether(%s): trailing junk!\n"
+ msgstr "in_ether(%s): lixo no trailing!\n"
+ 
+-#: ../lib/fddi.c:95 ../lib/fddi.c:110
++#: ../lib/fddi.c:84 ../lib/fddi.c:99
+ #, c-format
+ msgid "in_fddi(%s): invalid fddi address!\n"
+ msgstr "in_fddi(%S): endereço fddi inválido!\n"
+ 
+-#: ../lib/fddi.c:122
++#: ../lib/fddi.c:111
+ #, c-format
+ msgid "in_fddi(%s): trailing : ignored!\n"
+ msgstr "in_fddi(%s): trailing : ignorado!\n"
+ 
+-#: ../lib/fddi.c:134
++#: ../lib/fddi.c:123
+ #, c-format
+ msgid "in_fddi(%s): trailing junk!\n"
+ msgstr "in_fddi(%s): lixo no trailing!\n"
+ 
+-#: ../lib/getroute.c:97 ../lib/setroute.c:76
++#: ../lib/getroute.c:101 ../lib/setroute.c:80
+ #, c-format
+ msgid "Address family `%s' not supported.\n"
+ msgstr "Família de endereços `%s' não suportada.\n"
+ 
+-#: ../lib/getroute.c:103 ../lib/setroute.c:80
++#: ../lib/getroute.c:107 ../lib/setroute.c:84
+ #, c-format
+ msgid "No routing for address family `%s'.\n"
+ msgstr "Nenhum roteamento para a família `%s'\n"
+ 
+-#: ../lib/hippi.c:96 ../lib/hippi.c:111
++#: ../lib/hippi.c:84 ../lib/hippi.c:99
+ #, c-format
+ msgid "in_hippi(%s): invalid hippi address!\n"
+ msgstr "in_fddi(%S): endereço fddi inválido!\n"
+ 
+-#: ../lib/hippi.c:123
++#: ../lib/hippi.c:111
+ #, c-format
+ msgid "in_hippi(%s): trailing : ignored!\n"
+ msgstr "in_fddi(%s): trailing : ignorado!\n"
+ 
+-#: ../lib/hippi.c:134
++#: ../lib/hippi.c:122
+ #, c-format
+ msgid "in_hippi(%s): trailing junk!\n"
+ msgstr "in_fddi(%s): lixo no trailing!\n"
+ 
+-#: ../lib/hw.c:147
++#: ../lib/hw.c:160
+ msgid "Local Loopback"
+ msgstr "Loopback Local"
+ 
+-#: ../lib/hw.c:150
++#: ../lib/hw.c:163
+ msgid "Serial Line IP"
+ msgstr "SLIP"
+ 
+-#: ../lib/hw.c:151
++#: ../lib/hw.c:164
+ msgid "VJ Serial Line IP"
+ msgstr "SLIP VJ"
+ 
+-#: ../lib/hw.c:152
++#: ../lib/hw.c:165
+ msgid "6-bit Serial Line IP"
+ msgstr "SLIP 6 bits"
+ 
+-#: ../lib/hw.c:153
++#: ../lib/hw.c:166
+ msgid "VJ 6-bit Serial Line IP"
+ msgstr "SLIP VJ 6 bits"
+ 
+-#: ../lib/hw.c:154
++#: ../lib/hw.c:167
+ msgid "Adaptive Serial Line IP"
+ msgstr "SLIP Adaptativo"
+ 
+-#: ../lib/hw.c:157
++#: ../lib/hw.c:170
+ msgid "Ethernet"
+ msgstr "Ethernet"
+ 
+-#: ../lib/hw.c:163
++#: ../lib/hw.c:176
+ msgid "Fiber Distributed Data Interface"
+ msgstr "FDDI - Fibra Ótica"
+ 
+-#: ../lib/hw.c:166
++#: ../lib/hw.c:179
+ msgid "HIPPI"
+ msgstr "HIPPI"
+ 
+-#: ../lib/hw.c:178
++#: ../lib/hw.c:191
++msgid "generic X.25"
++msgstr ""
++
++#: ../lib/hw.c:194
+ msgid "IPIP Tunnel"
+ msgstr "Túnel IPIP"
+ 
+-#: ../lib/hw.c:181
++#: ../lib/hw.c:197
+ msgid "Point-to-Point Protocol"
+ msgstr "Protocolo Ponto-a-Ponto"
+ 
+-#: ../lib/hw.c:184
++#: ../lib/hw.c:200
+ msgid "(Cisco)-HDLC"
+ msgstr "(Cisco)-HDLC"
+ 
+-#: ../lib/hw.c:185
++#: ../lib/hw.c:201
+ msgid "LAPB"
+ msgstr "LAPB"
+ 
+-#: ../lib/hw.c:188
++#: ../lib/hw.c:204
+ msgid "ARCnet"
+ msgstr "ARCnet"
+ 
+-#: ../lib/hw.c:191
++#: ../lib/hw.c:207
+ msgid "Frame Relay DLCI"
+ msgstr "Frame Relay DLCI"
+ 
+-#: ../lib/hw.c:192
++#: ../lib/hw.c:208
+ msgid "Frame Relay Access Device"
+ msgstr "FRAD - Dispositivo de Acesso a Frame Relay"
+ 
+-#: ../lib/hw.c:195
++#: ../lib/hw.c:211
+ msgid "IPv6-in-IPv4"
+ msgstr "IPv6 sobre IPv4"
+ 
+-#: ../lib/hw.c:198
++#: ../lib/hw.c:214
+ msgid "IrLAP"
+ msgstr "IrLAP"
+ 
+-#: ../lib/hw.c:201
++#: ../lib/hw.c:217
+ msgid "16/4 Mbps Token Ring"
+ msgstr "16/4 Mbps Token Ring"
+ 
+-#: ../lib/hw.c:203
++#: ../lib/hw.c:219
+ msgid "16/4 Mbps Token Ring (New)"
+ msgstr "16/4 Mbps Token Ring (Novo)"
+ 
++#: ../lib/hw.c:226
++msgid "Generic EUI-64"
++msgstr ""
++
+ #: ../lib/inet.c:153 ../lib/inet6.c:79
+ #, c-format
+ msgid "rresolve: unsupport address family %d !\n"
+ msgstr "rresolve: família de endereços %d não suportada!\n"
+ 
+-#: ../lib/inet6_gr.c:79
++#: ../lib/inet6.c:131
++#, fuzzy
++msgid "[UNKNOWN]"
++msgstr "DESCONHECIDA"
++
++#: ../lib/inet6_gr.c:71
++#, c-format
+ msgid "INET6 (IPv6) not configured in this system.\n"
+ msgstr "NET/ROM não configurado neste sistema.\n"
+ 
+-#: ../lib/inet6_gr.c:82
++#: ../lib/inet6_gr.c:74
++#, c-format
+ msgid "Kernel IPv6 routing table\n"
+ msgstr "Tabela de Roteamento IPv6 do Kernel\n"
+ 
+-#: ../lib/inet6_gr.c:84
++#: ../lib/inet6_gr.c:76
++#, c-format
+ msgid ""
+-"Destination                                 Next Hop                         "
+-"       Flags Metric Ref    Use Iface\n"
+-msgstr ""
+-"Destino                                     Próximo \"Hop\"                  "
+-"        Opções Métrica Ref   Uso Iface\n"
++"Destination                                 Next "
++"Hop                                Flags Metric Ref    Use Iface\n"
++msgstr "Destino                                     Próximo \"Hop\"                          Opções Métrica Ref   Uso Iface\n"
+ 
+-#: ../lib/inet6_gr.c:158
++#: ../lib/inet6_gr.c:150
++#, c-format
+ msgid "Kernel IPv6 Neighbour Cache\n"
+ msgstr "Cache de Vizinhos IPv6 do Kernel\n"
+ 
+-#: ../lib/inet6_gr.c:161
++#: ../lib/inet6_gr.c:153
++#, c-format
+ msgid ""
+ "Neighbour                                   HW Address        Iface    Flags "
+ "Ref State\n"
+-msgstr ""
+-"Vizinho                                     Endereço HW       Iface   Opções "
+-"Estado Ref\n"
++msgstr "Vizinho                                     Endereço HW       Iface   Opções Estado Ref\n"
+ 
+-#: ../lib/inet6_gr.c:165
++#: ../lib/inet6_gr.c:157
++#, c-format
+ msgid ""
+ "Neighbour                                   HW Address        Iface    Flags "
+ "Ref State            Stale(sec) Delete(sec)\n"
+ msgstr ""
+-"Vizinho                                     Endereço HW       Iface   Opções "
+-"Estado Ref\n"
++"Vizinho                                     Endereço HW       Iface   Opções Estado Ref\n"
+ "       Parado(seg) Remover(seg)\n"
+ 
+ #: ../lib/inet6_sr.c:46
++#, c-format
+ msgid "Usage: inet6_route [-vF] del Target\n"
+ msgstr "Uso: inet6_route [-vF] del Destino\n"
+ 
+ #: ../lib/inet6_sr.c:47
++#, c-format
+ msgid "       inet6_route [-vF] add Target [gw Gw] [metric M] [[dev] If]\n"
+ msgstr "       inet6_route [-vF] add Destino [gw Gw] [metric M] [[dev] If]\n"
+ 
+ #: ../lib/inet6_sr.c:48
++#, c-format
+ msgid "       inet6_route [-FC] flush      NOT supported\n"
+ msgstr "       inet6_route [-FC] flush      NÃO suportado\n"
+ 
+-#: ../lib/inet6_sr.c:182
++#: ../lib/inet6_sr.c:188
++#, c-format
+ msgid "Flushing `inet6' routing table not supported\n"
+ msgstr "Limpeza da tabela de roteamento `inet6' não é suportada\n"
+ 
+ #: ../lib/inet_gr.c:50 ../lib/inet_gr.c:220
++#, c-format
+ msgid "INET (IPv4) not configured in this system.\n"
+ msgstr "NET/ROM não configurado neste sistema.\n"
+ 
+ #: ../lib/inet_gr.c:53
++#, c-format
+ msgid "Kernel IP routing table\n"
+ msgstr "Tabela de Roteamento IP do Kernel\n"
+ 
+ #: ../lib/inet_gr.c:56
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags Metric Ref    Use "
+ "Iface\n"
+-msgstr ""
+-"Destino         Roteador        MáscaraGen.    Opções Métrica Ref   Uso "
+-"Iface\n"
++msgstr "Destino         Roteador        MáscaraGen.    Opções Métrica Ref   Uso Iface\n"
+ 
+ #: ../lib/inet_gr.c:59
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags   MSS Window  irtt "
+ "Iface\n"
+-msgstr ""
+-"Destino         Roteador        MáscaraGen.    Opções   MSS Janela  irtt "
+-"Iface\n"
++msgstr "Destino         Roteador        MáscaraGen.    Opções   MSS Janela  irtt Iface\n"
+ 
+ #: ../lib/inet_gr.c:62
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt\n"
+-msgstr ""
+-"Destino         Roteador        MáscaraGen     Opções Métrica Ref   Uso "
+-"Iface    MSS   Janela irtt\n"
++msgstr "Destino         Roteador        MáscaraGen     Opções Métrica Ref   Uso Iface    MSS   Janela irtt\n"
+ 
+ #: ../lib/inet_gr.c:237
++#, c-format
+ msgid "Kernel IP routing cache\n"
+ msgstr "Tabela de Roteamento IP do Kernel\n"
+ 
+ #: ../lib/inet_gr.c:258
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface\n"
+-msgstr ""
+-"Destino         Roteador        MáscaraGen.    Opções Métrica Ref   Uso "
+-"Iface\n"
++msgstr "Destino         Roteador        MáscaraGen.    Opções Métrica Ref   Uso Iface\n"
+ 
+ #: ../lib/inet_gr.c:261
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags   MSS Window  irtt "
+ "Iface\n"
+-msgstr ""
+-"Destino         Roteador        MáscaraGen.    Opções   MSS Janela  irtt "
+-"Iface\n"
++msgstr "Destino         Roteador        MáscaraGen.    Opções   MSS Janela  irtt Iface\n"
+ 
+ #: ../lib/inet_gr.c:266
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt  HH  Arp\n"
+-msgstr ""
+-"Destino         Roteador        Origem         Opções Métrica Ref   Uso "
+-"Iface    MSS   Janela irtt   HH  Arp\n"
++msgstr "Destino         Roteador        Origem         Opções Métrica Ref   Uso Iface    MSS   Janela irtt   HH  Arp\n"
+ 
+ #: ../lib/inet_gr.c:290
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt  TOS HHRef HHUptod     SpecDst\n"
+-msgstr ""
+-"Destino         Roteador        Origem         Opções Métrica Ref   Uso "
+-"Iface    MSS   Janela irtt   HH  Arp\n"
++msgstr "Destino         Roteador        Origem         Opções Métrica Ref   Uso Iface    MSS   Janela irtt   HH  Arp\n"
+ 
+-#: ../lib/inet_sr.c:50
++#: ../lib/inet_sr.c:51
++#, c-format
+ msgid ""
+ "Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] "
+ "[[dev] If]\n"
+@@ -2196,31 +2471,36 @@ msgstr ""
+ "Uso: inet_route [-vF] del {-host|-net} Destino[/prefixo] [gw Gw] [metric M] "
+ "[[dev] If]\n"
+ 
+-#: ../lib/inet_sr.c:51
++#: ../lib/inet_sr.c:52
++#, c-format
+ msgid ""
+ "       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]\n"
+ msgstr ""
+ "       inet_route [-vF] add {-host|-net} Destino[/prefixo] [gw Gw] [metric "
+ "M]\n"
+ 
+-#: ../lib/inet_sr.c:52
++#: ../lib/inet_sr.c:53
++#, c-format
+ msgid ""
+ "                              [netmask N] [mss Mss] [window W] [irtt I]\n"
+ msgstr ""
+ "                              [netmask N] [mss Mss] [window W] [irtt I]\n"
+ 
+-#: ../lib/inet_sr.c:53
++#: ../lib/inet_sr.c:54
++#, c-format
+ msgid "                              [mod] [dyn] [reinstate] [[dev] If]\n"
+ msgstr "                              [mod] [dyn] [reinstate] [[dev] If]\n"
+ 
+-#: ../lib/inet_sr.c:54
++#: ../lib/inet_sr.c:55
++#, c-format
+ msgid ""
+ "       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject\n"
+ msgstr ""
+ "       inet_route [-vF] add {-host|-net} Destino[/prefixo] [metric M] "
+ "reject\n"
+ 
+-#: ../lib/inet_sr.c:55
++#: ../lib/inet_sr.c:56
++#, c-format
+ msgid "       inet_route [-FC] flush      NOT supported\n"
+ msgstr "       inet_route [-FC] flush      NÃO suportado\n"
+ 
+@@ -2230,14 +2510,17 @@ msgid "route: %s: cannot use a NETWORK a
+ msgstr "route: %s: não é possível usar uma REDE como roteador!\n"
+ 
+ #: ../lib/inet_sr.c:174
++#, c-format
+ msgid "route: Invalid MSS/MTU.\n"
+ msgstr "route: MSS inválido.\n"
+ 
+ #: ../lib/inet_sr.c:187
++#, c-format
+ msgid "route: Invalid window.\n"
+ msgstr "route: janela inválida.\n"
+ 
+ #: ../lib/inet_sr.c:203
++#, c-format
+ msgid "route: Invalid initial rtt.\n"
+ msgstr "route: rtt inicial inválido.\n"
+ 
+@@ -2252,75 +2535,92 @@ msgid "route: bogus netmask %s\n"
+ msgstr "route: netmask %s inválida\n"
+ 
+ #: ../lib/inet_sr.c:270
++#, c-format
+ msgid "route: netmask doesn't match route address\n"
+ msgstr "route: a netmask não casa com o endereço de rede\n"
+ 
+ #: ../lib/inet_sr.c:306
++#, c-format
+ msgid "Flushing `inet' routing table not supported\n"
+ msgstr "Não é suportado limpar a tabela de roteamento `inet'\n"
+ 
+ #: ../lib/inet_sr.c:310
++#, c-format
+ msgid "Modifying `inet' routing cache not supported\n"
+ msgstr "Não é suportado modificar o cache de roteamento `inet'\n"
+ 
+ #: ../lib/ipx_gr.c:52
++#, c-format
+ msgid "IPX not configured in this system.\n"
+ msgstr "O AX.25 não foi configurado neste sistema.\n"
+ 
+ #: ../lib/ipx_gr.c:56
++#, c-format
+ msgid "Kernel IPX routing table\n"
+ msgstr "Tabela de roteamento IPX do kernel\n"
+ 
+ #. xxx
+ #: ../lib/ipx_gr.c:57
++#, c-format
+ msgid "Destination               Router Net                Router Node\n"
+ msgstr "Destino                   Rede Roteadora            Nó Roteador\n"
+ 
+ #: ../lib/ipx_sr.c:33
++#, c-format
+ msgid "IPX: this needs to be written\n"
+ msgstr "NET/ROM: isto precisa ser escrito\n"
+ 
+-#: ../lib/masq_info.c:197
++#: ../lib/masq_info.c:198
++#, c-format
+ msgid "IP masquerading entries\n"
+ msgstr "Entradas de IP mascarado\n"
+ 
+-#: ../lib/masq_info.c:200
++#: ../lib/masq_info.c:201
++#, c-format
+ msgid "prot   expire source               destination          ports\n"
+ msgstr "prot   expira origem               destino             portas\n"
+ 
+-#: ../lib/masq_info.c:203
++#: ../lib/masq_info.c:204
++#, c-format
+ msgid ""
+-"prot   expire    initseq delta prevd source               destination        "
+-"  ports\n"
++"prot   expire    initseq delta prevd source               "
++"destination          ports\n"
+ msgstr ""
+-"prot   expira    initseq delta prevd origem               destino            "
+-" portas\n"
++"prot   expira    initseq delta prevd origem               "
++"destino             portas\n"
+ 
+ #: ../lib/netrom_gr.c:48
++#, c-format
+ msgid "NET/ROM not configured in this system.\n"
+ msgstr "NET/ROM não configurado neste sistema.\n"
+ 
+ #: ../lib/netrom_gr.c:51
++#, c-format
+ msgid "Kernel NET/ROM routing table\n"
+ msgstr "Tabela de roteamento NET/ROM do kernel\n"
+ 
+ #: ../lib/netrom_gr.c:52
++#, c-format
+ msgid "Destination  Mnemonic  Quality  Neighbour  Iface\n"
+ msgstr "Destino      Mnemônico Qualidade Vizinho   Iface\n"
+ 
+ #: ../lib/netrom_sr.c:34
++#, c-format
+ msgid "netrom usage\n"
+ msgstr "uso de netrom\n"
+ 
+ #: ../lib/netrom_sr.c:44
++#, c-format
+ msgid "NET/ROM: this needs to be written\n"
+ msgstr "NET/ROM: isto precisa ser escrito\n"
+ 
+ #: ../lib/ppp.c:44
++#, c-format
+ msgid "You cannot start PPP with this program.\n"
+ msgstr "Você não pode iniciar o PPP com este programa.\n"
+ 
+ #: ../lib/ppp_ac.c:38
++#, c-format
+ msgid "Sorry, use pppd!\n"
+ msgstr "Desculpe, use o pppd!\n"
+ 
+@@ -2329,51 +2629,314 @@ msgid "Node address must be ten digits"
+ msgstr "Endereço do nó deve ter dez dígitos"
+ 
+ #: ../lib/rose_gr.c:51
++#, c-format
+ msgid "ROSE not configured in this system.\n"
+ msgstr "ROSE não configurada neste sistema.\n"
+ 
+ #: ../lib/rose_gr.c:54
++#, c-format
+ msgid "Kernel ROSE routing table\n"
+ msgstr "Tabela de roteamento ROSE do kernel\n"
+ 
+-#: ../lib/tr.c:70 ../lib/tr.c:85
++#: ../lib/tr.c:86 ../lib/tr.c:101
+ #, c-format
+ msgid "in_tr(%s): invalid token ring address!\n"
+ msgstr "in_tr(%s): endereço token ring inválido!\n"
+ 
+-#: ../lib/tr.c:97
++#: ../lib/tr.c:113
+ #, c-format
+ msgid "in_tr(%s): trailing : ignored!\n"
+ msgstr "in_tr(%s): trailing : ignorado!\n"
+ 
+-#: ../lib/tr.c:109
++#: ../lib/tr.c:125
+ #, c-format
+ msgid "in_tr(%s): trailing junk!\n"
+ msgstr "in_tr(%s): lixo no trailing!\n"
+ 
+-#: ../lib/interface.c:124
++#: ../lib/interface.c:176
+ #, c-format
+ msgid "warning: no inet socket available: %s\n"
+ msgstr "atenção: nenhum socket inet disponível: %s\n"
+ 
+-#: ../lib/interface.c:270
++#: ../lib/interface.c:325
+ #, c-format
+ msgid "Warning: cannot open %s (%s). Limited output.\n"
+ msgstr "Atenção: não foi possível abrir %s (%s). Saída limitada.\n"
+ 
+ #. Give better error message for this case.
+-#: ../lib/interface.c:504
++#: ../lib/interface.c:571
+ msgid "Device not found"
+ msgstr "%s: dispositivo não encontrado"
+ 
+-#: ../lib/interface.c:508
++#: ../lib/interface.c:575
+ #, c-format
+ msgid "%s: error fetching interface information: %s\n"
++msgstr "%s: erro obtendo informações da interface: %s\n"
++
++#: ../lib/interface.c:608
++msgid "     - no statistics available -"
++msgstr "     - estatísticas não disponíveis -"
++
++#: ../lib/interface.c:612
++#, c-format
++msgid "[NO FLAGS]"
++msgstr "[SEM FLAGS]"
++
++#: ../lib/interface.c:688
++#, c-format
++msgid "%-9.9s Link encap:%s  "
++msgstr "%-9.9s  Encapsulamento do Link: %s  "
++
++#: ../lib/interface.c:693
++#, c-format
++msgid "HWaddr %s  "
++msgstr "Endereço de HW %s  "
++
++#: ../lib/interface.c:696
++#, c-format
++msgid "Media:%s"
++msgstr "Mídia:%s"
++
++#: ../lib/interface.c:698
++#, c-format
++msgid "(auto)"
++msgstr "(auto)"
++
++#: ../lib/interface.c:705
++#, c-format
++msgid "          %s addr:%s "
++msgstr "          %s end.: %s "
++
++#: ../lib/interface.c:708
++#, c-format
++msgid " P-t-P:%s "
++msgstr " P-a-P:%s "
++
++#: ../lib/interface.c:711
++#, c-format
++msgid " Bcast:%s "
++msgstr " Bcast:%s "
++
++#: ../lib/interface.c:713
++#, c-format
++msgid " Mask:%s\n"
++msgstr " Masc:%s\n"
++
++#: ../lib/interface.c:730
++#, c-format
++msgid "          inet6 addr: %s/%d"
++msgstr "          endereço inet6: %s/%d"
++
++#: ../lib/interface.c:732
++#, c-format
++msgid " Scope:"
++msgstr " Escopo:"
++
++#: ../lib/interface.c:735
++#, c-format
++msgid "Global"
++msgstr "Global"
++
++#: ../lib/interface.c:738
++#, c-format
++msgid "Link"
++msgstr "Link"
++
++#: ../lib/interface.c:741
++#, c-format
++msgid "Site"
++msgstr "Site"
++
++#: ../lib/interface.c:744
++#, c-format
++msgid "Compat"
++msgstr "Compat"
++
++#: ../lib/interface.c:747
++#, c-format
++msgid "Host"
++msgstr "Máquina"
++
++#: ../lib/interface.c:750
++#, c-format
++msgid "Unknown"
++msgstr "Desconhecido"
++
++#: ../lib/interface.c:765
++#, c-format
++msgid "          IPX/Ethernet II addr:%s\n"
++msgstr "      Endereço IPX/Ethernet II:%s\n"
++
++#: ../lib/interface.c:768
++#, c-format
++msgid "          IPX/Ethernet SNAP addr:%s\n"
++msgstr "      Endereço IPX/Ethernet SNAP:%s\n"
++
++#: ../lib/interface.c:771
++#, c-format
++msgid "          IPX/Ethernet 802.2 addr:%s\n"
++msgstr "      Endereço IPX/Ethernet 802.2:%s\n"
++
++#: ../lib/interface.c:774
++#, c-format
++msgid "          IPX/Ethernet 802.3 addr:%s\n"
++msgstr "      Endereço IPX/Ethernet 802.3:%s\n"
++
++#: ../lib/interface.c:784
++#, c-format
++msgid "          EtherTalk Phase 2 addr:%s\n"
++msgstr "          Endereço EtherTalk fase 2:%s\n"
++
++#: ../lib/interface.c:793
++#, c-format
++msgid "          econet addr:%s\n"
++msgstr "          Endereço econet:%s\n"
++
++#: ../lib/interface.c:800
++#, c-format
++msgid "[NO FLAGS] "
++msgstr "[NENHUMA FLAG] "
++
++#: ../lib/interface.c:802
++#, c-format
++msgid "UP "
++msgstr "UP "
++
++#: ../lib/interface.c:804
++#, c-format
++msgid "BROADCAST "
++msgstr "BROADCAST"
++
++#: ../lib/interface.c:806
++#, c-format
++msgid "DEBUG "
++msgstr "DEBUG "
++
++#: ../lib/interface.c:808
++#, c-format
++msgid "LOOPBACK "
++msgstr "LOOPBACK"
++
++#: ../lib/interface.c:810
++#, c-format
++msgid "POINTOPOINT "
++msgstr "POINTOPOINT "
++
++#: ../lib/interface.c:812
++#, c-format
++msgid "NOTRAILERS "
++msgstr "NOTRAILERS "
++
++#: ../lib/interface.c:814
++#, c-format
++msgid "RUNNING "
++msgstr "RUNNING "
++
++#: ../lib/interface.c:816
++#, c-format
++msgid "NOARP "
++msgstr "NOARP "
++
++#: ../lib/interface.c:818
++#, c-format
++msgid "PROMISC "
++msgstr "PROMISC "
++
++#: ../lib/interface.c:820
++#, c-format
++msgid "ALLMULTI "
++msgstr "ALLMULTI "
++
++#: ../lib/interface.c:822
++#, c-format
++msgid "SLAVE "
++msgstr "SLAVE "
++
++#: ../lib/interface.c:824
++#, c-format
++msgid "MASTER "
++msgstr "MASTER "
++
++#: ../lib/interface.c:826
++#, c-format
++msgid "MULTICAST "
++msgstr "MULTICAST "
++
++#: ../lib/interface.c:829
++#, c-format
++msgid "DYNAMIC "
++msgstr "DYNAMIC "
++
++#. DONT FORGET TO ADD THE FLAGS IN ife_print_short
++#: ../lib/interface.c:832
++#, c-format
++msgid " MTU:%d  Metric:%d"
++msgstr " MTU:%d  Métrica:%d"
++
++#: ../lib/interface.c:836
++#, c-format
++msgid "  Outfill:%d  Keepalive:%d"
++msgstr "  Outfill:%d  Keepalive:%d"
++
++#: ../lib/interface.c:850
++#, fuzzy, c-format
++msgid "RX packets:%llu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"
++msgstr "Pacotes RX:%lu erros:%lu descartados:%lu sobreposições:%lu frame:%lu\n"
++
++#: ../lib/interface.c:855
++#, c-format
++msgid "             compressed:%lu\n"
++msgstr "             compactados:%lu\n"
++
++#: ../lib/interface.c:895
++#, fuzzy, c-format
++msgid "TX packets:%llu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"
++msgstr "Pacotes TX:%lu erros:%lu descartados:%lu sobreposições:%lu portadora:%lu\n"
++
++#: ../lib/interface.c:899
++#, c-format
++msgid "          collisions:%lu "
++msgstr "          colisões:%lu "
++
++#: ../lib/interface.c:901
++#, c-format
++msgid "compressed:%lu "
++msgstr "compactados:%lu "
++
++#: ../lib/interface.c:903
++#, c-format
++msgid "txqueuelen:%d "
++msgstr "txqueuelen:%d "
++
++#: ../lib/interface.c:905
++#, c-format
++msgid "RX bytes:%llu (%lu.%lu %s)  TX bytes:%llu (%lu.%lu %s)\n"
+ msgstr ""
+-"%s: erro obtendo informações da interface: %s\n"
+-"\n"
+ 
+-#: ../lib/sockets.c:59
++#: ../lib/interface.c:916
++#, c-format
++msgid "Interrupt:%d "
++msgstr "IRQ:%d "
++
++#. Only print devices using it for
++#. I/O maps
++#: ../lib/interface.c:919
++#, c-format
++msgid "Base address:0x%x "
++msgstr "Endereço de E/S:0x%x "
++
++#: ../lib/interface.c:921
++#, c-format
++msgid "Memory:%lx-%lx "
++msgstr "Memória:%lx-%lx "
++
++#: ../lib/interface.c:924
++#, c-format
++msgid "DMA chan:%x "
++msgstr "Canal DMA:%x "
++
++#: ../lib/sockets.c:63
++#, c-format
+ msgid "No usable address families found.\n"
+ msgstr "Nenhuma família de endereços que possa ser usada foi encontrada.\n"
+ 
+@@ -2397,29 +2960,32 @@ msgstr "%s: endereço %s inválido.\n"
+ msgid "ip: argument is wrong: %s\n"
+ msgstr "ip: argumento errado: %s\n"
+ 
+-#: ../ipmaddr.c:56
++#: ../ipmaddr.c:61
++#, c-format
+ msgid "Usage: ipmaddr [ add | del ] MULTIADDR dev STRING\n"
+ msgstr "Uso: ipmaddr [ add | del ] ENDMULTI dev STRING\n"
+ 
+-#: ../ipmaddr.c:57
++#: ../ipmaddr.c:62
++#, c-format
+ msgid "       ipmaddr show [ dev STRING ] [ ipv4 | ipv6 | link | all ]\n"
+ msgstr "       ipmaddr show [ dev STRING ] [ ipv4 | ipv6 | link | all ]\n"
+ 
+-#: ../ipmaddr.c:58
++#: ../ipmaddr.c:63
++#, c-format
+ msgid "       ipmaddr -V | -version\n"
+ msgstr "       ipmaddr -V | -version\n"
+ 
+-#: ../ipmaddr.c:258
++#: ../ipmaddr.c:263
+ #, c-format
+ msgid "family %d "
+ msgstr "família %d "
+ 
+-#: ../ipmaddr.c:267
++#: ../ipmaddr.c:272
+ #, c-format
+ msgid " users %d"
+ msgstr " usuários %d"
+ 
+-#: ../ipmaddr.c:353
++#: ../ipmaddr.c:358
+ msgid "Cannot create socket"
+ msgstr "Não foi possível criar o socket"
+ 
+@@ -2434,6 +3000,7 @@ msgid "slattach: tty_lock: (%s): %s\n"
+ msgstr "slattach: tty_lock: (%s): %s\n"
+ 
+ #: ../slattach.c:192
++#, c-format
+ msgid "slattach: cannot write PID file\n"
+ msgstr "slattach: não foi possível escrever o arquivo PID\n"
+ 
+@@ -2452,39 +3019,69 @@ msgstr "slattach: tty_hangup(DROP): %s\n
+ msgid "slattach: tty_hangup(RAISE): %s\n"
+ msgstr "slattach: tty_hangup(RAISE): %s\n"
+ 
+-#: ../slattach.c:486
++#: ../slattach.c:468
++#, fuzzy, c-format
++msgid "slattach: tty name too long\n"
++msgstr "%s: nome muito longo\n"
++
++#: ../slattach.c:498
++#, c-format
+ msgid "slattach: tty_open: cannot get current state!\n"
+ msgstr "slattach: tty_open: não foi possível obter o estado corrente!\n"
+ 
+-#: ../slattach.c:493
++#: ../slattach.c:505
++#, c-format
+ msgid "slattach: tty_open: cannot get current line disc!\n"
+-msgstr ""
+-"slattach: tty_open: não foi possível obter a disciplina de linha corrente!\n"
++msgstr "slattach: tty_open: não foi possível obter a disciplina de linha corrente!\n"
+ 
+-#: ../slattach.c:501
++#: ../slattach.c:513
++#, c-format
+ msgid "slattach: tty_open: cannot set RAW mode!\n"
+ msgstr "slattach: tty_open: não foi possível configurar o modo RAW!\n"
+ 
+-#: ../slattach.c:508
++#: ../slattach.c:520
+ #, c-format
+ msgid "slattach: tty_open: cannot set %s bps!\n"
+ msgstr "slattach: tty_open: não foi possível configurar %s bps!\n"
+ 
+-#: ../slattach.c:518
++#: ../slattach.c:530
++#, c-format
+ msgid "slattach: tty_open: cannot set 8N1 mode!\n"
+ msgstr "slattach: tty_open: não foi possível configurar modo 8N1!\n"
+ 
+-#: ../slattach.c:686
++#: ../slattach.c:672
++#, c-format
++msgid "slattach: setvbuf(stdout,0,_IOLBF,0) : %s\n"
++msgstr ""
++
++#: ../slattach.c:704
+ #, c-format
+ msgid "%s started"
+ msgstr "%s inicializado"
+ 
+-#: ../slattach.c:687
++#: ../slattach.c:705
+ #, c-format
+ msgid " on %s"
+ msgstr " em %s"
+ 
+-#: ../slattach.c:688
++#: ../slattach.c:706
+ #, c-format
+ msgid " interface %s\n"
+ msgstr "%s: interface desconhecida.\n"
++
++#~ msgid ""
++#~ "  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [netmask <nm>] pub  "
++#~ "<-''-\n"
++#~ msgstr "  arp [-v]   [<HW>] [-i <if>] -s  <máquina> <end_hw>  [netmask <nm>] pub  <-''-\n"
++
++#~ msgid "%s: unknown interface: %s\n"
++#~ msgstr "%s: interface desconhecida: %s\n"
++
++#~ msgid "address mask replies"
++#~ msgstr "resposta a mascara de endereço"
++
++#~ msgid "unknown title %s\n"
++#~ msgstr "título %s desconhecido\n"
++
++#~ msgid "Routing table for `ddp' not yet supported.\n"
++#~ msgstr "Tabela de roteamento para `ddp' ainda não suportada.\n"
+Index: net-tools/po/net-tools.pot
+===================================================================
+--- net-tools.orig/po/net-tools.pot
++++ net-tools/po/net-tools.pot
+@@ -1,253 +1,275 @@
+ # SOME DESCRIPTIVE TITLE.
+-# Copyright (C) YEAR Free Software Foundation, Inc.
++# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
++# This file is distributed under the same license as the PACKAGE package.
+ # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+ #
+ #, fuzzy
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: PACKAGE VERSION\n"
+-"POT-Creation-Date: 2001-04-15 15:40+0100\n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2007-06-30 12:28+0900\n"
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+ "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+ "Language-Team: LANGUAGE <LL@li.org>\n"
+ "MIME-Version: 1.0\n"
+ "Content-Type: text/plain; charset=CHARSET\n"
+-"Content-Transfer-Encoding: ENCODING\n"
++"Content-Transfer-Encoding: 8bit\n"
+ 
+-#: ../arp.c:111 ../arp.c:270
++#: ../arp.c:112 ../arp.c:279
++#, c-format
+ msgid "arp: need host name\n"
+ msgstr ""
+ 
+-#: ../arp.c:208 ../arp.c:222
++#: ../arp.c:215 ../arp.c:230
+ #, c-format
+ msgid "No ARP entry for %s\n"
+ msgstr ""
+ 
+-#: ../arp.c:240
++#: ../arp.c:248
+ #, c-format
+ msgid "arp: cant get HW-Address for `%s': %s.\n"
+ msgstr ""
+ 
+-#: ../arp.c:244
++#: ../arp.c:252
++#, c-format
+ msgid "arp: protocol type mismatch.\n"
+ msgstr ""
+ 
+-#: ../arp.c:253
++#: ../arp.c:261
+ #, c-format
+ msgid "arp: device `%s' has HW address %s `%s'.\n"
+ msgstr ""
+ 
+-#: ../arp.c:283
++#: ../arp.c:293
++#, c-format
+ msgid "arp: need hardware address\n"
+ msgstr ""
+ 
+-#: ../arp.c:291
++#: ../arp.c:301
++#, c-format
+ msgid "arp: invalid hardware address\n"
+ msgstr ""
+ 
+-#: ../arp.c:388
++#: ../arp.c:398
+ #, c-format
+ msgid "arp: cannot open etherfile %s !\n"
+ msgstr ""
+ 
+-#: ../arp.c:404
++#: ../arp.c:414
+ #, c-format
+ msgid "arp: format error on line %u of etherfile %s !\n"
+ msgstr ""
+ 
+-#: ../arp.c:417
++#: ../arp.c:427
+ #, c-format
+ msgid "arp: cannot set entry on line %u of etherfile %s !\n"
+ msgstr ""
+ 
+-#: ../arp.c:438
++#: ../arp.c:448
++#, c-format
+ msgid ""
+ "Address                  HWtype  HWaddress           Flags Mask            "
+ "Iface\n"
+ msgstr ""
+ 
+-#: ../arp.c:468
++#: ../arp.c:476
++msgid "<from_interface>"
++msgstr ""
++
++#: ../arp.c:478
+ msgid "(incomplete)"
+ msgstr ""
+ 
+-#: ../arp.c:485
++#: ../arp.c:495
+ #, c-format
+ msgid "%s (%s) at "
+ msgstr ""
+ 
+-#: ../arp.c:491
++#: ../arp.c:501
++#, c-format
+ msgid "<incomplete> "
+ msgstr ""
+ 
+-#: ../arp.c:497
++#: ../arp.c:507
+ #, c-format
+ msgid "netmask %s "
+ msgstr ""
+ 
+-#: ../arp.c:514
++#: ../arp.c:524
+ #, c-format
+ msgid "on %s\n"
+ msgstr ""
+ 
+-#: ../arp.c:593
++#: ../arp.c:605
+ #, c-format
+ msgid "Entries: %d\tSkipped: %d\tFound: %d\n"
+ msgstr ""
+ 
+-#: ../arp.c:597
++#: ../arp.c:609
+ #, c-format
+ msgid "%s (%s) -- no entry\n"
+ msgstr ""
+ 
+-#: ../arp.c:599
++#: ../arp.c:611
+ #, c-format
+ msgid "arp: in %d entries no match found.\n"
+ msgstr ""
+ 
+-#: ../arp.c:614
++#: ../arp.c:626
++#, c-format
+ msgid ""
+ "Usage:\n"
+ "  arp [-vn]  [<HW>] [-i <if>] [-a] [<hostname>]             <-Display ARP "
+ "cache\n"
+ msgstr ""
+ 
+-#: ../arp.c:615
++#: ../arp.c:627
++#, c-format
+ msgid ""
+-"  arp [-v]          [-i <if>] -d  <hostname> [pub][nopub]    <-Delete ARP "
++"  arp [-v]          [-i <if>] -d  <host> [pub]               <-Delete ARP "
+ "entry\n"
+ msgstr ""
+ 
+-#: ../arp.c:616
++#: ../arp.c:628
++#, c-format
+ msgid ""
+-"  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]              <-Add entry from "
++"  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]            <-Add entry from "
+ "file\n"
+ msgstr ""
+ 
+-#: ../arp.c:617
++#: ../arp.c:629
++#, c-format
+ msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [temp][nopub] <-Add "
++"  arp [-v]   [<HW>] [-i <if>] -s  <host> <hwaddr> [temp]            <-Add "
+ "entry\n"
+ msgstr ""
+ 
+-#: ../arp.c:618
+-msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [netmask <nm>] pub  "
+-"<-''-\n"
+-msgstr ""
+-
+-#: ../arp.c:619
++#: ../arp.c:630
++#, c-format
+ msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -Ds <hostname> <if> [netmask <nm>] pub      "
++"  arp [-v]   [<HW>] [-i <if>] -Ds <host> <if> [netmask <nm>] pub          "
+ "<-''-\n"
+ "\n"
+ msgstr ""
+ 
+-#: ../arp.c:621
++#: ../arp.c:632
++#, c-format
+ msgid ""
+ "        -a                       display (all) hosts in alternative (BSD) "
+ "style\n"
+ msgstr ""
+ 
+-#: ../arp.c:622
++#: ../arp.c:633
++#, c-format
+ msgid "        -s, --set                set a new ARP entry\n"
+ msgstr ""
+ 
+-#: ../arp.c:623
++#: ../arp.c:634
++#, c-format
+ msgid "        -d, --delete             delete a specified entry\n"
+ msgstr ""
+ 
+-#: ../arp.c:624 ../netstat.c:1490 ../route.c:86
++#: ../arp.c:635 ../netstat.c:1503 ../route.c:86
++#, c-format
+ msgid "        -v, --verbose            be verbose\n"
+ msgstr ""
+ 
+-#: ../arp.c:625 ../netstat.c:1491 ../route.c:87
++#: ../arp.c:636 ../netstat.c:1504 ../route.c:87
++#, c-format
+ msgid "        -n, --numeric            don't resolve names\n"
+ msgstr ""
+ 
+-#: ../arp.c:626
++#: ../arp.c:637
++#, c-format
+ msgid ""
+ "        -i, --device             specify network interface (e.g. eth0)\n"
+ msgstr ""
+ 
+-#: ../arp.c:627
++#: ../arp.c:638
++#, c-format
+ msgid "        -D, --use-device         read <hwaddr> from given device\n"
+ msgstr ""
+ 
+-#: ../arp.c:628
++#: ../arp.c:639
++#, c-format
+ msgid "        -A, -p, --protocol       specify protocol family\n"
+ msgstr ""
+ 
+-#: ../arp.c:629
++#: ../arp.c:640
++#, c-format
+ msgid ""
+-"        -f, --file               read new entries from file or from "
+-"/etc/ethers\n"
++"        -f, --file               read new entries from file or from /etc/"
++"ethers\n"
+ "\n"
+ msgstr ""
+ 
+-#: ../arp.c:631 ../rarp.c:182
++#: ../arp.c:642 ../rarp.c:182
+ #, c-format
+ msgid "  <HW>=Use '-H <hw>' to specify hardware address type. Default: %s\n"
+ msgstr ""
+ 
+-#: ../arp.c:632 ../rarp.c:183
++#: ../arp.c:643 ../rarp.c:183
++#, c-format
+ msgid "  List of possible hardware types (which support ARP):\n"
+ msgstr ""
+ 
+-#: ../arp.c:666 ../arp.c:751
++#: ../arp.c:677 ../arp.c:762
+ #, c-format
+ msgid "%s: hardware type not supported!\n"
+ msgstr ""
+ 
+-#: ../arp.c:670
++#: ../arp.c:681
+ #, c-format
+ msgid "%s: address family not supported!\n"
+ msgstr ""
+ 
+-#: ../arp.c:705
++#: ../arp.c:716
++#, c-format
+ msgid "arp: -N not yet supported.\n"
+ msgstr ""
+ 
+-#: ../arp.c:715
++#: ../arp.c:726
+ #, c-format
+ msgid "arp: %s: unknown address family.\n"
+ msgstr ""
+ 
+-#: ../arp.c:724
++#: ../arp.c:735
+ #, c-format
+ msgid "arp: %s: unknown hardware type.\n"
+ msgstr ""
+ 
+-#: ../arp.c:743
++#: ../arp.c:754
+ #, c-format
+ msgid "arp: %s: kernel only supports 'inet'.\n"
+ msgstr ""
+ 
+-#: ../arp.c:756
++#: ../arp.c:767
+ #, c-format
+ msgid "arp: %s: hardware type without ARP support.\n"
+ msgstr ""
+ 
+-#: ../hostname.c:70
++#: ../hostname.c:71
+ #, c-format
+ msgid "Setting nodename to `%s'\n"
+ msgstr ""
+ 
+-#: ../hostname.c:75
++#: ../hostname.c:76
+ #, c-format
+ msgid "%s: you must be root to change the node name\n"
+ msgstr ""
+ 
+-#: ../hostname.c:78 ../hostname.c:98 ../hostname.c:117
++#: ../hostname.c:79 ../hostname.c:99 ../hostname.c:117
+ #, c-format
+ msgid "%s: name too long\n"
+ msgstr ""
+ 
+-#: ../hostname.c:90
++#: ../hostname.c:91
+ #, c-format
+ msgid "Setting hostname to `%s'\n"
+ msgstr ""
+ 
+-#: ../hostname.c:95
++#: ../hostname.c:96
+ #, c-format
+ msgid "%s: you must be root to change the host name\n"
+ msgstr ""
+@@ -262,103 +284,119 @@ msgstr ""
+ msgid "%s: you must be root to change the domain name\n"
+ msgstr ""
+ 
+-#: ../hostname.c:132
++#: ../hostname.c:131
+ #, c-format
+ msgid "Resolving `%s' ...\n"
+ msgstr ""
+ 
+-#: ../hostname.c:138
++#: ../hostname.c:137
+ #, c-format
+ msgid "Result: h_name=`%s'\n"
+ msgstr ""
+ 
+-#: ../hostname.c:143
++#: ../hostname.c:142
+ #, c-format
+ msgid "Result: h_aliases=`%s'\n"
+ msgstr ""
+ 
+-#: ../hostname.c:148
++#: ../hostname.c:147
+ #, c-format
+ msgid "Result: h_addr_list=`%s'\n"
+ msgstr ""
+ 
+-#: ../hostname.c:210
++#: ../hostname.c:208
+ #, c-format
+ msgid "%s: can't open `%s'\n"
+ msgstr ""
+ 
+-#: ../hostname.c:224
++#: ../hostname.c:222
++#, c-format
+ msgid "Usage: hostname [-v] {hostname|-F file}      set hostname (from file)\n"
+ msgstr ""
+ 
+-#: ../hostname.c:225
++#: ../hostname.c:223
++#, c-format
+ msgid ""
+ "       domainname [-v] {nisdomain|-F file}   set NIS domainname (from file)\n"
+ msgstr ""
+ 
+-#: ../hostname.c:227
++#: ../hostname.c:225
++#, c-format
+ msgid ""
+ "       nodename [-v] {nodename|-F file}      set DECnet node name (from "
+ "file)\n"
+ msgstr ""
+ 
+-#: ../hostname.c:229
++#: ../hostname.c:227
++#, c-format
+ msgid "       hostname [-v] [-d|-f|-s|-a|-i|-y|-n]  display formatted name\n"
+ msgstr ""
+ 
+-#: ../hostname.c:230
++#: ../hostname.c:228
++#, c-format
+ msgid ""
+ "       hostname [-v]                         display hostname\n"
+ "\n"
+ msgstr ""
+ 
+-#: ../hostname.c:231
++#: ../hostname.c:229
++#, c-format
+ msgid ""
+ "       hostname -V|--version|-h|--help       print info and exit\n"
+ "\n"
+ msgstr ""
+ 
+-#: ../hostname.c:232
++#: ../hostname.c:230
++#, c-format
+ msgid ""
+ "    dnsdomainname=hostname -d, {yp,nis,}domainname=hostname -y\n"
+ "\n"
+ msgstr ""
+ 
+-#: ../hostname.c:233
++#: ../hostname.c:231
++#, c-format
+ msgid "    -s, --short           short host name\n"
+ msgstr ""
+ 
+-#: ../hostname.c:234
++#: ../hostname.c:232
++#, c-format
+ msgid "    -a, --alias           alias names\n"
+ msgstr ""
+ 
+-#: ../hostname.c:235
++#: ../hostname.c:233
++#, c-format
+ msgid "    -i, --ip-address      addresses for the hostname\n"
+ msgstr ""
+ 
+-#: ../hostname.c:236
++#: ../hostname.c:234
++#, c-format
+ msgid "    -f, --fqdn, --long    long host name (FQDN)\n"
+ msgstr ""
+ 
+-#: ../hostname.c:237
++#: ../hostname.c:235
++#, c-format
+ msgid "    -d, --domain          DNS domain name\n"
+ msgstr ""
+ 
+-#: ../hostname.c:238
++#: ../hostname.c:236
++#, c-format
+ msgid "    -y, --yp, --nis       NIS/YP domainname\n"
+ msgstr ""
+ 
+-#: ../hostname.c:240
++#: ../hostname.c:238
++#, c-format
+ msgid "    -n, --node            DECnet node name\n"
+ msgstr ""
+ 
+-#: ../hostname.c:242
++#: ../hostname.c:240
++#, c-format
+ msgid ""
+ "    -F, --file            read hostname or NIS domainname from given file\n"
+ "\n"
+ msgstr ""
+ 
+-#: ../hostname.c:244
++#: ../hostname.c:242
++#, c-format
+ msgid ""
+ "   This command can read or set the hostname or the NIS domainname. You can\n"
+ "   also read the DNS domain or the FQDN (fully qualified domain name).\n"
+@@ -367,587 +405,706 @@ msgid ""
+ "   part of the FQDN) in the /etc/hosts file.\n"
+ msgstr ""
+ 
+-#: ../hostname.c:340
++#: ../hostname.c:338
+ #, c-format
+ msgid "%s: You can't change the DNS domain name with this command\n"
+ msgstr ""
+ 
+-#: ../hostname.c:341
++#: ../hostname.c:339
++#, c-format
+ msgid ""
+ "\n"
+ "Unless you are using bind or NIS for host lookups you can change the DNS\n"
+ msgstr ""
+ 
+-#: ../hostname.c:342
++#: ../hostname.c:340
++#, c-format
+ msgid "domain name (which is part of the FQDN) in the /etc/hosts file.\n"
+ msgstr ""
+ 
+-#: ../hostname.c:359
++#: ../hostname.c:357
+ #, c-format
+ msgid "gethostname()=`%s'\n"
+ msgstr ""
+ 
+-#: ../hostname.c:376
++#: ../hostname.c:374
+ #, c-format
+ msgid "getdomainname()=`%s'\n"
+ msgstr ""
+ 
+-#: ../hostname.c:391
++#: ../hostname.c:389
+ #, c-format
+ msgid "getnodename()=`%s'\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:108
++#: ../ifconfig.c:107
++#, c-format
+ msgid ""
+-"Iface   MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR "
+ "Flg\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:130 ../ifconfig.c:162
++#: ../ifconfig.c:129 ../ifconfig.c:161
+ #, c-format
+-msgid "%s: unknown interface: %s\n"
++msgid "%s: ERROR while getting interface flags: %s\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:154 ../ifconfig.c:734 ../ifconfig.c:825 ../ifconfig.c:936
++#: ../ifconfig.c:153 ../ifconfig.c:185 ../ifconfig.c:771 ../ifconfig.c:862
++#: ../ifconfig.c:973
++#, c-format
+ msgid "No support for INET on this system.\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:177
++#: ../ifconfig.c:193
++#, c-format
++msgid "%s: ERROR while testing interface flags: %s\n"
++msgstr ""
++
++#: ../ifconfig.c:202
++#, c-format
+ msgid ""
+ "Usage:\n"
+-"  ifconfig [-a] [-i] [-v] [-s] <interface> [[<AF>] <address>]\n"
++"  ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:179
++#: ../ifconfig.c:204
++#, c-format
+ msgid "  [add <address>[/<prefixlen>]]\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:180
++#: ../ifconfig.c:205
++#, c-format
+ msgid "  [del <address>[/<prefixlen>]]\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:181
++#: ../ifconfig.c:206
++#, c-format
+ msgid "  [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:182
++#: ../ifconfig.c:207
++#, c-format
+ msgid "  [netmask <address>]  [dstaddr <address>]  [tunnel <address>]\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:185
++#: ../ifconfig.c:210
++#, c-format
+ msgid "  [outfill <NN>] [keepalive <NN>]\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:187
++#: ../ifconfig.c:212
++#, c-format
+ msgid "  [hw <HW> <address>]  [metric <NN>]  [mtu <NN>]\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:188
++#: ../ifconfig.c:213
++#, c-format
+ msgid "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:189
++#: ../ifconfig.c:214
++#, c-format
+ msgid "  [multicast]  [[-]promisc]\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:190
++#: ../ifconfig.c:215
++#, c-format
+ msgid "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:192
++#: ../ifconfig.c:217
++#, c-format
+ msgid "  [txqueuelen <NN>]\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:195
++#: ../ifconfig.c:220
++#, c-format
+ msgid "  [[-]dynamic]\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:197
++#: ../ifconfig.c:222
++#, c-format
+ msgid ""
+ "  [up|down] ...\n"
+ "\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:199
++#: ../ifconfig.c:224
++#, c-format
+ msgid "  <HW>=Hardware Type.\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:200
++#: ../ifconfig.c:225
++#, c-format
+ msgid "  List of possible hardware types:\n"
+ msgstr ""
+ 
+ #. 1 = ARPable
+-#: ../ifconfig.c:202
++#: ../ifconfig.c:227
+ #, c-format
+ msgid "  <AF>=Address family. Default: %s\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:203
++#: ../ifconfig.c:228
++#, c-format
+ msgid "  List of possible address families:\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:278
++#: ../ifconfig.c:303
+ #, c-format
+ msgid "ifconfig: option `%s' not recognised.\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:280 ../ifconfig.c:925
++#: ../ifconfig.c:305 ../ifconfig.c:962
++#, c-format
+ msgid "ifconfig: `--help' gives usage information.\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:355
++#: ../ifconfig.c:380
++#, c-format
+ msgid "Unknown media type.\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:647
++#: ../ifconfig.c:417
++#, c-format
++msgid ""
++"Warning: Interface %s still in promisc mode... maybe other application is "
++"running?\n"
++msgstr ""
++
++#: ../ifconfig.c:429
++#, c-format
++msgid "Warning: Interface %s still in MULTICAST mode.\n"
++msgstr ""
++
++#: ../ifconfig.c:441
++#, c-format
++msgid "Warning: Interface %s still in ALLMULTI mode.\n"
++msgstr ""
++
++#: ../ifconfig.c:465
++#, c-format
++msgid "Warning: Interface %s still in DYNAMIC mode.\n"
++msgstr ""
++
++#: ../ifconfig.c:523
++#, c-format
++msgid "Warning: Interface %s still in BROADCAST mode.\n"
++msgstr ""
++
++#: ../ifconfig.c:652
++#, c-format
++msgid "Warning: Interface %s still in POINTOPOINT mode.\n"
++msgstr ""
++
++#: ../ifconfig.c:684
+ #, c-format
+ msgid "hw address type `%s' has no handler to set address. failed.\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:656
++#: ../ifconfig.c:693
+ #, c-format
+ msgid "%s: invalid %s address.\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:700 ../ifconfig.c:790 ../ifconfig.c:876
++#: ../ifconfig.c:737 ../ifconfig.c:827 ../ifconfig.c:913
++#, c-format
+ msgid "No support for INET6 on this system.\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:743 ../ifconfig.c:834
++#: ../ifconfig.c:780 ../ifconfig.c:871
+ #, c-format
+ msgid "Interface %s not initialized\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:755 ../ifconfig.c:845
++#: ../ifconfig.c:792 ../ifconfig.c:882
++#, c-format
+ msgid "Bad address.\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:848
++#: ../ifconfig.c:885
++#, c-format
+ msgid "Address deletion not supported on this system.\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:920
++#: ../ifconfig.c:957
++#, c-format
+ msgid "ifconfig: Cannot set address for this protocol family.\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:946
++#: ../ifconfig.c:983
++#, c-format
+ msgid "No support for ECONET on this system.\n"
+ msgstr ""
+ 
+-#: ../ifconfig.c:954
++#: ../ifconfig.c:991
+ #, c-format
+ msgid "Don't know how to set addresses for family %d.\n"
+ msgstr ""
+ 
+-#: ../netstat.c:430
++#: ../ifconfig.c:1021
++#, c-format
++msgid "WARNING: at least one error occured. (%d)\n"
++msgstr ""
++
++#: ../netstat.c:434
+ #, c-format
+ msgid ""
+ "(No info could be read for \"-p\": geteuid()=%d but you should be root.)\n"
+ msgstr ""
+ 
+-#: ../netstat.c:434
++#: ../netstat.c:438
++#, c-format
+ msgid ""
+ "(Not all processes could be identified, non-owned process info\n"
+ " will not be shown, you would have to be root to see it all.)\n"
+ msgstr ""
+ 
+-#: ../netstat.c:441 ../netstat.c:1176 ../netstat.c:1253
++#: ../netstat.c:445 ../netstat.c:1189 ../netstat.c:1266
+ msgid "LISTENING"
+ msgstr ""
+ 
+-#: ../netstat.c:442
++#: ../netstat.c:446
+ msgid "CONN SENT"
+ msgstr ""
+ 
+-#: ../netstat.c:443 ../netstat.c:1255
++#: ../netstat.c:447 ../netstat.c:1268
+ msgid "DISC SENT"
+ msgstr ""
+ 
+-#: ../netstat.c:444 ../netstat.c:511 ../netstat.c:894 ../netstat.c:1256
++#: ../netstat.c:448 ../netstat.c:515 ../netstat.c:904 ../netstat.c:1269
+ msgid "ESTABLISHED"
+ msgstr ""
+ 
+-#: ../netstat.c:466
++#: ../netstat.c:470
++#, c-format
+ msgid "Active NET/ROM sockets\n"
+ msgstr ""
+ 
+-#: ../netstat.c:467
++#: ../netstat.c:471
++#, c-format
+ msgid ""
+-"User       Dest       Source     Device  State        Vr/Vs    Send-Q  "
+-"Recv-Q\n"
++"User       Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-"
++"Q\n"
+ msgstr ""
+ 
+-#: ../netstat.c:477 ../netstat.c:1295
++#: ../netstat.c:481 ../netstat.c:1308
+ #, c-format
+ msgid "Problem reading data from %s\n"
+ msgstr ""
+ 
+-#: ../netstat.c:512
++#: ../netstat.c:516
+ msgid "SYN_SENT"
+ msgstr ""
+ 
+-#: ../netstat.c:513
++#: ../netstat.c:517
+ msgid "SYN_RECV"
+ msgstr ""
+ 
+-#: ../netstat.c:514
++#: ../netstat.c:518
+ msgid "FIN_WAIT1"
+ msgstr ""
+ 
+-#: ../netstat.c:515
++#: ../netstat.c:519
+ msgid "FIN_WAIT2"
+ msgstr ""
+ 
+-#: ../netstat.c:516
++#: ../netstat.c:520
+ msgid "TIME_WAIT"
+ msgstr ""
+ 
+-#: ../netstat.c:517
++#: ../netstat.c:521
+ msgid "CLOSE"
+ msgstr ""
+ 
+-#: ../netstat.c:518
++#: ../netstat.c:522
+ msgid "CLOSE_WAIT"
+ msgstr ""
+ 
+-#: ../netstat.c:519
++#: ../netstat.c:523
+ msgid "LAST_ACK"
+ msgstr ""
+ 
+-#: ../netstat.c:520
++#: ../netstat.c:524
+ msgid "LISTEN"
+ msgstr ""
+ 
+-#: ../netstat.c:521
++#: ../netstat.c:525
+ msgid "CLOSING"
+ msgstr ""
+ 
+-#: ../netstat.c:592
++#: ../netstat.c:596
+ #, c-format
+ msgid "warning, got bogus igmp6 line %d.\n"
+ msgstr ""
+ 
+-#: ../netstat.c:597 ../netstat.c:635 ../netstat.c:756 ../netstat.c:888
+-#: ../netstat.c:1019 ../netstat.c:1024
++#: ../netstat.c:601 ../netstat.c:639 ../netstat.c:763 ../netstat.c:898
++#: ../netstat.c:1032 ../netstat.c:1037
+ #, c-format
+ msgid "netstat: unsupported address family %d !\n"
+ msgstr ""
+ 
+-#: ../netstat.c:610 ../netstat.c:615 ../netstat.c:623 ../netstat.c:630
++#: ../netstat.c:614 ../netstat.c:619 ../netstat.c:627 ../netstat.c:634
+ #, c-format
+ msgid "warning, got bogus igmp line %d.\n"
+ msgstr ""
+ 
+-#: ../netstat.c:673
++#: ../netstat.c:677
++#, c-format
+ msgid "Active X.25 sockets\n"
+ msgstr ""
+ 
+ #. IMHO, Vr/Vs is not very usefull --SF
+-#: ../netstat.c:675
++#: ../netstat.c:679
++#, c-format
+ msgid ""
+-"Dest         Source          Device  LCI  State        Vr/Vs  Send-Q  "
+-"Recv-Q\n"
++"Dest         Source          Device  LCI  State        Vr/Vs  Send-Q  Recv-"
++"Q\n"
+ msgstr ""
+ 
+-#: ../netstat.c:752
++#: ../netstat.c:759
++#, c-format
+ msgid "warning, got bogus tcp line.\n"
+ msgstr ""
+ 
+-#: ../netstat.c:793 ../netstat.c:943 ../netstat.c:1062
++#: ../netstat.c:800 ../netstat.c:953 ../netstat.c:1075
+ #, c-format
+ msgid "off (0.00/%ld/%d)"
+ msgstr ""
+ 
+-#: ../netstat.c:797
++#: ../netstat.c:804
+ #, c-format
+ msgid "on (%2.2f/%ld/%d)"
+ msgstr ""
+ 
+-#: ../netstat.c:802
++#: ../netstat.c:809
+ #, c-format
+ msgid "keepalive (%2.2f/%ld/%d)"
+ msgstr ""
+ 
+-#: ../netstat.c:807
++#: ../netstat.c:814
+ #, c-format
+ msgid "timewait (%2.2f/%ld/%d)"
+ msgstr ""
+ 
+-#: ../netstat.c:812 ../netstat.c:952 ../netstat.c:1072
++#: ../netstat.c:819 ../netstat.c:962 ../netstat.c:1085
+ #, c-format
+ msgid "unkn-%d (%2.2f/%ld/%d)"
+ msgstr ""
+ 
+-#: ../netstat.c:884
++#: ../netstat.c:894
++#, c-format
+ msgid "warning, got bogus udp line.\n"
+ msgstr ""
+ 
+-#: ../netstat.c:902 ../netstat.c:1162 ../netstat.c:1195
++#: ../netstat.c:912 ../netstat.c:1175 ../netstat.c:1208
+ msgid "UNKNOWN"
+ msgstr ""
+ 
+-#: ../netstat.c:948 ../netstat.c:1067
++#: ../netstat.c:958 ../netstat.c:1080
+ #, c-format
+ msgid "on%d (%2.2f/%ld/%d)"
+ msgstr ""
+ 
+-#: ../netstat.c:1033
++#: ../netstat.c:1046
++#, c-format
+ msgid "warning, got bogus raw line.\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1115
++#: ../netstat.c:1128
++#, c-format
+ msgid "warning, got bogus unix line.\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1142
++#: ../netstat.c:1155
+ msgid "STREAM"
+ msgstr ""
+ 
+-#: ../netstat.c:1146
++#: ../netstat.c:1159
+ msgid "DGRAM"
+ msgstr ""
+ 
+-#: ../netstat.c:1150
++#: ../netstat.c:1163
+ msgid "RAW"
+ msgstr ""
+ 
+-#: ../netstat.c:1154
++#: ../netstat.c:1167
+ msgid "RDM"
+ msgstr ""
+ 
+-#: ../netstat.c:1158
++#: ../netstat.c:1171
+ msgid "SEQPACKET"
+ msgstr ""
+ 
+-#: ../netstat.c:1167
++#: ../netstat.c:1180
+ msgid "FREE"
+ msgstr ""
+ 
+-#: ../netstat.c:1183
++#: ../netstat.c:1196
+ msgid "CONNECTING"
+ msgstr ""
+ 
+-#: ../netstat.c:1187
++#: ../netstat.c:1200
+ msgid "CONNECTED"
+ msgstr ""
+ 
+-#: ../netstat.c:1191
++#: ../netstat.c:1204
+ msgid "DISCONNECTING"
+ msgstr ""
+ 
+-#: ../netstat.c:1222
++#: ../netstat.c:1235
++#, c-format
+ msgid "Active UNIX domain sockets "
+ msgstr ""
+ 
+-#: ../netstat.c:1224 ../netstat.c:1735
++#: ../netstat.c:1237 ../netstat.c:1756
++#, c-format
+ msgid "(servers and established)"
+ msgstr ""
+ 
+-#: ../netstat.c:1227 ../netstat.c:1738
++#: ../netstat.c:1240 ../netstat.c:1759
++#, c-format
+ msgid "(only servers)"
+ msgstr ""
+ 
+-#: ../netstat.c:1229 ../netstat.c:1740
++#: ../netstat.c:1242 ../netstat.c:1761
++#, c-format
+ msgid "(w/o servers)"
+ msgstr ""
+ 
+-#: ../netstat.c:1232
++#: ../netstat.c:1245
++#, c-format
+ msgid ""
+ "\n"
+ "Proto RefCnt Flags       Type       State         I-Node"
+ msgstr ""
+ 
+-#: ../netstat.c:1234
++#: ../netstat.c:1247
++#, c-format
+ msgid " Path\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1254
++#: ../netstat.c:1267
+ msgid "SABM SENT"
+ msgstr ""
+ 
+-#: ../netstat.c:1257
++#: ../netstat.c:1270
+ msgid "RECOVERY"
+ msgstr ""
+ 
+-#: ../netstat.c:1271
++#: ../netstat.c:1284
++#, c-format
+ msgid "Active AX.25 sockets\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1272
++#: ../netstat.c:1285
++#, c-format
+ msgid "Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-Q\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1315
++#: ../netstat.c:1328
+ #, c-format
+ msgid "problem reading data from %s\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1366
++#: ../netstat.c:1379
++#, c-format
+ msgid ""
+ "Active IPX sockets\n"
+ "Proto Recv-Q Send-Q Local Address              Foreign Address            "
+ "State"
+ msgstr ""
+ 
+-#: ../netstat.c:1368
++#: ../netstat.c:1381
++#, c-format
+ msgid " User"
+ msgstr ""
+ 
+-#: ../netstat.c:1402
++#: ../netstat.c:1415
+ msgid "ESTAB"
+ msgstr ""
+ 
+-#: ../netstat.c:1410
++#: ../netstat.c:1423
+ msgid "UNK."
+ msgstr ""
+ 
+-#: ../netstat.c:1448
++#: ../netstat.c:1461
++#, c-format
+ msgid "Kernel Interface table\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1452
++#: ../netstat.c:1465
++#, c-format
+ msgid ""
+-"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR "
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
+ "Flg\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1456
++#: ../netstat.c:1469
+ msgid "missing interface information"
+ msgstr ""
+ 
+-#: ../netstat.c:1479
++#: ../netstat.c:1492
++#, c-format
+ msgid ""
+-"usage: netstat [-veenNcCF] [<Af>] -r         netstat "
+-"{-V|--version|-h|--help}\n"
++"usage: netstat [-veenNcCF] [<Af>] -r         netstat {-V|--version|-h|--"
++"help}\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1480
++#: ../netstat.c:1493
++#, c-format
+ msgid "       netstat [-vnNcaeol] [<Socket> ...]\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1481
++#: ../netstat.c:1494
++#, c-format
+ msgid ""
+ "       netstat { [-veenNac] -i | [-cnNe] -M | -s }\n"
+ "\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1483
++#: ../netstat.c:1496
++#, c-format
+ msgid "        -r, --route              display routing table\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1484
++#: ../netstat.c:1497
++#, c-format
+ msgid "        -i, --interfaces         display interface table\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1485
++#: ../netstat.c:1498
++#, c-format
+ msgid "        -g, --groups             display multicast group memberships\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1486
++#: ../netstat.c:1499
++#, c-format
+ msgid ""
+ "        -s, --statistics         display networking statistics (like SNMP)\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1488
++#: ../netstat.c:1501
++#, c-format
+ msgid ""
+ "        -M, --masquerade         display masqueraded connections\n"
+ "\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1492
++#: ../netstat.c:1505
++#, c-format
+ msgid "        --numeric-hosts          don't resolve host names\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1493
++#: ../netstat.c:1506
++#, c-format
+ msgid "        --numeric-ports          don't resolve port names\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1494
++#: ../netstat.c:1507
++#, c-format
+ msgid "        --numeric-users          don't resolve user names\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1495
++#: ../netstat.c:1508
++#, c-format
+ msgid "        -N, --symbolic           resolve hardware names\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1496 ../route.c:88
++#: ../netstat.c:1509 ../route.c:88
++#, c-format
+ msgid "        -e, --extend             display other/more information\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1497
++#: ../netstat.c:1510
++#, c-format
+ msgid "        -p, --programs           display PID/Program name for sockets\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1498
++#: ../netstat.c:1511
++#, c-format
+ msgid ""
+ "        -c, --continuous         continuous listing\n"
+ "\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1499
++#: ../netstat.c:1512
++#, c-format
+ msgid "        -l, --listening          display listening server sockets\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1500
++#: ../netstat.c:1513
++#, c-format
+ msgid ""
+ "        -a, --all, --listening   display all sockets (default: connected)\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1501
++#: ../netstat.c:1514
++#, c-format
+ msgid "        -o, --timers             display timers\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1502 ../route.c:89
++#: ../netstat.c:1515 ../route.c:89
++#, c-format
+ msgid ""
+ "        -F, --fib                display Forwarding Information Base "
+ "(default)\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1503 ../route.c:90
++#: ../netstat.c:1516 ../route.c:90
++#, c-format
+ msgid ""
+ "        -C, --cache              display routing cache instead of FIB\n"
+ "\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1505
++#: ../netstat.c:1518
++#, c-format
+ msgid ""
+-"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx "
+-"--netrom\n"
++"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --"
++"netrom\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1506 ../route.c:92
++#: ../netstat.c:1519
+ #, c-format
+-msgid "  <AF>=Use '-A <af>' or '--<af>'; default: %s\n"
++msgid "  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: %s\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1507 ../route.c:93
++#: ../netstat.c:1520 ../route.c:93
++#, c-format
+ msgid "  List of possible address families (which support routing):\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1732
++#: ../netstat.c:1753
++#, c-format
+ msgid "Active Internet connections "
+ msgstr ""
+ 
+-#: ../netstat.c:1742
++#: ../netstat.c:1763
++#, c-format
+ msgid ""
+ "\n"
+-"Proto Recv-Q Send-Q Local Address           Foreign Address         State    "
+-"  "
++"Proto Recv-Q Send-Q Local Address           Foreign Address         "
++"State      "
+ msgstr ""
+ 
+-#: ../netstat.c:1744
++#: ../netstat.c:1765
++#, c-format
+ msgid " User       Inode     "
+ msgstr ""
+ 
+-#: ../netstat.c:1747
++#: ../netstat.c:1768
++#, c-format
+ msgid " Timer"
+ msgstr ""
+ 
+-#: ../netstat.c:1777
++#: ../netstat.c:1798
++#, c-format
+ msgid "IPv4 Group Memberships\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1778
++#: ../netstat.c:1799
++#, c-format
+ msgid "Interface       RefCnt Group\n"
+ msgstr ""
+ 
+@@ -986,23 +1143,28 @@ msgid "rarp: cannot set entry from %s:%u
+ msgstr ""
+ 
+ #: ../rarp.c:176
++#, c-format
+ msgid "Usage: rarp -a                               list entries in cache.\n"
+ msgstr ""
+ 
+ #: ../rarp.c:177
++#, c-format
+ msgid "       rarp -d <hostname>                    delete entry from cache.\n"
+ msgstr ""
+ 
+ #: ../rarp.c:178
++#, c-format
+ msgid "       rarp [<HW>] -s <hostname> <hwaddr>    add entry to cache.\n"
+ msgstr ""
+ 
+ #: ../rarp.c:179
++#, c-format
+ msgid ""
+ "       rarp -f                               add entries from /etc/ethers.\n"
+ msgstr ""
+ 
+ #: ../rarp.c:180
++#, c-format
+ msgid ""
+ "       rarp -V                               display program version.\n"
+ "\n"
+@@ -1019,38 +1181,50 @@ msgid "rarp: %s: unknown hardware type.\
+ msgstr ""
+ 
+ #: ../route.c:80
++#, c-format
+ msgid ""
+ "Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables\n"
+ msgstr ""
+ 
+ #: ../route.c:81
++#, c-format
+ msgid ""
+ "       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.\n"
+ "\n"
+ msgstr ""
+ 
+ #: ../route.c:83
++#, c-format
+ msgid ""
+ "       route {-h|--help} [<AF>]              Detailed usage syntax for "
+ "specified AF.\n"
+ msgstr ""
+ 
+ #: ../route.c:84
++#, c-format
+ msgid ""
+ "       route {-V|--version}                  Display version/author and "
+ "exit.\n"
+ "\n"
+ msgstr ""
+ 
++#: ../route.c:92
++#, c-format
++msgid "  <AF>=Use '-A <af>' or '--<af>'; default: %s\n"
++msgstr ""
++
+ #: ../plipconfig.c:66
++#, c-format
+ msgid "Usage: plipconfig [-a] [-i] [-v] interface\n"
+ msgstr ""
+ 
+ #: ../plipconfig.c:67
++#, c-format
+ msgid "                  [nibble NN] [trigger NN]\n"
+ msgstr ""
+ 
+ #: ../plipconfig.c:68
++#, c-format
+ msgid "       plipconfig -V | --version\n"
+ msgstr ""
+ 
+@@ -1060,61 +1234,75 @@ msgid "%s\tnibble %lu  trigger %lu\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:85
++#, c-format
+ msgid "Usage: iptunnel { add | change | del | show } [ NAME ]\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:86
++#, c-format
+ msgid ""
+ "          [ mode { ipip | gre | sit } ] [ remote ADDR ] [ local ADDR ]\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:87
++#, c-format
+ msgid "          [ [i|o]seq ] [ [i|o]key KEY ] [ [i|o]csum ]\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:88
++#, c-format
+ msgid "          [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev PHYS_DEV ]\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:89
++#, c-format
+ msgid ""
+ "       iptunnel -V | --version\n"
+ "\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:90
++#, c-format
+ msgid "Where: NAME := STRING\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:91
++#, c-format
+ msgid "       ADDR := { IP_ADDRESS | any }\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:92
++#, c-format
+ msgid "       TOS  := { NUMBER | inherit }\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:93
++#, c-format
+ msgid "       TTL  := { 1..255 | inherit }\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:94
++#, c-format
+ msgid "       KEY  := { DOTTED_QUAD | NUMBER }\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:332
++#, c-format
+ msgid "Keys are not allowed with ipip and sit.\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:352
++#, c-format
+ msgid "Broadcast tunnel requires a source address.\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:367
++#, c-format
+ msgid "ttl != 0 and noptmudisc are incompatible\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:379
++#, c-format
+ msgid "cannot determine tunnel mode (ipip, gre or sit)\n"
+ msgstr ""
+ 
+@@ -1128,22 +1316,27 @@ msgid "unknown"
+ msgstr ""
+ 
+ #: ../iptunnel.c:453
++#, c-format
+ msgid "  Drop packets out of sequence.\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:455
++#, c-format
+ msgid "  Checksum in received packet is required.\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:457
++#, c-format
+ msgid "  Sequence packets on output.\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:459
++#, c-format
+ msgid "  Checksum output packets.\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:487
++#, c-format
+ msgid "Wrong format of /proc/net/dev. Sorry.\n"
+ msgstr ""
+ 
+@@ -1153,10 +1346,12 @@ msgid "Failed to get type of [%s]\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:516
++#, c-format
+ msgid "RX: Packets    Bytes        Errors CsumErrs OutOfSeq Mcasts\n"
+ msgstr ""
+ 
+ #: ../iptunnel.c:519
++#, c-format
+ msgid "TX: Packets    Bytes        Errors DeadLoop NoRoute  NoBufs\n"
+ msgstr ""
+ 
+@@ -1563,12 +1758,12 @@ msgstr ""
+ 
+ #: ../statistics.c:178
+ #, c-format
+-msgid "%u packets directly received from backlog"
++msgid "%u of bytes directly received from backlog"
+ msgstr ""
+ 
+ #: ../statistics.c:180
+ #, c-format
+-msgid "%u packets directly received from prequeue"
++msgid "%u of bytes directly received from prequeue"
+ msgstr ""
+ 
+ #: ../statistics.c:182
+@@ -1578,7 +1773,7 @@ msgstr ""
+ 
+ #: ../statistics.c:183
+ #, c-format
+-msgid "%u packets header predicted"
++msgid "%u packet headers predicted"
+ msgstr ""
+ 
+ #: ../statistics.c:184
+@@ -1591,19 +1786,209 @@ msgstr ""
+ msgid "Ran %u times out of system memory during packet sending"
+ msgstr ""
+ 
+-#: ../statistics.c:253
++#: ../statistics.c:188
++#, c-format
++msgid "%u acknowledgments not containing data received"
++msgstr ""
++
++#: ../statistics.c:189
++#, c-format
++msgid "%u predicted acknowledgments"
++msgstr ""
++
++#: ../statistics.c:190
++#, c-format
++msgid "%u times recovered from packet loss due to fast retransmit"
++msgstr ""
++
++#: ../statistics.c:191
++#, c-format
++msgid "%u times recovered from packet loss due to SACK data"
++msgstr ""
++
++#: ../statistics.c:192
++#, c-format
++msgid "%u bad SACKs received"
++msgstr ""
++
++#: ../statistics.c:193
++#, c-format
++msgid "Detected reordering %u times using FACK"
++msgstr ""
++
++#: ../statistics.c:194
++#, c-format
++msgid "Detected reordering %u times using SACK"
++msgstr ""
++
++#: ../statistics.c:195
++#, c-format
++msgid "Detected reordering %u times using time stamp"
++msgstr ""
++
++#: ../statistics.c:196
++#, c-format
++msgid "Detected reordering %u times using reno fast retransmit"
++msgstr ""
++
++#: ../statistics.c:197
++#, c-format
++msgid "%u congestion windows fully recovered"
++msgstr ""
++
++#: ../statistics.c:198
++#, c-format
++msgid "%u congestion windows partially recovered using Hoe heuristic"
++msgstr ""
++
++#: ../statistics.c:199
++#, c-format
++msgid "%u congestion window recovered using DSACK"
++msgstr ""
++
++#: ../statistics.c:200
++#, c-format
++msgid "%u congestion windows recovered after partial ack"
++msgstr ""
++
++#: ../statistics.c:201
++#, c-format
++msgid "%u retransmits lost"
++msgstr ""
++
++#: ../statistics.c:202
++#, c-format
++msgid "%u timeouts after reno fast retransmit"
++msgstr ""
++
++#: ../statistics.c:203
++#, c-format
++msgid "%u timeouts after SACK recovery"
++msgstr ""
++
++#: ../statistics.c:204
++#, c-format
++msgid "%u timeouts in loss state"
++msgstr ""
++
++#: ../statistics.c:205
++#, c-format
++msgid "%u fast retransmits"
++msgstr ""
++
++#: ../statistics.c:206
++#, c-format
++msgid "%u forward retransmits"
++msgstr ""
++
++#: ../statistics.c:207
++#, c-format
++msgid "%u retransmits in slow start"
++msgstr ""
++
++#: ../statistics.c:208
++#, c-format
++msgid "%u other TCP timeouts"
++msgstr ""
++
++#: ../statistics.c:209
++#, c-format
++msgid "%u reno fast retransmits failed"
++msgstr ""
++
++#: ../statistics.c:210
++#, c-format
++msgid "%u sack retransmits failed"
++msgstr ""
++
++#: ../statistics.c:211
++#, c-format
++msgid "%u times receiver scheduled too late for direct processing"
++msgstr ""
++
++#: ../statistics.c:212
++#, c-format
++msgid "%u packets collapsed in receive queue due to low socket buffer"
++msgstr ""
++
++#: ../statistics.c:213
++#, c-format
++msgid "%u DSACKs sent for old packets"
++msgstr ""
++
++#: ../statistics.c:214
++#, c-format
++msgid "%u DSACKs sent for out of order packets"
++msgstr ""
++
++#: ../statistics.c:215
++#, c-format
++msgid "%u DSACKs received"
++msgstr ""
++
++#: ../statistics.c:216
++#, c-format
++msgid "%u DSACKs for out of order packets received"
++msgstr ""
++
++#: ../statistics.c:217
++#, c-format
++msgid "%u connections reset due to unexpected SYN"
++msgstr ""
++
++#: ../statistics.c:218
++#, c-format
++msgid "%u connections reset due to unexpected data"
++msgstr ""
++
++#: ../statistics.c:219
++#, c-format
++msgid "%u connections reset due to early user close"
++msgstr ""
++
++#: ../statistics.c:220
++#, c-format
++msgid "%u connections aborted due to memory pressure"
++msgstr ""
++
++#: ../statistics.c:221
++#, c-format
++msgid "%u connections aborted due to timeout"
++msgstr ""
++
++#: ../statistics.c:222
++#, c-format
++msgid "%u connections aborted after user close in linger timeout"
++msgstr ""
++
++#: ../statistics.c:223
++#, c-format
++msgid "%u times unabled to send RST due to no memory"
++msgstr ""
++
++#: ../statistics.c:224
++#, c-format
++msgid "TCP ran low on memory %u times"
++msgstr ""
++
++#: ../statistics.c:225
++#, c-format
++msgid "%u TCP data loss events"
++msgstr ""
++
++#: ../statistics.c:292
+ msgid "enabled"
+ msgstr ""
+ 
+-#: ../statistics.c:253
++#: ../statistics.c:292
+ msgid "disabled"
+ msgstr ""
+ 
+-#: ../statistics.c:336
++#: ../statistics.c:375
+ msgid "error parsing /proc/net/snmp"
+ msgstr ""
+ 
+-#: ../statistics.c:349
++#: ../statistics.c:388
+ msgid "cannot open /proc/net/snmp"
+ msgstr ""
+ 
+@@ -1617,7 +2002,7 @@ msgstr ""
+ msgid "Cannot change line discipline to `%s'.\n"
+ msgstr ""
+ 
+-#: ../lib/af.c:153 ../lib/hw.c:156
++#: ../lib/af.c:153 ../lib/hw.c:161
+ msgid "UNSPEC"
+ msgstr ""
+ 
+@@ -1633,11 +2018,11 @@ msgstr ""
+ msgid "IPv6"
+ msgstr ""
+ 
+-#: ../lib/af.c:164 ../lib/hw.c:177
++#: ../lib/af.c:164 ../lib/hw.c:182
+ msgid "AMPR AX.25"
+ msgstr ""
+ 
+-#: ../lib/af.c:167 ../lib/hw.c:183
++#: ../lib/af.c:167 ../lib/hw.c:188
+ msgid "AMPR NET/ROM"
+ msgstr ""
+ 
+@@ -1649,7 +2034,7 @@ msgstr ""
+ msgid "Appletalk DDP"
+ msgstr ""
+ 
+-#: ../lib/af.c:176 ../lib/hw.c:218
++#: ../lib/af.c:176 ../lib/hw.c:223
+ msgid "Econet"
+ msgstr ""
+ 
+@@ -1657,19 +2042,21 @@ msgstr ""
+ msgid "CCITT X.25"
+ msgstr ""
+ 
+-#: ../lib/af.c:182 ../lib/hw.c:180
++#: ../lib/af.c:182 ../lib/hw.c:185
+ msgid "AMPR ROSE"
+ msgstr ""
+ 
+-#: ../lib/af.c:185 ../lib/hw.c:168
++#: ../lib/af.c:185 ../lib/hw.c:173
+ msgid "Ash"
+ msgstr ""
+ 
+ #: ../lib/af.c:243
++#, c-format
+ msgid "Please don't supply more than one address family.\n"
+ msgstr ""
+ 
+ #: ../lib/af.c:304
++#, c-format
+ msgid "Too much address family arguments.\n"
+ msgstr ""
+ 
+@@ -1694,6 +2081,7 @@ msgid "in_arcnet(%s): trailing junk!\n"
+ msgstr ""
+ 
+ #: ../lib/ash.c:81
++#, c-format
+ msgid "Malformed Ash address"
+ msgstr ""
+ 
+@@ -1712,22 +2100,21 @@ msgid "Callsign too long"
+ msgstr ""
+ 
+ #: ../lib/ax25_gr.c:47
++#, c-format
+ msgid "AX.25 not configured in this system.\n"
+ msgstr ""
+ 
+ #: ../lib/ax25_gr.c:50
++#, c-format
+ msgid "Kernel AX.25 routing table\n"
+ msgstr ""
+ 
+ #. xxx
+ #: ../lib/ax25_gr.c:51 ../lib/rose_gr.c:55
++#, c-format
+ msgid "Destination  Iface    Use\n"
+ msgstr ""
+ 
+-#: ../lib/ddp_gr.c:21
+-msgid "Routing table for `ddp' not yet supported.\n"
+-msgstr ""
+-
+ #: ../lib/ether.c:74 ../lib/ether.c:91
+ #, c-format
+ msgid "in_ether(%s): invalid ether address!\n"
+@@ -1783,90 +2170,94 @@ msgstr ""
+ msgid "in_hippi(%s): trailing junk!\n"
+ msgstr ""
+ 
+-#: ../lib/hw.c:155
++#: ../lib/hw.c:160
+ msgid "Local Loopback"
+ msgstr ""
+ 
+-#: ../lib/hw.c:158
++#: ../lib/hw.c:163
+ msgid "Serial Line IP"
+ msgstr ""
+ 
+-#: ../lib/hw.c:159
++#: ../lib/hw.c:164
+ msgid "VJ Serial Line IP"
+ msgstr ""
+ 
+-#: ../lib/hw.c:160
++#: ../lib/hw.c:165
+ msgid "6-bit Serial Line IP"
+ msgstr ""
+ 
+-#: ../lib/hw.c:161
++#: ../lib/hw.c:166
+ msgid "VJ 6-bit Serial Line IP"
+ msgstr ""
+ 
+-#: ../lib/hw.c:162
++#: ../lib/hw.c:167
+ msgid "Adaptive Serial Line IP"
+ msgstr ""
+ 
+-#: ../lib/hw.c:165
++#: ../lib/hw.c:170
+ msgid "Ethernet"
+ msgstr ""
+ 
+-#: ../lib/hw.c:171
++#: ../lib/hw.c:176
+ msgid "Fiber Distributed Data Interface"
+ msgstr ""
+ 
+-#: ../lib/hw.c:174
++#: ../lib/hw.c:179
+ msgid "HIPPI"
+ msgstr ""
+ 
+-#: ../lib/hw.c:186
++#: ../lib/hw.c:191
+ msgid "generic X.25"
+ msgstr ""
+ 
+-#: ../lib/hw.c:189
++#: ../lib/hw.c:194
+ msgid "IPIP Tunnel"
+ msgstr ""
+ 
+-#: ../lib/hw.c:192
++#: ../lib/hw.c:197
+ msgid "Point-to-Point Protocol"
+ msgstr ""
+ 
+-#: ../lib/hw.c:195
++#: ../lib/hw.c:200
+ msgid "(Cisco)-HDLC"
+ msgstr ""
+ 
+-#: ../lib/hw.c:196
++#: ../lib/hw.c:201
+ msgid "LAPB"
+ msgstr ""
+ 
+-#: ../lib/hw.c:199
++#: ../lib/hw.c:204
+ msgid "ARCnet"
+ msgstr ""
+ 
+-#: ../lib/hw.c:202
++#: ../lib/hw.c:207
+ msgid "Frame Relay DLCI"
+ msgstr ""
+ 
+-#: ../lib/hw.c:203
++#: ../lib/hw.c:208
+ msgid "Frame Relay Access Device"
+ msgstr ""
+ 
+-#: ../lib/hw.c:206
++#: ../lib/hw.c:211
+ msgid "IPv6-in-IPv4"
+ msgstr ""
+ 
+-#: ../lib/hw.c:209
++#: ../lib/hw.c:214
+ msgid "IrLAP"
+ msgstr ""
+ 
+-#: ../lib/hw.c:212
++#: ../lib/hw.c:217
+ msgid "16/4 Mbps Token Ring"
+ msgstr ""
+ 
+-#: ../lib/hw.c:214
++#: ../lib/hw.c:219
+ msgid "16/4 Mbps Token Ring (New)"
+ msgstr ""
+ 
++#: ../lib/hw.c:226
++msgid "Generic EUI-64"
++msgstr ""
++
+ #: ../lib/inet.c:153 ../lib/inet6.c:79
+ #, c-format
+ msgid "rresolve: unsupport address family %d !\n"
+@@ -1877,131 +2268,157 @@ msgid "[UNKNOWN]"
+ msgstr ""
+ 
+ #: ../lib/inet6_gr.c:71
++#, c-format
+ msgid "INET6 (IPv6) not configured in this system.\n"
+ msgstr ""
+ 
+ #: ../lib/inet6_gr.c:74
++#, c-format
+ msgid "Kernel IPv6 routing table\n"
+ msgstr ""
+ 
+ #: ../lib/inet6_gr.c:76
++#, c-format
+ msgid ""
+-"Destination                                 Next Hop                         "
+-"       Flags Metric Ref    Use Iface\n"
++"Destination                                 Next "
++"Hop                                Flags Metric Ref    Use Iface\n"
+ msgstr ""
+ 
+ #: ../lib/inet6_gr.c:150
++#, c-format
+ msgid "Kernel IPv6 Neighbour Cache\n"
+ msgstr ""
+ 
+ #: ../lib/inet6_gr.c:153
++#, c-format
+ msgid ""
+ "Neighbour                                   HW Address        Iface    Flags "
+ "Ref State\n"
+ msgstr ""
+ 
+ #: ../lib/inet6_gr.c:157
++#, c-format
+ msgid ""
+ "Neighbour                                   HW Address        Iface    Flags "
+ "Ref State            Stale(sec) Delete(sec)\n"
+ msgstr ""
+ 
+ #: ../lib/inet6_sr.c:46
++#, c-format
+ msgid "Usage: inet6_route [-vF] del Target\n"
+ msgstr ""
+ 
+ #: ../lib/inet6_sr.c:47
++#, c-format
+ msgid "       inet6_route [-vF] add Target [gw Gw] [metric M] [[dev] If]\n"
+ msgstr ""
+ 
+ #: ../lib/inet6_sr.c:48
++#, c-format
+ msgid "       inet6_route [-FC] flush      NOT supported\n"
+ msgstr ""
+ 
+ #: ../lib/inet6_sr.c:188
++#, c-format
+ msgid "Flushing `inet6' routing table not supported\n"
+ msgstr ""
+ 
+ #: ../lib/inet_gr.c:50 ../lib/inet_gr.c:220
++#, c-format
+ msgid "INET (IPv4) not configured in this system.\n"
+ msgstr ""
+ 
+ #: ../lib/inet_gr.c:53
++#, c-format
+ msgid "Kernel IP routing table\n"
+ msgstr ""
+ 
+ #: ../lib/inet_gr.c:56
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags Metric Ref    Use "
+ "Iface\n"
+ msgstr ""
+ 
+ #: ../lib/inet_gr.c:59
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags   MSS Window  irtt "
+ "Iface\n"
+ msgstr ""
+ 
+ #: ../lib/inet_gr.c:62
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt\n"
+ msgstr ""
+ 
+ #: ../lib/inet_gr.c:237
++#, c-format
+ msgid "Kernel IP routing cache\n"
+ msgstr ""
+ 
+ #: ../lib/inet_gr.c:258
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface\n"
+ msgstr ""
+ 
+ #: ../lib/inet_gr.c:261
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags   MSS Window  irtt "
+ "Iface\n"
+ msgstr ""
+ 
+ #: ../lib/inet_gr.c:266
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt  HH  Arp\n"
+ msgstr ""
+ 
+ #: ../lib/inet_gr.c:290
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt  TOS HHRef HHUptod     SpecDst\n"
+ msgstr ""
+ 
+-#: ../lib/inet_sr.c:50
++#: ../lib/inet_sr.c:51
++#, c-format
+ msgid ""
+ "Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] "
+ "[[dev] If]\n"
+ msgstr ""
+ 
+-#: ../lib/inet_sr.c:51
++#: ../lib/inet_sr.c:52
++#, c-format
+ msgid ""
+ "       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]\n"
+ msgstr ""
+ 
+-#: ../lib/inet_sr.c:52
++#: ../lib/inet_sr.c:53
++#, c-format
+ msgid ""
+ "                              [netmask N] [mss Mss] [window W] [irtt I]\n"
+ msgstr ""
+ 
+-#: ../lib/inet_sr.c:53
++#: ../lib/inet_sr.c:54
++#, c-format
+ msgid "                              [mod] [dyn] [reinstate] [[dev] If]\n"
+ msgstr ""
+ 
+-#: ../lib/inet_sr.c:54
++#: ../lib/inet_sr.c:55
++#, c-format
+ msgid ""
+ "       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject\n"
+ msgstr ""
+ 
+-#: ../lib/inet_sr.c:55
++#: ../lib/inet_sr.c:56
++#, c-format
+ msgid "       inet_route [-FC] flush      NOT supported\n"
+ msgstr ""
+ 
+@@ -2011,14 +2428,17 @@ msgid "route: %s: cannot use a NETWORK a
+ msgstr ""
+ 
+ #: ../lib/inet_sr.c:174
++#, c-format
+ msgid "route: Invalid MSS/MTU.\n"
+ msgstr ""
+ 
+ #: ../lib/inet_sr.c:187
++#, c-format
+ msgid "route: Invalid window.\n"
+ msgstr ""
+ 
+ #: ../lib/inet_sr.c:203
++#, c-format
+ msgid "route: Invalid initial rtt.\n"
+ msgstr ""
+ 
+@@ -2033,73 +2453,90 @@ msgid "route: bogus netmask %s\n"
+ msgstr ""
+ 
+ #: ../lib/inet_sr.c:270
++#, c-format
+ msgid "route: netmask doesn't match route address\n"
+ msgstr ""
+ 
+ #: ../lib/inet_sr.c:306
++#, c-format
+ msgid "Flushing `inet' routing table not supported\n"
+ msgstr ""
+ 
+ #: ../lib/inet_sr.c:310
++#, c-format
+ msgid "Modifying `inet' routing cache not supported\n"
+ msgstr ""
+ 
+ #: ../lib/ipx_gr.c:52
++#, c-format
+ msgid "IPX not configured in this system.\n"
+ msgstr ""
+ 
+ #: ../lib/ipx_gr.c:56
++#, c-format
+ msgid "Kernel IPX routing table\n"
+ msgstr ""
+ 
+ #. xxx
+ #: ../lib/ipx_gr.c:57
++#, c-format
+ msgid "Destination               Router Net                Router Node\n"
+ msgstr ""
+ 
+ #: ../lib/ipx_sr.c:33
++#, c-format
+ msgid "IPX: this needs to be written\n"
+ msgstr ""
+ 
+ #: ../lib/masq_info.c:198
++#, c-format
+ msgid "IP masquerading entries\n"
+ msgstr ""
+ 
+ #: ../lib/masq_info.c:201
++#, c-format
+ msgid "prot   expire source               destination          ports\n"
+ msgstr ""
+ 
+ #: ../lib/masq_info.c:204
++#, c-format
+ msgid ""
+-"prot   expire    initseq delta prevd source               destination        "
+-"  ports\n"
++"prot   expire    initseq delta prevd source               "
++"destination          ports\n"
+ msgstr ""
+ 
+ #: ../lib/netrom_gr.c:48
++#, c-format
+ msgid "NET/ROM not configured in this system.\n"
+ msgstr ""
+ 
+ #: ../lib/netrom_gr.c:51
++#, c-format
+ msgid "Kernel NET/ROM routing table\n"
+ msgstr ""
+ 
+ #: ../lib/netrom_gr.c:52
++#, c-format
+ msgid "Destination  Mnemonic  Quality  Neighbour  Iface\n"
+ msgstr ""
+ 
+ #: ../lib/netrom_sr.c:34
++#, c-format
+ msgid "netrom usage\n"
+ msgstr ""
+ 
+ #: ../lib/netrom_sr.c:44
++#, c-format
+ msgid "NET/ROM: this needs to be written\n"
+ msgstr ""
+ 
+ #: ../lib/ppp.c:44
++#, c-format
+ msgid "You cannot start PPP with this program.\n"
+ msgstr ""
+ 
+ #: ../lib/ppp_ac.c:38
++#, c-format
+ msgid "Sorry, use pppd!\n"
+ msgstr ""
+ 
+@@ -2108,287 +2545,314 @@ msgid "Node address must be ten digits"
+ msgstr ""
+ 
+ #: ../lib/rose_gr.c:51
++#, c-format
+ msgid "ROSE not configured in this system.\n"
+ msgstr ""
+ 
+ #: ../lib/rose_gr.c:54
++#, c-format
+ msgid "Kernel ROSE routing table\n"
+ msgstr ""
+ 
+-#: ../lib/tr.c:70 ../lib/tr.c:85
++#: ../lib/tr.c:86 ../lib/tr.c:101
+ #, c-format
+ msgid "in_tr(%s): invalid token ring address!\n"
+ msgstr ""
+ 
+-#: ../lib/tr.c:97
++#: ../lib/tr.c:113
+ #, c-format
+ msgid "in_tr(%s): trailing : ignored!\n"
+ msgstr ""
+ 
+-#: ../lib/tr.c:109
++#: ../lib/tr.c:125
+ #, c-format
+ msgid "in_tr(%s): trailing junk!\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:164
++#: ../lib/interface.c:176
+ #, c-format
+ msgid "warning: no inet socket available: %s\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:316
++#: ../lib/interface.c:325
+ #, c-format
+ msgid "Warning: cannot open %s (%s). Limited output.\n"
+ msgstr ""
+ 
+ #. Give better error message for this case.
+-#: ../lib/interface.c:556
++#: ../lib/interface.c:571
+ msgid "Device not found"
+ msgstr ""
+ 
+-#: ../lib/interface.c:560
++#: ../lib/interface.c:575
+ #, c-format
+ msgid "%s: error fetching interface information: %s\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:593
++#: ../lib/interface.c:608
+ msgid "     - no statistics available -"
+ msgstr ""
+ 
+-#: ../lib/interface.c:597
++#: ../lib/interface.c:612
++#, c-format
+ msgid "[NO FLAGS]"
+ msgstr ""
+ 
+-#: ../lib/interface.c:673
++#: ../lib/interface.c:688
+ #, c-format
+ msgid "%-9.9s Link encap:%s  "
+ msgstr ""
+ 
+-#: ../lib/interface.c:678
++#: ../lib/interface.c:693
+ #, c-format
+ msgid "HWaddr %s  "
+ msgstr ""
+ 
+-#: ../lib/interface.c:681
++#: ../lib/interface.c:696
+ #, c-format
+ msgid "Media:%s"
+ msgstr ""
+ 
+-#: ../lib/interface.c:683
++#: ../lib/interface.c:698
++#, c-format
+ msgid "(auto)"
+ msgstr ""
+ 
+-#: ../lib/interface.c:690
++#: ../lib/interface.c:705
+ #, c-format
+ msgid "          %s addr:%s "
+ msgstr ""
+ 
+-#: ../lib/interface.c:693
++#: ../lib/interface.c:708
+ #, c-format
+ msgid " P-t-P:%s "
+ msgstr ""
+ 
+-#: ../lib/interface.c:696
++#: ../lib/interface.c:711
+ #, c-format
+ msgid " Bcast:%s "
+ msgstr ""
+ 
+-#: ../lib/interface.c:698
++#: ../lib/interface.c:713
+ #, c-format
+ msgid " Mask:%s\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:715
++#: ../lib/interface.c:730
+ #, c-format
+ msgid "          inet6 addr: %s/%d"
+ msgstr ""
+ 
+-#: ../lib/interface.c:717
++#: ../lib/interface.c:732
++#, c-format
+ msgid " Scope:"
+ msgstr ""
+ 
+-#: ../lib/interface.c:720
++#: ../lib/interface.c:735
++#, c-format
+ msgid "Global"
+ msgstr ""
+ 
+-#: ../lib/interface.c:723
++#: ../lib/interface.c:738
++#, c-format
+ msgid "Link"
+ msgstr ""
+ 
+-#: ../lib/interface.c:726
++#: ../lib/interface.c:741
++#, c-format
+ msgid "Site"
+ msgstr ""
+ 
+-#: ../lib/interface.c:729
++#: ../lib/interface.c:744
++#, c-format
+ msgid "Compat"
+ msgstr ""
+ 
+-#: ../lib/interface.c:732
++#: ../lib/interface.c:747
++#, c-format
+ msgid "Host"
+ msgstr ""
+ 
+-#: ../lib/interface.c:735
++#: ../lib/interface.c:750
++#, c-format
+ msgid "Unknown"
+ msgstr ""
+ 
+-#: ../lib/interface.c:750
++#: ../lib/interface.c:765
+ #, c-format
+ msgid "          IPX/Ethernet II addr:%s\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:753
++#: ../lib/interface.c:768
+ #, c-format
+ msgid "          IPX/Ethernet SNAP addr:%s\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:756
++#: ../lib/interface.c:771
+ #, c-format
+ msgid "          IPX/Ethernet 802.2 addr:%s\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:759
++#: ../lib/interface.c:774
+ #, c-format
+ msgid "          IPX/Ethernet 802.3 addr:%s\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:769
++#: ../lib/interface.c:784
+ #, c-format
+ msgid "          EtherTalk Phase 2 addr:%s\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:778
++#: ../lib/interface.c:793
+ #, c-format
+ msgid "          econet addr:%s\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:785
++#: ../lib/interface.c:800
++#, c-format
+ msgid "[NO FLAGS] "
+ msgstr ""
+ 
+-#: ../lib/interface.c:787
++#: ../lib/interface.c:802
++#, c-format
+ msgid "UP "
+ msgstr ""
+ 
+-#: ../lib/interface.c:789
++#: ../lib/interface.c:804
++#, c-format
+ msgid "BROADCAST "
+ msgstr ""
+ 
+-#: ../lib/interface.c:791
++#: ../lib/interface.c:806
++#, c-format
+ msgid "DEBUG "
+ msgstr ""
+ 
+-#: ../lib/interface.c:793
++#: ../lib/interface.c:808
++#, c-format
+ msgid "LOOPBACK "
+ msgstr ""
+ 
+-#: ../lib/interface.c:795
++#: ../lib/interface.c:810
++#, c-format
+ msgid "POINTOPOINT "
+ msgstr ""
+ 
+-#: ../lib/interface.c:797
++#: ../lib/interface.c:812
++#, c-format
+ msgid "NOTRAILERS "
+ msgstr ""
+ 
+-#: ../lib/interface.c:799
++#: ../lib/interface.c:814
++#, c-format
+ msgid "RUNNING "
+ msgstr ""
+ 
+-#: ../lib/interface.c:801
++#: ../lib/interface.c:816
++#, c-format
+ msgid "NOARP "
+ msgstr ""
+ 
+-#: ../lib/interface.c:803
++#: ../lib/interface.c:818
++#, c-format
+ msgid "PROMISC "
+ msgstr ""
+ 
+-#: ../lib/interface.c:805
++#: ../lib/interface.c:820
++#, c-format
+ msgid "ALLMULTI "
+ msgstr ""
+ 
+-#: ../lib/interface.c:807
++#: ../lib/interface.c:822
++#, c-format
+ msgid "SLAVE "
+ msgstr ""
+ 
+-#: ../lib/interface.c:809
++#: ../lib/interface.c:824
++#, c-format
+ msgid "MASTER "
+ msgstr ""
+ 
+-#: ../lib/interface.c:811
++#: ../lib/interface.c:826
++#, c-format
+ msgid "MULTICAST "
+ msgstr ""
+ 
+-#: ../lib/interface.c:814
++#: ../lib/interface.c:829
++#, c-format
+ msgid "DYNAMIC "
+ msgstr ""
+ 
+ #. DONT FORGET TO ADD THE FLAGS IN ife_print_short
+-#: ../lib/interface.c:817
++#: ../lib/interface.c:832
+ #, c-format
+ msgid " MTU:%d  Metric:%d"
+ msgstr ""
+ 
+-#: ../lib/interface.c:821
++#: ../lib/interface.c:836
+ #, c-format
+ msgid "  Outfill:%d  Keepalive:%d"
+ msgstr ""
+ 
+-#: ../lib/interface.c:835
++#: ../lib/interface.c:850
+ #, c-format
+ msgid "RX packets:%llu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:840
++#: ../lib/interface.c:855
+ #, c-format
+ msgid "             compressed:%lu\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:852
++#: ../lib/interface.c:895
+ #, c-format
+ msgid "TX packets:%llu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:856
++#: ../lib/interface.c:899
+ #, c-format
+ msgid "          collisions:%lu "
+ msgstr ""
+ 
+-#: ../lib/interface.c:858
++#: ../lib/interface.c:901
+ #, c-format
+ msgid "compressed:%lu "
+ msgstr ""
+ 
+-#: ../lib/interface.c:860
++#: ../lib/interface.c:903
+ #, c-format
+ msgid "txqueuelen:%d "
+ msgstr ""
+ 
+-#: ../lib/interface.c:862
++#: ../lib/interface.c:905
+ #, c-format
+ msgid "RX bytes:%llu (%lu.%lu %s)  TX bytes:%llu (%lu.%lu %s)\n"
+ msgstr ""
+ 
+-#: ../lib/interface.c:873
++#: ../lib/interface.c:916
+ #, c-format
+ msgid "Interrupt:%d "
+ msgstr ""
+ 
+ #. Only print devices using it for
+ #. I/O maps
+-#: ../lib/interface.c:876
++#: ../lib/interface.c:919
+ #, c-format
+ msgid "Base address:0x%x "
+ msgstr ""
+ 
+-#: ../lib/interface.c:878
++#: ../lib/interface.c:921
+ #, c-format
+ msgid "Memory:%lx-%lx "
+ msgstr ""
+ 
+-#: ../lib/interface.c:881
++#: ../lib/interface.c:924
+ #, c-format
+ msgid "DMA chan:%x "
+ msgstr ""
+ 
+ #: ../lib/sockets.c:63
++#, c-format
+ msgid "No usable address families found.\n"
+ msgstr ""
+ 
+@@ -2413,14 +2877,17 @@ msgid "ip: argument is wrong: %s\n"
+ msgstr ""
+ 
+ #: ../ipmaddr.c:61
++#, c-format
+ msgid "Usage: ipmaddr [ add | del ] MULTIADDR dev STRING\n"
+ msgstr ""
+ 
+ #: ../ipmaddr.c:62
++#, c-format
+ msgid "       ipmaddr show [ dev STRING ] [ ipv4 | ipv6 | link | all ]\n"
+ msgstr ""
+ 
+ #: ../ipmaddr.c:63
++#, c-format
+ msgid "       ipmaddr -V | -version\n"
+ msgstr ""
+ 
+@@ -2449,6 +2916,7 @@ msgid "slattach: tty_lock: (%s): %s\n"
+ msgstr ""
+ 
+ #: ../slattach.c:192
++#, c-format
+ msgid "slattach: cannot write PID file\n"
+ msgstr ""
+ 
+@@ -2468,18 +2936,22 @@ msgid "slattach: tty_hangup(RAISE): %s\n
+ msgstr ""
+ 
+ #: ../slattach.c:468
++#, c-format
+ msgid "slattach: tty name too long\n"
+ msgstr ""
+ 
+ #: ../slattach.c:498
++#, c-format
+ msgid "slattach: tty_open: cannot get current state!\n"
+ msgstr ""
+ 
+ #: ../slattach.c:505
++#, c-format
+ msgid "slattach: tty_open: cannot get current line disc!\n"
+ msgstr ""
+ 
+ #: ../slattach.c:513
++#, c-format
+ msgid "slattach: tty_open: cannot set RAW mode!\n"
+ msgstr ""
+ 
+@@ -2489,6 +2961,7 @@ msgid "slattach: tty_open: cannot set %s
+ msgstr ""
+ 
+ #: ../slattach.c:530
++#, c-format
+ msgid "slattach: tty_open: cannot set 8N1 mode!\n"
+ msgstr ""
+ 
+Index: net-tools/po/et_EE.po
+===================================================================
+--- net-tools.orig/po/et_EE.po
++++ net-tools/po/et_EE.po
+@@ -6,7 +6,8 @@
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: net-tools 1.58\n"
+-"POT-Creation-Date: 2001-02-15 21:28+0200\n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2007-06-30 12:28+0900\n"
+ "PO-Revision-Date: 2001-02-15 18:00+0300\n"
+ "Last-Translator: Meelis Roos <mroos@linux.ee>\n"
+ "Language-Team: Estonian <linux-ee@eenet.ee>\n"
+@@ -14,53 +15,58 @@ msgstr ""
+ "Content-Type: text/plain; charset=iso-8859-15\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ 
+-#: ../arp.c:110 ../arp.c:269
++#: ../arp.c:112 ../arp.c:279
++#, c-format
+ msgid "arp: need host name\n"
+ msgstr "arp: puudub hosti nimi\n"
+ 
+-#: ../arp.c:207 ../arp.c:221
++#: ../arp.c:215 ../arp.c:230
+ #, c-format
+ msgid "No ARP entry for %s\n"
+ msgstr "%s jaoks pole ARP kirjet\n"
+ 
+-#: ../arp.c:239
++#: ../arp.c:248
+ #, c-format
+ msgid "arp: cant get HW-Address for `%s': %s.\n"
+ msgstr "arp: ei saa riistvaralist aadressi `%s' jaoks: %s\n"
+ 
+-#: ../arp.c:243
++#: ../arp.c:252
++#, c-format
+ msgid "arp: protocol type mismatch.\n"
+ msgstr "arp: vale protokolli tüüp\n"
+ 
+-#: ../arp.c:252
++#: ../arp.c:261
+ #, c-format
+ msgid "arp: device `%s' has HW address %s `%s'.\n"
+ msgstr "arp: seadmel `%s' on riistvaraline aadress %s `%s'\n"
+ 
+-#: ../arp.c:282
++#: ../arp.c:293
++#, c-format
+ msgid "arp: need hardware address\n"
+ msgstr "arp: puudub riistvaraline aadress\n"
+ 
+-#: ../arp.c:290
++#: ../arp.c:301
++#, c-format
+ msgid "arp: invalid hardware address\n"
+ msgstr "arp: vigane riistvaraline aadress\n"
+ 
+-#: ../arp.c:387
++#: ../arp.c:398
+ #, c-format
+ msgid "arp: cannot open etherfile %s !\n"
+ msgstr "arp: ei saa avada faili %s\n"
+ 
+-#: ../arp.c:403
++#: ../arp.c:414
+ #, c-format
+ msgid "arp: format error on line %u of etherfile %s !\n"
+ msgstr "arp: formaadiviga real %u failis %s\n"
+ 
+-#: ../arp.c:416
++#: ../arp.c:427
+ #, c-format
+ msgid "arp: cannot set entry on line %u of etherfile %s !\n"
+ msgstr "arp: ei saa kehtestada ARP kirjet real %u failis %s\n"
+ 
+-#: ../arp.c:437
++#: ../arp.c:448
++#, c-format
+ msgid ""
+ "Address                  HWtype  HWaddress           Flags Mask            "
+ "Iface\n"
+@@ -68,45 +74,52 @@ msgstr ""
+ "Aadress                  HWtüüp  HWaadress           Lipud Mask            "
+ "Liides\n"
+ 
+-#: ../arp.c:467
++#: ../arp.c:476
++#, fuzzy
++msgid "<from_interface>"
++msgstr " liides %s\n"
++
++#: ../arp.c:478
+ msgid "(incomplete)"
+ msgstr "(mittetäielik)"
+ 
+-#: ../arp.c:484
++#: ../arp.c:495
+ #, c-format
+ msgid "%s (%s) at "
+ msgstr "%s (%s) aadressil "
+ 
+-#: ../arp.c:490
++#: ../arp.c:501
++#, c-format
+ msgid "<incomplete> "
+ msgstr "<mittetäielik>"
+ 
+-#: ../arp.c:496
++#: ../arp.c:507
+ #, c-format
+ msgid "netmask %s "
+ msgstr "võrgumask %s "
+ 
+-#: ../arp.c:513
++#: ../arp.c:524
+ #, c-format
+ msgid "on %s\n"
+ msgstr "liides %s\n"
+ 
+-#: ../arp.c:592
++#: ../arp.c:605
+ #, c-format
+ msgid "Entries: %d\tSkipped: %d\tFound: %d\n"
+ msgstr "ARP kirjeid kokku: %s\tignoreerisin: %d\tleidsin: %d\n"
+ 
+-#: ../arp.c:596
++#: ../arp.c:609
+ #, c-format
+ msgid "%s (%s) -- no entry\n"
+ msgstr "%s (%s) -- pole kirjet\n"
+ 
+-#: ../arp.c:598
++#: ../arp.c:611
+ #, c-format
+ msgid "arp: in %d entries no match found.\n"
+ msgstr "arp: ei leidnud %d kirje hulgast sobivat\n"
+ 
+-#: ../arp.c:613
++#: ../arp.c:626
++#, c-format
+ msgid ""
+ "Usage:\n"
+ "  arp [-vn]  [<HW>] [-i <if>] [-a] [<hostname>]             <-Display ARP "
+@@ -116,47 +129,45 @@ msgstr ""
+ "ARP cache vaatamine:\n"
+ "  arp [-vn]  [<HW>] [-i <if>] [-a] [<hosti nimi>]\n"
+ 
+-#: ../arp.c:614
++#: ../arp.c:627
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]          [-i <if>] -d  <hostname> [pub][nopub]    <-Delete ARP "
++"  arp [-v]          [-i <if>] -d  <host> [pub]               <-Delete ARP "
+ "entry\n"
+ msgstr ""
+ "ARP kirje kustutamine:\n"
+ "  arp [-v]          [-i <if>] -d  <hosti nimi> [pub] [nopub]\n"
+ 
+-#: ../arp.c:615
++#: ../arp.c:628
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]              <-Add entry from "
++"  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]            <-Add entry from "
+ "file\n"
+ msgstr ""
+ "ARP kirjete lisamine failist:\n"
+ "  arp [-vnD] [<HW>] [-i <if>] -f  [<failinimi>]\n"
+ 
+-#: ../arp.c:616
++#: ../arp.c:629
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [temp][nopub] <-Add "
++"  arp [-v]   [<HW>] [-i <if>] -s  <host> <hwaddr> [temp]            <-Add "
+ "entry\n"
+ msgstr ""
+ "ARP kirje lisamine:\n"
+ "  arp [-v]   [<HW>] [-i <if>] -s  <hosti nimi> <hwaddr> [temp] [nopub]\n"
+ 
+-#: ../arp.c:617
+-msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [netmask <nm>] pub  "
+-"<-''-\n"
+-msgstr ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <hosti nimi> <hwaddr> [netmask <nm>] pub\n"
+-
+-#: ../arp.c:618
++#: ../arp.c:630
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -Ds <hostname> <if> [netmask <nm>] pub      "
++"  arp [-v]   [<HW>] [-i <if>] -Ds <host> <if> [netmask <nm>] pub          "
+ "<-''-\n"
+ "\n"
+ msgstr ""
+ "  arp [-v]   [<HW>] [-i <if>] -Ds <hosti nimi> <if> [netmask <nm>] pub\n"
+ "\n"
+ 
+-#: ../arp.c:620
++#: ../arp.c:632
++#, c-format
+ msgid ""
+ "        -a                       display (all) hosts in alternative (BSD) "
+ "style\n"
+@@ -164,122 +175,132 @@ msgstr ""
+ "        -a                       näita kõiki hoste alternatiivsel (BSD) "
+ "kujul\n"
+ 
+-#: ../arp.c:621
++#: ../arp.c:633
++#, c-format
+ msgid "        -s, --set                set a new ARP entry\n"
+ msgstr "        -s, --set                uue ARP kirje seadmine\n"
+ 
+-#: ../arp.c:622
++#: ../arp.c:634
++#, c-format
+ msgid "        -d, --delete             delete a specified entry\n"
+ msgstr "        -d, --delete             määratud kirje kustutamine\n"
+ 
+-#: ../arp.c:623 ../netstat.c:1485 ../route.c:85
++#: ../arp.c:635 ../netstat.c:1503 ../route.c:86
++#, c-format
+ msgid "        -v, --verbose            be verbose\n"
+ msgstr "        -v, --verbose            jutukas väljund\n"
+ 
+-#: ../arp.c:624
++#: ../arp.c:636 ../netstat.c:1504 ../route.c:87
++#, c-format
+ msgid "        -n, --numeric            don't resolve names\n"
+ msgstr "        -n, --numeric            mitte lahendada nimesid\n"
+ 
+-#: ../arp.c:625
++#: ../arp.c:637
++#, c-format
+ msgid ""
+ "        -i, --device             specify network interface (e.g. eth0)\n"
+ msgstr ""
+ "        -i, --device             võrguliidese täpsustamine (näiteks eth0)\n"
+ 
+-#: ../arp.c:626
++#: ../arp.c:638
++#, c-format
+ msgid "        -D, --use-device         read <hwaddr> from given device\n"
+ msgstr "        -D, --use-device         lugeda <hwaddr> vastavalt liideselt\n"
+ 
+-#: ../arp.c:627
++#: ../arp.c:639
++#, c-format
+ msgid "        -A, -p, --protocol       specify protocol family\n"
+ msgstr "        -A, -p, --protocol       protokollipere määramine\n"
+ 
+-#: ../arp.c:628
++#: ../arp.c:640
++#, c-format
+ msgid ""
+-"        -f, --file               read new entries from file or from "
+-"/etc/ethers\n"
++"        -f, --file               read new entries from file or from /etc/"
++"ethers\n"
+ "\n"
+ msgstr ""
+-"        -f, --file               lugeda kirjed antud failist või "
+-"/etc/ethers'st\n"
++"        -f, --file               lugeda kirjed antud failist või /etc/"
++"ethers'st\n"
+ "\n"
+ 
+-#: ../arp.c:630 ../rarp.c:181
++#: ../arp.c:642 ../rarp.c:182
+ #, c-format
+ msgid "  <HW>=Use '-H <hw>' to specify hardware address type. Default: %s\n"
+ msgstr ""
+ "  <HW>=kasutage '-H <hw>' riistvaralise aadressi määramiseks.\n"
+ "       Vaikimisi: %s\n"
+ 
+-#: ../arp.c:631 ../rarp.c:182
++#: ../arp.c:643 ../rarp.c:183
++#, c-format
+ msgid "  List of possible hardware types (which support ARP):\n"
+ msgstr "  Võimalike ARP-i toetavate riistvara tüüpide nimekiri:\n"
+ 
+-#: ../arp.c:664 ../arp.c:749
++#: ../arp.c:677 ../arp.c:762
+ #, c-format
+ msgid "%s: hardware type not supported!\n"
+ msgstr "arp: riistvara tüüpi %s ei toetata\n"
+ 
+-#: ../arp.c:668
++#: ../arp.c:681
+ #, c-format
+ msgid "%s: address family not supported!\n"
+ msgstr "arp: aadressiperekonda %s ei toetata\n"
+ 
+-#: ../arp.c:703
++#: ../arp.c:716
++#, c-format
+ msgid "arp: -N not yet supported.\n"
+ msgstr "arp: -N toetust pole veel\n"
+ 
+-#: ../arp.c:713
++#: ../arp.c:726
+ #, c-format
+ msgid "arp: %s: unknown address family.\n"
+ msgstr "arp: tundmatu aadressiperekond %s\n"
+ 
+-#: ../arp.c:722
++#: ../arp.c:735
+ #, c-format
+ msgid "arp: %s: unknown hardware type.\n"
+ msgstr "arp: tundmatu riistvara tüüp %s\n"
+ 
+-#: ../arp.c:741
++#: ../arp.c:754
+ #, c-format
+ msgid "arp: %s: kernel only supports 'inet'.\n"
+ msgstr "arp: tuumas on ainult 'inet' aadressiperekonna toetus\n"
+ 
+-#: ../arp.c:754
++#: ../arp.c:767
+ #, c-format
+ msgid "arp: %s: hardware type without ARP support.\n"
+ msgstr "arp: riistvara tüübil %s pole ARP toetust\n"
+ 
+-#: ../hostname.c:69
++#: ../hostname.c:71
+ #, c-format
+ msgid "Setting nodename to `%s'\n"
+ msgstr "Sean sõlme nimeks `%s'\n"
+ 
+-#: ../hostname.c:74
++#: ../hostname.c:76
+ #, c-format
+ msgid "%s: you must be root to change the node name\n"
+ msgstr "%s: ainult root saab sõlme nime muuta\n"
+ 
+-#: ../hostname.c:77 ../hostname.c:97 ../hostname.c:116
++#: ../hostname.c:79 ../hostname.c:99 ../hostname.c:117
+ #, c-format
+ msgid "%s: name too long\n"
+ msgstr "%s: nimi on liiga pikk\n"
+ 
+-#: ../hostname.c:89
++#: ../hostname.c:91
+ #, c-format
+ msgid "Setting hostname to `%s'\n"
+ msgstr "Sean hosti nimeks `%s'\n"
+ 
+-#: ../hostname.c:94
++#: ../hostname.c:96
+ #, c-format
+ msgid "%s: you must be root to change the host name\n"
+ msgstr "%s: ainult root saab hosti nime muuta\n"
+ 
+-#: ../hostname.c:108
++#: ../hostname.c:109
+ #, c-format
+ msgid "Setting domainname to `%s'\n"
+ msgstr "Sean domeeni nimeks `%s'\n"
+ 
+-#: ../hostname.c:113
++#: ../hostname.c:114
+ #, c-format
+ msgid "%s: you must be root to change the domain name\n"
+ msgstr "%s: ainult root saab domeeni nime muuta\n"
+@@ -304,25 +325,28 @@ msgstr "Tulemus: h_aliases=`%s'\n"
+ msgid "Result: h_addr_list=`%s'\n"
+ msgstr "Tulemus: h_addr_list=`%s'\n"
+ 
+-#: ../hostname.c:209
++#: ../hostname.c:208
+ #, c-format
+ msgid "%s: can't open `%s'\n"
+ msgstr "%s: ei saa avada faili `%s'\n"
+ 
+-#: ../hostname.c:223
++#: ../hostname.c:222
++#, c-format
+ msgid "Usage: hostname [-v] {hostname|-F file}      set hostname (from file)\n"
+ msgstr ""
+ "Kasutamine:\n"
+ "  hostname [-v] {hosti nimi|-F fail}         hosti nime seadmine (ka "
+ "failist)\n"
+ 
+-#: ../hostname.c:224
++#: ../hostname.c:223
++#, c-format
+ msgid ""
+ "       domainname [-v] {nisdomain|-F file}   set NIS domainname (from file)\n"
+ msgstr ""
+ "  domainname [-v] {nisdomeen|-F fail}        NIS domeeni nime seadmine\n"
+ 
+-#: ../hostname.c:226
++#: ../hostname.c:225
++#, c-format
+ msgid ""
+ "       nodename [-v] {nodename|-F file}      set DECnet node name (from "
+ "file)\n"
+@@ -330,18 +354,21 @@ msgstr ""
+ "  nodename [-v] {nodename|-F fail}           DECneti võrgusõlme nime "
+ "seadmine\n"
+ 
+-#: ../hostname.c:228
++#: ../hostname.c:227
++#, c-format
+ msgid "       hostname [-v] [-d|-f|-s|-a|-i|-y|-n]  display formatted name\n"
+ msgstr ""
+ "  hostname [-v] [-d|-f|-s|-a|-i|-y|-n]       nime näitamine antud formaadis\n"
+ 
+-#: ../hostname.c:229
++#: ../hostname.c:228
++#, c-format
+ msgid ""
+ "       hostname [-v]                         display hostname\n"
+ "\n"
+ msgstr "  hostname [-v]                              hosti nime näitamine\n"
+ 
+-#: ../hostname.c:230
++#: ../hostname.c:229
++#, c-format
+ msgid ""
+ "       hostname -V|--version|-h|--help       print info and exit\n"
+ "\n"
+@@ -350,7 +377,8 @@ msgstr ""
+ "  hostname -h|--help                         seesama abiinfo\n"
+ "\n"
+ 
+-#: ../hostname.c:231
++#: ../hostname.c:230
++#, c-format
+ msgid ""
+ "    dnsdomainname=hostname -d, {yp,nis,}domainname=hostname -y\n"
+ "\n"
+@@ -358,36 +386,44 @@ msgstr ""
+ "  dnsdomainname=hostname -d, {yp,nis,}domainname=hostname -y\n"
+ "\n"
+ 
+-#: ../hostname.c:232
++#: ../hostname.c:231
++#, c-format
+ msgid "    -s, --short           short host name\n"
+ msgstr "    -s, --short           lühike hosti nimi\n"
+ 
+-#: ../hostname.c:233
++#: ../hostname.c:232
++#, c-format
+ msgid "    -a, --alias           alias names\n"
+ msgstr "     -a, --alias          alias-nimed\n"
+ 
+-#: ../hostname.c:234
++#: ../hostname.c:233
++#, c-format
+ msgid "    -i, --ip-address      addresses for the hostname\n"
+ msgstr "    -i, --ip-address      hosti IP aadressid\n"
+ 
+-#: ../hostname.c:235
++#: ../hostname.c:234
++#, c-format
+ msgid "    -f, --fqdn, --long    long host name (FQDN)\n"
+ msgstr ""
+ "    -f, --fqdn, --long    pikk hosti nimi (FQDN - täielik süsteeminimi)\n"
+ 
+-#: ../hostname.c:236
++#: ../hostname.c:235
++#, c-format
+ msgid "    -d, --domain          DNS domain name\n"
+ msgstr "    -d, --domain          DNS domeeni nimi\n"
+ 
+-#: ../hostname.c:237
++#: ../hostname.c:236
++#, c-format
+ msgid "    -y, --yp, --nis       NIS/YP domainname\n"
+ msgstr "    -y, --yp, --nis       NIS/YP domeeni nimi\n"
+ 
+-#: ../hostname.c:239
++#: ../hostname.c:238
++#, c-format
+ msgid "    -n, --node            DECnet node name\n"
+ msgstr "    -n, --node            DECneti võrgusõlme nimi\n"
+ 
+-#: ../hostname.c:241
++#: ../hostname.c:240
++#, c-format
+ msgid ""
+ "    -F, --file            read hostname or NIS domainname from given file\n"
+ "\n"
+@@ -395,7 +431,8 @@ msgstr ""
+ "    -F, --file            lugeda hosti või NIS domeeni nimi failist\n"
+ "\n"
+ 
+-#: ../hostname.c:243
++#: ../hostname.c:242
++#, c-format
+ msgid ""
+ "   This command can read or set the hostname or the NIS domainname. You can\n"
+ "   also read the DNS domain or the FQDN (fully qualified domain name).\n"
+@@ -415,6 +452,7 @@ msgid "%s: You can't change the DNS doma
+ msgstr "%s: selle käsuga ei saa muuta DNS domeeni nime\n"
+ 
+ #: ../hostname.c:339
++#, c-format
+ msgid ""
+ "\n"
+ "Unless you are using bind or NIS for host lookups you can change the DNS\n"
+@@ -423,6 +461,7 @@ msgstr ""
+ "Kui Te EI kasuta bind'i ega NIS'i nimede lahendamiseks, saate DNS domeeni\n"
+ 
+ #: ../hostname.c:340
++#, c-format
+ msgid "domain name (which is part of the FQDN) in the /etc/hosts file.\n"
+ msgstr "(mis on täieliku nime osa) nime muuta failist /etc/hosts.\n"
+ 
+@@ -441,76 +480,97 @@ msgstr "getdomainname()=`%s'\n"
+ msgid "getnodename()=`%s'\n"
+ msgstr "getnodename()=`%s'\n"
+ 
+-#: ../ifconfig.c:110
++#: ../ifconfig.c:107
++#, c-format
+ msgid ""
+-"Iface   MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR "
+ "Flg\n"
+ msgstr ""
+-"Liides  MTU Meetr. RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
++"Liides  MTU Meetr RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR "
+ "Lip\n"
+ 
+-#: ../ifconfig.c:132 ../ifconfig.c:164
+-#, c-format
+-msgid "%s: unknown interface: %s\n"
+-msgstr "ifconfig: tundmatu liides %s: %s\n"
++#: ../ifconfig.c:129 ../ifconfig.c:161
++#, fuzzy, c-format
++msgid "%s: ERROR while getting interface flags: %s\n"
++msgstr "%s: viga liidese info küsimisel: %s\n"
+ 
+-#: ../ifconfig.c:156 ../ifconfig.c:740 ../ifconfig.c:831 ../ifconfig.c:937
++#: ../ifconfig.c:153 ../ifconfig.c:185 ../ifconfig.c:771 ../ifconfig.c:862
++#: ../ifconfig.c:973
++#, c-format
+ msgid "No support for INET on this system.\n"
+ msgstr "Antud süsteem ei toeta INET aadressiperekonda\n"
+ 
+-#: ../ifconfig.c:179
++#: ../ifconfig.c:193
++#, fuzzy, c-format
++msgid "%s: ERROR while testing interface flags: %s\n"
++msgstr "%s: viga liidese info küsimisel: %s\n"
++
++#: ../ifconfig.c:202
++#, fuzzy, c-format
+ msgid ""
+ "Usage:\n"
+-"  ifconfig [-a] [-i] [-v] [-s] <interface> [[<AF>] <address>]\n"
++"  ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]\n"
+ msgstr ""
+ "Kasutamine:\n"
+ "  ifconfig [-a] [-i] [-v] [-s] <liides> [[<AF>] <aadress>]\n"
+ 
+-#: ../ifconfig.c:181
++#: ../ifconfig.c:204
++#, c-format
+ msgid "  [add <address>[/<prefixlen>]]\n"
+ msgstr "  [add <aadress>[/<prefiksi pikkus>]]\n"
+ 
+-#: ../ifconfig.c:182
++#: ../ifconfig.c:205
++#, c-format
+ msgid "  [del <address>[/<prefixlen>]]\n"
+ msgstr "  [del <aadress>[/<prefiksi pikkus>]]\n"
+ 
+-#: ../ifconfig.c:183
++#: ../ifconfig.c:206
++#, c-format
+ msgid "  [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]\n"
+ msgstr "  [[-]broadcast [<aadress>]]  [[-]pointopoint [<aadress>]]\n"
+ 
+-#: ../ifconfig.c:184
++#: ../ifconfig.c:207
++#, c-format
+ msgid "  [netmask <address>]  [dstaddr <address>]  [tunnel <address>]\n"
+ msgstr "  [netmask <aadress>]  [dstaddr <aadress>]  [tunnel <aadress>]\n"
+ 
+-#: ../ifconfig.c:187
++#: ../ifconfig.c:210
++#, c-format
+ msgid "  [outfill <NN>] [keepalive <NN>]\n"
+ msgstr "  [outfill <NN>] [keepalive <NN>]\n"
+ 
+-#: ../ifconfig.c:189
++#: ../ifconfig.c:212
++#, c-format
+ msgid "  [hw <HW> <address>]  [metric <NN>]  [mtu <NN>]\n"
+ msgstr "  [hw <HW> <aadress>]  [metric <NN>]  [mtu <NN>]\n"
+ 
+-#: ../ifconfig.c:190
++#: ../ifconfig.c:213
++#, c-format
+ msgid "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+ msgstr "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+ 
+-#: ../ifconfig.c:191
++#: ../ifconfig.c:214
++#, c-format
+ msgid "  [multicast]  [[-]promisc]\n"
+ msgstr "  [multicast]  [[-]promisc]\n"
+ 
+-#: ../ifconfig.c:192
++#: ../ifconfig.c:215
++#, c-format
+ msgid "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
+ msgstr "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <tüüp>]\n"
+ 
+-#: ../ifconfig.c:194
++#: ../ifconfig.c:217
++#, c-format
+ msgid "  [txqueuelen <NN>]\n"
+ msgstr "  [txqueuelen <NN>]\n"
+ 
+-#: ../ifconfig.c:197
++#: ../ifconfig.c:220
++#, c-format
+ msgid "  [[-]dynamic]\n"
+ msgstr "  [[-]dynamic]\n"
+ 
+-#: ../ifconfig.c:199
++#: ../ifconfig.c:222
++#, c-format
+ msgid ""
+ "  [up|down] ...\n"
+ "\n"
+@@ -518,73 +578,134 @@ msgstr ""
+ "  [up|down] ...\n"
+ "\n"
+ 
+-#: ../ifconfig.c:201
++#: ../ifconfig.c:224
++#, c-format
+ msgid "  <HW>=Hardware Type.\n"
+ msgstr "  <HW>=riistvara tüüp\n"
+ 
+-#: ../ifconfig.c:202
++#: ../ifconfig.c:225
++#, c-format
+ msgid "  List of possible hardware types:\n"
+ msgstr "  Võimalike riistvara tüüpide nimekiri:\n"
+ 
+ #. 1 = ARPable
+-#: ../ifconfig.c:204
++#: ../ifconfig.c:227
+ #, c-format
+ msgid "  <AF>=Address family. Default: %s\n"
+ msgstr "  <AF>=aadressiperekond, vaikimisi %s\n"
+ 
+-#: ../ifconfig.c:205
++#: ../ifconfig.c:228
++#, c-format
+ msgid "  List of possible address families:\n"
+ msgstr "  Võimalike aadressiperekondade nimekiri:\n"
+ 
+-#: ../ifconfig.c:361
++#: ../ifconfig.c:303
++#, c-format
++msgid "ifconfig: option `%s' not recognised.\n"
++msgstr ""
++
++#: ../ifconfig.c:305 ../ifconfig.c:962
++#, c-format
++msgid "ifconfig: `--help' gives usage information.\n"
++msgstr ""
++
++#: ../ifconfig.c:380
++#, c-format
+ msgid "Unknown media type.\n"
+ msgstr "Tundmatu meedia tüüp\n"
+ 
+-#: ../ifconfig.c:653
++#: ../ifconfig.c:417
++#, c-format
++msgid ""
++"Warning: Interface %s still in promisc mode... maybe other application is "
++"running?\n"
++msgstr ""
++
++#: ../ifconfig.c:429
++#, c-format
++msgid "Warning: Interface %s still in MULTICAST mode.\n"
++msgstr ""
++
++#: ../ifconfig.c:441
++#, c-format
++msgid "Warning: Interface %s still in ALLMULTI mode.\n"
++msgstr ""
++
++#: ../ifconfig.c:465
++#, c-format
++msgid "Warning: Interface %s still in DYNAMIC mode.\n"
++msgstr ""
++
++#: ../ifconfig.c:523
++#, c-format
++msgid "Warning: Interface %s still in BROADCAST mode.\n"
++msgstr ""
++
++#: ../ifconfig.c:652
++#, c-format
++msgid "Warning: Interface %s still in POINTOPOINT mode.\n"
++msgstr ""
++
++#: ../ifconfig.c:684
+ #, c-format
+ msgid "hw address type `%s' has no handler to set address. failed.\n"
+ msgstr ""
+ "riistvara aadressi tüübil `%s' pole käsitlejat aadressi seadmiseks - ebaõnn\n"
+ 
+-#: ../ifconfig.c:662
++#: ../ifconfig.c:693
+ #, c-format
+ msgid "%s: invalid %s address.\n"
+ msgstr "%s: vigane %s aadress\n"
+ 
+-#: ../ifconfig.c:706 ../ifconfig.c:796 ../ifconfig.c:882
++#: ../ifconfig.c:737 ../ifconfig.c:827 ../ifconfig.c:913
++#, c-format
+ msgid "No support for INET6 on this system.\n"
+ msgstr "Antud süsteem ei toeta INET6 aadressiperekonda\n"
+ 
+-#: ../ifconfig.c:749 ../ifconfig.c:840
++#: ../ifconfig.c:780 ../ifconfig.c:871
+ #, c-format
+ msgid "Interface %s not initialized\n"
+ msgstr "Liides %s pole initsialiseeritud\n"
+ 
+-#: ../ifconfig.c:761 ../ifconfig.c:851
++#: ../ifconfig.c:792 ../ifconfig.c:882
++#, c-format
+ msgid "Bad address.\n"
+ msgstr "Vigane aadress\n"
+ 
+-#: ../ifconfig.c:854
++#: ../ifconfig.c:885
++#, c-format
+ msgid "Address deletion not supported on this system.\n"
+ msgstr "Antud süsteem ei toeta aadresside kustutamist\n"
+ 
+-#: ../ifconfig.c:947
++#: ../ifconfig.c:957
++#, fuzzy, c-format
++msgid "ifconfig: Cannot set address for this protocol family.\n"
++msgstr "Ei oska seada aadresse aadressiperekonna %d jaoks\n"
++
++#: ../ifconfig.c:983
++#, c-format
+ msgid "No support for ECONET on this system.\n"
+ msgstr "Antud süsteem ei toeta ECONET aadressiperekonda\n"
+ 
+-#: ../ifconfig.c:955
++#: ../ifconfig.c:991
+ #, c-format
+ msgid "Don't know how to set addresses for family %d.\n"
+ msgstr "Ei oska seada aadresse aadressiperekonna %d jaoks\n"
+ 
+-#: ../netstat.c:429
++#: ../ifconfig.c:1021
++#, c-format
++msgid "WARNING: at least one error occured. (%d)\n"
++msgstr ""
++
++#: ../netstat.c:434
+ #, c-format
+ msgid ""
+ "(No info could be read for \"-p\": geteuid()=%d but you should be root.)\n"
+ msgstr ""
+ "(\"-p\" jaoks ei saanud infot lugeda: geteuid()=%d, aga vaja oleks root'u)\n"
+ 
+-#: ../netstat.c:433
++#: ../netstat.c:438
++#, c-format
+ msgid ""
+ "(Not all processes could be identified, non-owned process info\n"
+ " will not be shown, you would have to be root to see it all.)\n"
+@@ -592,210 +713,223 @@ msgstr ""
+ "(Mõnesid protsesse ei saanud identifitseerida, teiste kasutajate\n"
+ "info lugemiseks peab olema root)\n"
+ 
+-#: ../netstat.c:440 ../netstat.c:1171 ../netstat.c:1248
++#: ../netstat.c:445 ../netstat.c:1189 ../netstat.c:1266
+ msgid "LISTENING"
+ msgstr "LISTENING"
+ 
+-#: ../netstat.c:441
++#: ../netstat.c:446
+ msgid "CONN SENT"
+ msgstr "CONN SENT"
+ 
+-#: ../netstat.c:442 ../netstat.c:1250
++#: ../netstat.c:447 ../netstat.c:1268
+ msgid "DISC SENT"
+ msgstr "DISC SENT"
+ 
+-#: ../netstat.c:443 ../netstat.c:510 ../netstat.c:889 ../netstat.c:1251
++#: ../netstat.c:448 ../netstat.c:515 ../netstat.c:904 ../netstat.c:1269
+ msgid "ESTABLISHED"
+ msgstr "ESTABLISHED"
+ 
+-#: ../netstat.c:465
++#: ../netstat.c:470
++#, c-format
+ msgid "Active NET/ROM sockets\n"
+ msgstr "Aktiivsed NET/ROM soklid\n"
+ 
+-#: ../netstat.c:466
++#: ../netstat.c:471
++#, c-format
+ msgid ""
+-"User       Dest       Source     Device  State        Vr/Vs    Send-Q  "
+-"Recv-Q\n"
++"User       Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-"
++"Q\n"
+ msgstr ""
+ "Kasutaja   Sihtpunkt  Lähtepunkt Liides  Olek         Vr/Vs    SaatJrk "
+ "VvJrk\n"
+ 
+-#: ../netstat.c:476 ../netstat.c:1290
++#: ../netstat.c:481 ../netstat.c:1308
+ #, c-format
+ msgid "Problem reading data from %s\n"
+ msgstr "Probleem andmete lugemisel failist %s\n"
+ 
+-#: ../netstat.c:511
++#: ../netstat.c:516
+ msgid "SYN_SENT"
+ msgstr "SYN_SENT"
+ 
+-#: ../netstat.c:512
++#: ../netstat.c:517
+ msgid "SYN_RECV"
+ msgstr "SYN_RECV"
+ 
+-#: ../netstat.c:513
++#: ../netstat.c:518
+ msgid "FIN_WAIT1"
+ msgstr "FIN_WAIT1"
+ 
+-#: ../netstat.c:514
++#: ../netstat.c:519
+ msgid "FIN_WAIT2"
+ msgstr "FIN_WAIT2"
+ 
+-#: ../netstat.c:515
++#: ../netstat.c:520
+ msgid "TIME_WAIT"
+ msgstr "TIME_WAIT"
+ 
+-#: ../netstat.c:516
++#: ../netstat.c:521
+ msgid "CLOSE"
+ msgstr "CLOSE"
+ 
+-#: ../netstat.c:517
++#: ../netstat.c:522
+ msgid "CLOSE_WAIT"
+ msgstr "CLOSE_WAIT"
+ 
+-#: ../netstat.c:518
++#: ../netstat.c:523
+ msgid "LAST_ACK"
+ msgstr "LAST_ACK"
+ 
+-#: ../netstat.c:519
++#: ../netstat.c:524
+ msgid "LISTEN"
+ msgstr "LISTEN"
+ 
+-#: ../netstat.c:520
++#: ../netstat.c:525
+ msgid "CLOSING"
+ msgstr "CLOSING"
+ 
+-#: ../netstat.c:587
++#: ../netstat.c:596
+ #, c-format
+ msgid "warning, got bogus igmp6 line %d.\n"
+ msgstr "Hoiatus - sain imeliku igmp6 rea (nr. %d)\n"
+ 
+-#: ../netstat.c:592 ../netstat.c:630 ../netstat.c:751 ../netstat.c:883
+-#: ../netstat.c:1014 ../netstat.c:1019
++#: ../netstat.c:601 ../netstat.c:639 ../netstat.c:763 ../netstat.c:898
++#: ../netstat.c:1032 ../netstat.c:1037
+ #, c-format
+ msgid "netstat: unsupported address family %d !\n"
+ msgstr "netstat: aadressiperekonda %d ei toetata\n"
+ 
+-#: ../netstat.c:605 ../netstat.c:610 ../netstat.c:618 ../netstat.c:625
++#: ../netstat.c:614 ../netstat.c:619 ../netstat.c:627 ../netstat.c:634
+ #, c-format
+ msgid "warning, got bogus igmp line %d.\n"
+ msgstr "Hoiatus - sain imeliku igmp rea (nr. %d)\n"
+ 
+-#: ../netstat.c:668
++#: ../netstat.c:677
++#, c-format
+ msgid "Active X.25 sockets\n"
+ msgstr "Aktiivsed X.25 soklid\n"
+ 
+ #. IMHO, Vr/Vs is not very usefull --SF
+-#: ../netstat.c:670
++#: ../netstat.c:679
++#, c-format
+ msgid ""
+-"Dest         Source          Device  LCI  State        Vr/Vs  Send-Q  "
+-"Recv-Q\n"
++"Dest         Source          Device  LCI  State        Vr/Vs  Send-Q  Recv-"
++"Q\n"
+ msgstr ""
+ "Sihtpunkt    Lähtepunkt      Liides  LCI  Olek         Vr/Vs  SaatJrk VvJrk\n"
+ 
+-#: ../netstat.c:747
++#: ../netstat.c:759
++#, c-format
+ msgid "warning, got bogus tcp line.\n"
+ msgstr "Hoiatus - sain imeliku tcp rea\n"
+ 
+-#: ../netstat.c:788 ../netstat.c:938 ../netstat.c:1057
++#: ../netstat.c:800 ../netstat.c:953 ../netstat.c:1075
+ #, c-format
+ msgid "off (0.00/%ld/%d)"
+ msgstr "eikäi ((0.00/%ld/%d)"
+ 
+-#: ../netstat.c:792
++#: ../netstat.c:804
+ #, c-format
+ msgid "on (%2.2f/%ld/%d)"
+ msgstr "käib (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:797
++#: ../netstat.c:809
+ #, c-format
+ msgid "keepalive (%2.2f/%ld/%d)"
+ msgstr "keepalive (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:802
++#: ../netstat.c:814
+ #, c-format
+ msgid "timewait (%2.2f/%ld/%d)"
+ msgstr "timewait (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:807 ../netstat.c:947 ../netstat.c:1067
++#: ../netstat.c:819 ../netstat.c:962 ../netstat.c:1085
+ #, c-format
+ msgid "unkn-%d (%2.2f/%ld/%d)"
+ msgstr "eitea-%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:879
++#: ../netstat.c:894
++#, c-format
+ msgid "warning, got bogus udp line.\n"
+ msgstr "Hoiatus - sain imeliku udp rea\n"
+ 
+-#: ../netstat.c:897 ../netstat.c:1157 ../netstat.c:1190
++#: ../netstat.c:912 ../netstat.c:1175 ../netstat.c:1208
+ msgid "UNKNOWN"
+ msgstr "TUNDMATU"
+ 
+-#: ../netstat.c:943 ../netstat.c:1062
++#: ../netstat.c:958 ../netstat.c:1080
+ #, c-format
+ msgid "on%d (%2.2f/%ld/%d)"
+ msgstr "käib-%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:1028
++#: ../netstat.c:1046
++#, c-format
+ msgid "warning, got bogus raw line.\n"
+ msgstr "Hoiatus - sain imeliku raw rea\n"
+ 
+-#: ../netstat.c:1110
++#: ../netstat.c:1128
++#, c-format
+ msgid "warning, got bogus unix line.\n"
+ msgstr "Hoiatus - sain imeliku unix rea\n"
+ 
+-#: ../netstat.c:1137
++#: ../netstat.c:1155
+ msgid "STREAM"
+ msgstr "STREAM"
+ 
+-#: ../netstat.c:1141
++#: ../netstat.c:1159
+ msgid "DGRAM"
+ msgstr "DGRAM"
+ 
+-#: ../netstat.c:1145
++#: ../netstat.c:1163
+ msgid "RAW"
+ msgstr "RAW"
+ 
+-#: ../netstat.c:1149
++#: ../netstat.c:1167
+ msgid "RDM"
+ msgstr "RDM"
+ 
+-#: ../netstat.c:1153
++#: ../netstat.c:1171
+ msgid "SEQPACKET"
+ msgstr "SEQPACKET"
+ 
+-#: ../netstat.c:1162
++#: ../netstat.c:1180
+ msgid "FREE"
+ msgstr "VABA"
+ 
+-#: ../netstat.c:1178
++#: ../netstat.c:1196
+ msgid "CONNECTING"
+ msgstr "ÜHENDUMAS"
+ 
+-#: ../netstat.c:1182
++#: ../netstat.c:1200
+ msgid "CONNECTED"
+ msgstr "ÜHENDATUD"
+ 
+-#: ../netstat.c:1186
++#: ../netstat.c:1204
+ msgid "DISCONNECTING"
+ msgstr "LAHTIÜHENDUMAS"
+ 
+-#: ../netstat.c:1217
++#: ../netstat.c:1235
++#, c-format
+ msgid "Active UNIX domain sockets "
+ msgstr "Aktiivsed UNIX domeeni soklid "
+ 
+-#: ../netstat.c:1219 ../netstat.c:1729
++#: ../netstat.c:1237 ../netstat.c:1756
++#, c-format
+ msgid "(servers and established)"
+ msgstr "(serverid ja ühendatud)"
+ 
+-#: ../netstat.c:1222 ../netstat.c:1732
++#: ../netstat.c:1240 ../netstat.c:1759
++#, c-format
+ msgid "(only servers)"
+ msgstr "(ainult serverid)"
+ 
+-#: ../netstat.c:1224 ../netstat.c:1734
++#: ../netstat.c:1242 ../netstat.c:1761
++#, c-format
+ msgid "(w/o servers)"
+ msgstr "(ilma serveriteta)"
+ 
+-#: ../netstat.c:1227
++#: ../netstat.c:1245
++#, c-format
+ msgid ""
+ "\n"
+ "Proto RefCnt Flags       Type       State         I-Node"
+@@ -803,32 +937,36 @@ msgstr ""
+ "\n"
+ "Proto Mitu   Lipud       Tüüp       Olek         I-kirje "
+ 
+-#: ../netstat.c:1229
++#: ../netstat.c:1247
++#, c-format
+ msgid " Path\n"
+ msgstr "Tee\n"
+ 
+-#: ../netstat.c:1249
++#: ../netstat.c:1267
+ msgid "SABM SENT"
+ msgstr "SABM SENT"
+ 
+-#: ../netstat.c:1252
++#: ../netstat.c:1270
+ msgid "RECOVERY"
+ msgstr "RECOVERY"
+ 
+-#: ../netstat.c:1266
++#: ../netstat.c:1284
++#, c-format
+ msgid "Active AX.25 sockets\n"
+ msgstr "Aktiivsed AX.25 soklid\n"
+ 
+-#: ../netstat.c:1267
++#: ../netstat.c:1285
++#, c-format
+ msgid "Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-Q\n"
+ msgstr "Sihtpunkt  Lähtepunkt Liides  Olek         Vr/Vs    SaatJrk VvJrk\n"
+ 
+-#: ../netstat.c:1310
++#: ../netstat.c:1328
+ #, c-format
+ msgid "problem reading data from %s\n"
+ msgstr "Probleem andmete lugemisel failist %s\n"
+ 
+-#: ../netstat.c:1361
++#: ../netstat.c:1379
++#, c-format
+ msgid ""
+ "Active IPX sockets\n"
+ "Proto Recv-Q Send-Q Local Address              Foreign Address            "
+@@ -838,47 +976,53 @@ msgstr ""
+ "Proto VvJrk  SaatJrk Kohalik aadress           Väline aadress             "
+ "Olek "
+ 
+-#: ../netstat.c:1363
++#: ../netstat.c:1381
++#, c-format
+ msgid " User"
+ msgstr " Kasutaja"
+ 
+-#: ../netstat.c:1397
++#: ../netstat.c:1415
+ msgid "ESTAB"
+ msgstr "ESTAB"
+ 
+-#: ../netstat.c:1405
++#: ../netstat.c:1423
+ msgid "UNK."
+ msgstr "UNK."
+ 
+-#: ../netstat.c:1443
++#: ../netstat.c:1461
++#, c-format
+ msgid "Kernel Interface table\n"
+ msgstr "Tuuma liideste tabel\n"
+ 
+-#: ../netstat.c:1447
++#: ../netstat.c:1465
++#, fuzzy, c-format
+ msgid ""
+-"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR "
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
+ "Flg\n"
+ msgstr ""
+-"Liides  MTU Meetr RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR "
++"Liides  MTU Meetr. RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
+ "Lip\n"
+ 
+-#: ../netstat.c:1451
++#: ../netstat.c:1469
+ msgid "missing interface information"
+ msgstr "Puudulik informatsioon liideste kohta"
+ 
+-#: ../netstat.c:1474
++#: ../netstat.c:1492
++#, c-format
+ msgid ""
+-"usage: netstat [-veenNcCF] [<Af>] -r         netstat "
+-"{-V|--version|-h|--help}\n"
++"usage: netstat [-veenNcCF] [<Af>] -r         netstat {-V|--version|-h|--"
++"help}\n"
+ msgstr ""
+ "Kasutamine: netstat [-veenNcCF] [<Af>] -r\n"
+ "            netstat {-V|--version|-h|--help}\n"
+ 
+-#: ../netstat.c:1475
++#: ../netstat.c:1493
++#, c-format
+ msgid "       netstat [-vnNcaeol] [<Socket> ...]\n"
+ msgstr "            netstat [-vnNcaeol] [<Sokkel> ...]\n"
+ 
+-#: ../netstat.c:1476
++#: ../netstat.c:1494
++#, c-format
+ msgid ""
+ "       netstat { [-veenNac] -i | [-cnNe] -M | -s }\n"
+ "\n"
+@@ -886,25 +1030,30 @@ msgstr ""
+ "            netstat { [-veenNac] -i | [-cnNe] -M | -s }\n"
+ "\n"
+ 
+-#: ../netstat.c:1478
++#: ../netstat.c:1496
++#, c-format
+ msgid "        -r, --route              display routing table\n"
+ msgstr "        -r, --route              ruutingutabeli näitamine\n"
+ 
+-#: ../netstat.c:1479
++#: ../netstat.c:1497
++#, c-format
+ msgid "        -i, --interfaces         display interface table\n"
+ msgstr "        -i, --interfaces         liideste tabeli näitamine\n"
+ 
+-#: ../netstat.c:1480
++#: ../netstat.c:1498
++#, c-format
+ msgid "        -g, --groups             display multicast group memberships\n"
+ msgstr "        -g, --groups             multiedastuse gruppide näitamine\n"
+ 
+-#: ../netstat.c:1481
++#: ../netstat.c:1499
++#, c-format
+ msgid ""
+ "        -s, --statistics         display networking statistics (like SNMP)\n"
+ msgstr ""
+ "        -s, --statistics         võrgu statistika näitamine (SNMP stiilis)\n"
+ 
+-#: ../netstat.c:1483
++#: ../netstat.c:1501
++#, c-format
+ msgid ""
+ "        -M, --masquerade         display masqueraded connections\n"
+ "\n"
+@@ -912,36 +1061,39 @@ msgstr ""
+ "        -M, --masquerade         maskeeritavate ühenduste näitamine\n"
+ "\n"
+ 
+-#: ../netstat.c:1486 ../route.c:86
+-msgid "        -n, --numeric            dont resolve names\n"
+-msgstr "        -n, --numeric            mitte lahendada numbreid nimedeks\n"
+-
+-#: ../netstat.c:1487
+-msgid "        --numeric-hosts          dont resolve host names\n"
++#: ../netstat.c:1505
++#, fuzzy, c-format
++msgid "        --numeric-hosts          don't resolve host names\n"
+ msgstr "        --numeric-hosts          mitte lahendada hostinimesid\n"
+ 
+-#: ../netstat.c:1488
+-msgid "        --numeric-ports          dont resolve port names\n"
++#: ../netstat.c:1506
++#, fuzzy, c-format
++msgid "        --numeric-ports          don't resolve port names\n"
+ msgstr "        --numeric-ports          mitte lahendada pordinimesid\n"
+ 
+-#: ../netstat.c:1489
+-msgid "        --numeric-users          dont resolve user names\n"
++#: ../netstat.c:1507
++#, fuzzy, c-format
++msgid "        --numeric-users          don't resolve user names\n"
+ msgstr "        --numeric-users          mitte lahendada kasutajanimesid\n"
+ 
+-#: ../netstat.c:1490
++#: ../netstat.c:1508
++#, c-format
+ msgid "        -N, --symbolic           resolve hardware names\n"
+ msgstr "        -N, --symbolic           lahendada riistvara aadressid\n"
+ 
+-#: ../netstat.c:1491 ../route.c:87
++#: ../netstat.c:1509 ../route.c:88
++#, c-format
+ msgid "        -e, --extend             display other/more information\n"
+ msgstr "        -e, --extend             muu info/lisainfo näitamine\n"
+ 
+-#: ../netstat.c:1492
++#: ../netstat.c:1510
++#, c-format
+ msgid "        -p, --programs           display PID/Program name for sockets\n"
+ msgstr ""
+ "        -p, --programs           soklite kohta PID/protsessi nime näitamine\n"
+ 
+-#: ../netstat.c:1493
++#: ../netstat.c:1511
++#, c-format
+ msgid ""
+ "        -c, --continuous         continuous listing\n"
+ "\n"
+@@ -949,22 +1101,26 @@ msgstr ""
+ "        -c, --continuous         pidevalt uuenev nimekiri\n"
+ "\n"
+ 
+-#: ../netstat.c:1494
++#: ../netstat.c:1512
++#, c-format
+ msgid "        -l, --listening          display listening server sockets\n"
+ msgstr "        -l, --listening          kuulavate serversoklite näitamine\n"
+ 
+-#: ../netstat.c:1495
++#: ../netstat.c:1513
++#, c-format
+ msgid ""
+ "        -a, --all, --listening   display all sockets (default: connected)\n"
+ msgstr ""
+ "        -a, --all, --listening   kõigi soklite näitamine (vaikimisi "
+ "ühendatud)\n"
+ 
+-#: ../netstat.c:1496
++#: ../netstat.c:1514
++#, c-format
+ msgid "        -o, --timers             display timers\n"
+ msgstr "        -o, --timers             taimerite näitamine\n"
+ 
+-#: ../netstat.c:1497 ../route.c:88
++#: ../netstat.c:1515 ../route.c:89
++#, c-format
+ msgid ""
+ "        -F, --fib                display Forwarding Information Base "
+ "(default)\n"
+@@ -972,7 +1128,8 @@ msgstr ""
+ "        -F, --fib                üldiste ruutingutabelite näitamine "
+ "(vaikimisi)\n"
+ 
+-#: ../netstat.c:1498 ../route.c:89
++#: ../netstat.c:1516 ../route.c:90
++#, c-format
+ msgid ""
+ "        -C, --cache              display routing cache instead of FIB\n"
+ "\n"
+@@ -981,108 +1138,121 @@ msgstr ""
+ "näitamine\n"
+ "\n"
+ 
+-#: ../netstat.c:1500
++#: ../netstat.c:1518
++#, c-format
+ msgid ""
+-"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx "
+-"--netrom\n"
++"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --"
++"netrom\n"
+ msgstr ""
+-"  <Sokkel>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx "
+-"--netrom\n"
++"  <Sokkel>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --"
++"netrom\n"
+ 
+-#: ../netstat.c:1501 ../route.c:91
+-#, c-format
+-msgid "  <AF>=Use '-A <af>' or '--<af>' Default: %s\n"
++#: ../netstat.c:1519
++#, fuzzy, c-format
++msgid "  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: %s\n"
+ msgstr "  <AF>=kasutage '-A <af>' või '--<af>' vaikimisi: %s\n"
+ 
+-#: ../netstat.c:1502 ../route.c:92
++#: ../netstat.c:1520 ../route.c:93
++#, c-format
+ msgid "  List of possible address families (which support routing):\n"
+ msgstr "  Võimalike ruutingu toetavate aadressiperekondade nimekiri:\n"
+ 
+-#: ../netstat.c:1726
++#: ../netstat.c:1753
++#, c-format
+ msgid "Active Internet connections "
+ msgstr "Aktiivsed internetiühendused "
+ 
+-#: ../netstat.c:1736
++#: ../netstat.c:1763
++#, c-format
+ msgid ""
+ "\n"
+-"Proto Recv-Q Send-Q Local Address           Foreign Address         State    "
+-"  "
++"Proto Recv-Q Send-Q Local Address           Foreign Address         "
++"State      "
+ msgstr ""
+ "\n"
+-"Proto  VvJrk SaatJrk Kohalik aadress        Väline aadress          Olek     "
+-"  "
++"Proto  VvJrk SaatJrk Kohalik aadress        Väline aadress          "
++"Olek       "
+ 
+-#: ../netstat.c:1738
++#: ../netstat.c:1765
++#, c-format
+ msgid " User       Inode     "
+ msgstr " Kasutaja   I-kirje   "
+ 
+-#: ../netstat.c:1741
++#: ../netstat.c:1768
++#, c-format
+ msgid " Timer"
+ msgstr " Taimer"
+ 
+-#: ../netstat.c:1771
++#: ../netstat.c:1798
++#, c-format
+ msgid "IPv4 Group Memberships\n"
+ msgstr "IPv4 grupikuuluvused\n"
+ 
+-#: ../netstat.c:1772
++#: ../netstat.c:1799
++#, c-format
+ msgid "Interface       RefCnt Group\n"
+ msgstr "Liides          Mitu   Grupp\n"
+ 
+-#: ../rarp.c:43
++#: ../rarp.c:44
+ msgid "This kernel does not support RARP.\n"
+ msgstr "rarp: tuum ei toeta RARP'i\n"
+ 
+-#: ../rarp.c:82
++#: ../rarp.c:83
+ #, c-format
+ msgid "no RARP entry for %s.\n"
+ msgstr "rarp: %s jaoks pole RARP kirjet\n"
+ 
+-#: ../rarp.c:95
++#: ../rarp.c:96
+ #, c-format
+ msgid "%s: bad hardware address\n"
+ msgstr "rarp: vigane riistvaraline aadress %s\n"
+ 
+-#: ../rarp.c:127
++#: ../rarp.c:128
+ #, c-format
+ msgid "rarp: cannot open file %s:%s.\n"
+ msgstr "rarp: ei saa avada faili %s:%s\n"
+ 
+-#: ../rarp.c:139
++#: ../rarp.c:140
+ #, c-format
+ msgid "rarp: format error at %s:%u\n"
+ msgstr "rarp: vorminguviga failis %s real %u\n"
+ 
+-#: ../rarp.c:143 ../rarp.c:287
++#: ../rarp.c:144 ../rarp.c:289
+ #, c-format
+ msgid "rarp: %s: unknown host\n"
+ msgstr "rarp: tundmatu host %s\n"
+ 
+-#: ../rarp.c:146
++#: ../rarp.c:147
+ #, c-format
+ msgid "rarp: cannot set entry from %s:%u\n"
+ msgstr "rarp: ei saa kehtestada kirjet failist %s realt %u\n"
+ 
+-#: ../rarp.c:175
++#: ../rarp.c:176
++#, c-format
+ msgid "Usage: rarp -a                               list entries in cache.\n"
+ msgstr ""
+ "Kasutamine:\n"
+ "  rarp -a                              puhvris olevate kirjete vaatamine\n"
+ 
+-#: ../rarp.c:176
++#: ../rarp.c:177
++#, c-format
+ msgid "       rarp -d <hostname>                    delete entry from cache.\n"
+ msgstr "  rarp -d <hosti nimi>                 kirje kustutamine puhvrist\n"
+ 
+-#: ../rarp.c:177
++#: ../rarp.c:178
++#, c-format
+ msgid "       rarp [<HW>] -s <hostname> <hwaddr>    add entry to cache.\n"
+ msgstr "  rarp [<HW>] -s <hosti nimi> <hwaddr> kirje lisamine puhvrisse\n"
+ 
+-#: ../rarp.c:178
++#: ../rarp.c:179
++#, c-format
+ msgid ""
+ "       rarp -f                               add entries from /etc/ethers.\n"
+ msgstr ""
+ "  rarp -f                              kirjete lisamine failist /etc/ethers\n"
+ 
+-#: ../rarp.c:179
++#: ../rarp.c:180
++#, c-format
+ msgid ""
+ "       rarp -V                               display program version.\n"
+ "\n"
+@@ -1090,24 +1260,26 @@ msgstr ""
+ "  rarp -V                              programmi versiooni näitamine\n"
+ "\n"
+ 
+-#: ../rarp.c:236
++#: ../rarp.c:238
+ #, c-format
+ msgid "%s: illegal option mix.\n"
+ msgstr "%s: lubamatu võtmete kombinatsioon\n"
+ 
+-#: ../rarp.c:267
++#: ../rarp.c:269
+ #, c-format
+ msgid "rarp: %s: unknown hardware type.\n"
+ msgstr "rarp: tundmatu riistvara tüüp %s\n"
+ 
+-#: ../route.c:79
++#: ../route.c:80
++#, c-format
+ msgid ""
+ "Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables\n"
+ msgstr ""
+ "Kasutamine:\n"
+ "    route [-nNvee] [-FC] [<AF>]           Tuuma ruutingutabeli näitamine\n"
+ 
+-#: ../route.c:80
++#: ../route.c:81
++#, c-format
+ msgid ""
+ "       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.\n"
+ "\n"
+@@ -1115,7 +1287,8 @@ msgstr ""
+ "    route [-v] [-FC] {add|del|flush} ...  Tuuma ruutingutabeli muutmine\n"
+ "\n"
+ 
+-#: ../route.c:82
++#: ../route.c:83
++#, c-format
+ msgid ""
+ "       route {-h|--help} [<AF>]              Detailed usage syntax for "
+ "specified AF.\n"
+@@ -1123,7 +1296,8 @@ msgstr ""
+ "    route {-h|--help} [<AF>]              Detailne süntaks perekonna AF "
+ "jaoks\n"
+ 
+-#: ../route.c:83
++#: ../route.c:84
++#, c-format
+ msgid ""
+ "       route {-V|--version}                  Display version/author and "
+ "exit.\n"
+@@ -1132,15 +1306,23 @@ msgstr ""
+ "    route {-V|--version}                  Versiooni ja oskuste näitamine\n"
+ "\n"
+ 
++#: ../route.c:92
++#, fuzzy, c-format
++msgid "  <AF>=Use '-A <af>' or '--<af>'; default: %s\n"
++msgstr "  <AF>=kasutage '-A <af>' või '--<af>' vaikimisi: %s\n"
++
+ #: ../plipconfig.c:66
++#, c-format
+ msgid "Usage: plipconfig [-a] [-i] [-v] interface\n"
+ msgstr "Kasutamine:  plipconfig [-a] [-i] [-v] liides\n"
+ 
+ #: ../plipconfig.c:67
++#, c-format
+ msgid "                  [nibble NN] [trigger NN]\n"
+ msgstr "                        [nibble NN] [trigger NN]\n"
+ 
+ #: ../plipconfig.c:68
++#, c-format
+ msgid "       plipconfig -V | --version\n"
+ msgstr "             plipconfig -V | --version\n"
+ 
+@@ -1149,25 +1331,30 @@ msgstr "             plipconfig -V | --v
+ msgid "%s\tnibble %lu  trigger %lu\n"
+ msgstr "%s\tnibble %lu  trigger %lu\n"
+ 
+-#: ../iptunnel.c:84
++#: ../iptunnel.c:85
++#, c-format
+ msgid "Usage: iptunnel { add | change | del | show } [ NAME ]\n"
+ msgstr "Kasutamine: iptunnel { add | change | del | show } [ NIMI ]\n"
+ 
+-#: ../iptunnel.c:85
++#: ../iptunnel.c:86
++#, c-format
+ msgid ""
+ "          [ mode { ipip | gre | sit } ] [ remote ADDR ] [ local ADDR ]\n"
+ msgstr ""
+ "             [ mode { ipip | gre | sit } ] [ remote AADR ] [ local AADR ]\n"
+ 
+-#: ../iptunnel.c:86
++#: ../iptunnel.c:87
++#, c-format
+ msgid "          [ [i|o]seq ] [ [i|o]key KEY ] [ [i|o]csum ]\n"
+ msgstr "             [ [i|o]seq ] [ [i|o]key KEY ] [ [i|o]csum ]\n"
+ 
+-#: ../iptunnel.c:87
++#: ../iptunnel.c:88
++#, c-format
+ msgid "          [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev PHYS_DEV ]\n"
+ msgstr "             [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev LIIDES ]\n"
+ 
+-#: ../iptunnel.c:88
++#: ../iptunnel.c:89
++#, c-format
+ msgid ""
+ "       iptunnel -V | --version\n"
+ "\n"
+@@ -1175,83 +1362,99 @@ msgstr ""
+ "             iptunnel -V | --version\n"
+ "\n"
+ 
+-#: ../iptunnel.c:89
++#: ../iptunnel.c:90
++#, c-format
+ msgid "Where: NAME := STRING\n"
+ msgstr "Kus:   NIMI := STRING\n"
+ 
+-#: ../iptunnel.c:90
++#: ../iptunnel.c:91
++#, c-format
+ msgid "       ADDR := { IP_ADDRESS | any }\n"
+ msgstr "       AADR := { IP_AADRESS | any }\n"
+ 
+-#: ../iptunnel.c:91
++#: ../iptunnel.c:92
++#, c-format
+ msgid "       TOS  := { NUMBER | inherit }\n"
+ msgstr "       TOS  := { ARV | inherit }\n"
+ 
+-#: ../iptunnel.c:92
++#: ../iptunnel.c:93
++#, c-format
+ msgid "       TTL  := { 1..255 | inherit }\n"
+ msgstr "       TTL  := { 1..255 | inherit }\n"
+ 
+-#: ../iptunnel.c:93
++#: ../iptunnel.c:94
++#, c-format
+ msgid "       KEY  := { DOTTED_QUAD | NUMBER }\n"
+ msgstr ""
+ "       KEY  := { PUNKTIDEGA_ARVUNELIK | ARV }\n"
+ "       LIIDES := FÜÜSILISE_LIIDESE_NIMI\n"
+ 
+-#: ../iptunnel.c:331
++#: ../iptunnel.c:332
++#, c-format
+ msgid "Keys are not allowed with ipip and sit.\n"
+ msgstr "ipip ja sit juures ei ole võtmed lubatud\n"
+ 
+-#: ../iptunnel.c:351
++#: ../iptunnel.c:352
++#, c-format
+ msgid "Broadcast tunnel requires a source address.\n"
+ msgstr "Leviedastusega tunnel vajab lähteaadressi\n"
+ 
+-#: ../iptunnel.c:366
++#: ../iptunnel.c:367
++#, c-format
+ msgid "ttl != 0 and noptmudisc are incompatible\n"
+ msgstr "ttl != 0 ning noptmudisc ei sobi kokku\n"
+ 
+-#: ../iptunnel.c:378
++#: ../iptunnel.c:379
++#, c-format
+ msgid "cannot determine tunnel mode (ipip, gre or sit)\n"
+ msgstr "Ei suuda määrata tunneli moodi (ipip, gre või sit)\n"
+ 
+-#: ../iptunnel.c:416
++#: ../iptunnel.c:417
+ #, c-format
+ msgid "%s: %s/ip  remote %s  local %s "
+ msgstr "%s: %s/ip teises otsas %s  siin %s "
+ 
+-#: ../iptunnel.c:420
++#: ../iptunnel.c:421
+ msgid "unknown"
+ msgstr "tundmatu"
+ 
+-#: ../iptunnel.c:452
++#: ../iptunnel.c:453
++#, c-format
+ msgid "  Drop packets out of sequence.\n"
+ msgstr "  Järjekorravälised paketid visatakse minema\n"
+ 
+-#: ../iptunnel.c:454
++#: ../iptunnel.c:455
++#, c-format
+ msgid "  Checksum in received packet is required.\n"
+ msgstr "  Vastuvõetavates pakettides on kontrollsumma kohustuslik\n"
+ 
+-#: ../iptunnel.c:456
++#: ../iptunnel.c:457
++#, c-format
+ msgid "  Sequence packets on output.\n"
+ msgstr "  Väljuvad paketid varustatakse järjekorranumbritega\n"
+ 
+-#: ../iptunnel.c:458
++#: ../iptunnel.c:459
++#, c-format
+ msgid "  Checksum output packets.\n"
+ msgstr "  Väljuvad paketid varustatakse kontrollsummaga\n"
+ 
+-#: ../iptunnel.c:486
++#: ../iptunnel.c:487
++#, c-format
+ msgid "Wrong format of /proc/net/dev. Sorry.\n"
+ msgstr "/proc/net/dev on vales formaadis. Vale tuuma versioon?\n"
+ 
+-#: ../iptunnel.c:499
++#: ../iptunnel.c:500
+ #, c-format
+ msgid "Failed to get type of [%s]\n"
+ msgstr "Ei suutnud kindlaks teha liidese %s tüüpi\n"
+ 
+-#: ../iptunnel.c:515
++#: ../iptunnel.c:516
++#, c-format
+ msgid "RX: Packets    Bytes        Errors CsumErrs OutOfSeq Mcasts\n"
+ msgstr "RX: Pakette    Baite        Vigu   KSumVigu JrkVigu  Levipakette\n"
+ 
+-#: ../iptunnel.c:518
++#: ../iptunnel.c:519
++#, c-format
+ msgid "TX: Packets    Bytes        Errors DeadLoop NoRoute  NoBufs\n"
+ msgstr "TX: Pakette    Baite        Vigu   DeadLoop EiRuudi  MäluOtsas\n"
+ 
+@@ -1658,13 +1861,13 @@ msgid "%u packets directly queued to rec
+ msgstr "%u paketti pandi otse recvmsg eeljärjekorda"
+ 
+ #: ../statistics.c:178
+-#, c-format
+-msgid "%u packets directly received from backlog"
++#, fuzzy, c-format
++msgid "%u of bytes directly received from backlog"
+ msgstr "%u paketti võeti vastu otse backlog-ist"
+ 
+ #: ../statistics.c:180
+-#, c-format
+-msgid "%u packets directly received from prequeue"
++#, fuzzy, c-format
++msgid "%u of bytes directly received from prequeue"
+ msgstr "%u paketti võeti vastu otse eeljärjekorrast"
+ 
+ #: ../statistics.c:182
+@@ -1673,8 +1876,8 @@ msgid "%u packets dropped from prequeue"
+ msgstr "%u paketti kustutati eeljärjekorrast"
+ 
+ #: ../statistics.c:183
+-#, c-format
+-msgid "%u packets header predicted"
++#, fuzzy, c-format
++msgid "%u packet headers predicted"
+ msgstr "%u paketti päise õige ennustusega"
+ 
+ #: ../statistics.c:184
+@@ -1687,19 +1890,210 @@ msgstr "%u paketti päise õige ennustuseg
+ msgid "Ran %u times out of system memory during packet sending"
+ msgstr "Pakettide saatmisel sai %u korda süsteemne mälu otsa"
+ 
+-#: ../statistics.c:253
++#: ../statistics.c:188
++#, fuzzy, c-format
++msgid "%u acknowledgments not containing data received"
++msgstr "%u sisenevat paketti tundmatule pordile"
++
++#: ../statistics.c:189
++#, c-format
++msgid "%u predicted acknowledgments"
++msgstr ""
++
++#: ../statistics.c:190
++#, c-format
++msgid "%u times recovered from packet loss due to fast retransmit"
++msgstr ""
++
++#: ../statistics.c:191
++#, c-format
++msgid "%u times recovered from packet loss due to SACK data"
++msgstr ""
++
++#: ../statistics.c:192
++#, fuzzy, c-format
++msgid "%u bad SACKs received"
++msgstr "%u vigast segmenti võeti vastu"
++
++#: ../statistics.c:193
++#, c-format
++msgid "Detected reordering %u times using FACK"
++msgstr ""
++
++#: ../statistics.c:194
++#, c-format
++msgid "Detected reordering %u times using SACK"
++msgstr ""
++
++#: ../statistics.c:195
++#, c-format
++msgid "Detected reordering %u times using time stamp"
++msgstr ""
++
++#: ../statistics.c:196
++#, c-format
++msgid "Detected reordering %u times using reno fast retransmit"
++msgstr ""
++
++#: ../statistics.c:197
++#, fuzzy, c-format
++msgid "%u congestion windows fully recovered"
++msgstr "%u ühenduse katkestust saabus"
++
++#: ../statistics.c:198
++#, c-format
++msgid "%u congestion windows partially recovered using Hoe heuristic"
++msgstr ""
++
++#: ../statistics.c:199
++#, c-format
++msgid "%u congestion window recovered using DSACK"
++msgstr ""
++
++#: ../statistics.c:200
++#, c-format
++msgid "%u congestion windows recovered after partial ack"
++msgstr ""
++
++#: ../statistics.c:201
++#, fuzzy, c-format
++msgid "%u retransmits lost"
++msgstr "%u katkestust saadeti"
++
++#: ../statistics.c:202
++#, fuzzy, c-format
++msgid "%u timeouts after reno fast retransmit"
++msgstr "%u segmenti saadeti uuesti"
++
++#: ../statistics.c:203
++#, c-format
++msgid "%u timeouts after SACK recovery"
++msgstr ""
++
++#: ../statistics.c:204
++#, c-format
++msgid "%u timeouts in loss state"
++msgstr ""
++
++#: ../statistics.c:205
++#, fuzzy, c-format
++msgid "%u fast retransmits"
++msgstr "%u segmenti saadeti uuesti"
++
++#: ../statistics.c:206
++#, fuzzy, c-format
++msgid "%u forward retransmits"
++msgstr "%u edastati"
++
++#: ../statistics.c:207
++#, c-format
++msgid "%u retransmits in slow start"
++msgstr ""
++
++#: ../statistics.c:208
++#, c-format
++msgid "%u other TCP timeouts"
++msgstr ""
++
++#: ../statistics.c:209
++#, fuzzy, c-format
++msgid "%u reno fast retransmits failed"
++msgstr "%u segmenti saadeti uuesti"
++
++#: ../statistics.c:210
++#, fuzzy, c-format
++msgid "%u sack retransmits failed"
++msgstr "%u pakettide kokkupanekut ebaõnnestus"
++
++#: ../statistics.c:211
++#, c-format
++msgid "%u times receiver scheduled too late for direct processing"
++msgstr ""
++
++#: ../statistics.c:212
++#, fuzzy, c-format
++msgid "%u packets collapsed in receive queue due to low socket buffer"
++msgstr ""
++"%u paketti kustutati vastuvõtu järjekorrast sokli puhvri ületäitumise tõttu"
++
++#: ../statistics.c:213
++#, c-format
++msgid "%u DSACKs sent for old packets"
++msgstr ""
++
++#: ../statistics.c:214
++#, c-format
++msgid "%u DSACKs sent for out of order packets"
++msgstr ""
++
++#: ../statistics.c:215
++#, fuzzy, c-format
++msgid "%u DSACKs received"
++msgstr "%u paketti võeti vastu"
++
++#: ../statistics.c:216
++#, fuzzy, c-format
++msgid "%u DSACKs for out of order packets received"
++msgstr "kokku võeti vastu %u paketti"
++
++#: ../statistics.c:217
++#, fuzzy, c-format
++msgid "%u connections reset due to unexpected SYN"
++msgstr "%u ühenduse katkestust saabus"
++
++#: ../statistics.c:218
++#, fuzzy, c-format
++msgid "%u connections reset due to unexpected data"
++msgstr "%u ühenduse katkestust saabus"
++
++#: ../statistics.c:219
++#, fuzzy, c-format
++msgid "%u connections reset due to early user close"
++msgstr "%u ühenduse katkestust saabus"
++
++#: ../statistics.c:220
++#, c-format
++msgid "%u connections aborted due to memory pressure"
++msgstr ""
++
++#: ../statistics.c:221
++#, fuzzy, c-format
++msgid "%u connections aborted due to timeout"
++msgstr "%u aktiivsest ühendusest keelduti ajatempli tõttu"
++
++#: ../statistics.c:222
++#, c-format
++msgid "%u connections aborted after user close in linger timeout"
++msgstr ""
++
++#: ../statistics.c:223
++#, c-format
++msgid "%u times unabled to send RST due to no memory"
++msgstr ""
++
++#: ../statistics.c:224
++#, c-format
++msgid "TCP ran low on memory %u times"
++msgstr ""
++
++#: ../statistics.c:225
++#, c-format
++msgid "%u TCP data loss events"
++msgstr ""
++
++#: ../statistics.c:292
+ msgid "enabled"
+ msgstr "lubatud"
+ 
+-#: ../statistics.c:253
++#: ../statistics.c:292
+ msgid "disabled"
+ msgstr "keelatud"
+ 
+-#: ../statistics.c:336
++#: ../statistics.c:375
+ msgid "error parsing /proc/net/snmp"
+ msgstr "Viga /proc/net/snmp analüüsimisel"
+ 
+-#: ../statistics.c:349
++#: ../statistics.c:388
+ msgid "cannot open /proc/net/snmp"
+ msgstr "Ei saa avada faili /proc/net/snmp"
+ 
+@@ -1713,7 +2107,7 @@ msgstr "Riistvara tüüpi `%s' ei toetata\
+ msgid "Cannot change line discipline to `%s'.\n"
+ msgstr "Ei suuda seada `%s' liiniprotokolliks\n"
+ 
+-#: ../lib/af.c:153 ../lib/hw.c:156
++#: ../lib/af.c:153 ../lib/hw.c:161
+ msgid "UNSPEC"
+ msgstr "UNSPEC"
+ 
+@@ -1729,11 +2123,11 @@ msgstr "DARPA Internet"
+ msgid "IPv6"
+ msgstr "IPv6"
+ 
+-#: ../lib/af.c:164 ../lib/hw.c:177
++#: ../lib/af.c:164 ../lib/hw.c:182
+ msgid "AMPR AX.25"
+ msgstr "AMPR AX.25"
+ 
+-#: ../lib/af.c:167 ../lib/hw.c:183
++#: ../lib/af.c:167 ../lib/hw.c:188
+ msgid "AMPR NET/ROM"
+ msgstr "AMPR NET/ROM"
+ 
+@@ -1745,7 +2139,7 @@ msgstr "Novell IPX"
+ msgid "Appletalk DDP"
+ msgstr "Appletalk DDP"
+ 
+-#: ../lib/af.c:176 ../lib/hw.c:218
++#: ../lib/af.c:176 ../lib/hw.c:223
+ msgid "Econet"
+ msgstr "Econet"
+ 
+@@ -1753,19 +2147,21 @@ msgstr "Econet"
+ msgid "CCITT X.25"
+ msgstr "CCITT X.25"
+ 
+-#: ../lib/af.c:182 ../lib/hw.c:180
++#: ../lib/af.c:182 ../lib/hw.c:185
+ msgid "AMPR ROSE"
+ msgstr "AMPR ROSE"
+ 
+-#: ../lib/af.c:185 ../lib/hw.c:168
++#: ../lib/af.c:185 ../lib/hw.c:173
+ msgid "Ash"
+ msgstr "Ash"
+ 
+ #: ../lib/af.c:243
++#, c-format
+ msgid "Please don't supply more than one address family.\n"
+ msgstr "Meil on kombeks üks aadressiperekond korraga\n"
+ 
+ #: ../lib/af.c:304
++#, c-format
+ msgid "Too much address family arguments.\n"
+ msgstr "Liiga palju aadressiperekonna argumente\n"
+ 
+@@ -1790,6 +2186,7 @@ msgid "in_arcnet(%s): trailing junk!\n"
+ msgstr "in_arcnet(%s): sodi lõpus\n"
+ 
+ #: ../lib/ash.c:81
++#, c-format
+ msgid "Malformed Ash address"
+ msgstr "Vigane Ash aadress"
+ 
+@@ -1808,22 +2205,21 @@ msgid "Callsign too long"
+ msgstr "Liiga pikk kutsung"
+ 
+ #: ../lib/ax25_gr.c:47
++#, c-format
+ msgid "AX.25 not configured in this system.\n"
+ msgstr "AX.25 pole antud süsteemis konfigureeritud\n"
+ 
+ #: ../lib/ax25_gr.c:50
++#, c-format
+ msgid "Kernel AX.25 routing table\n"
+ msgstr "Tuuma AX.25 ruutingutabel\n"
+ 
+ #. xxx
+ #: ../lib/ax25_gr.c:51 ../lib/rose_gr.c:55
++#, c-format
+ msgid "Destination  Iface    Use\n"
+ msgstr "Sihtpunkt    Liides   Kasutus\n"
+ 
+-#: ../lib/ddp_gr.c:21
+-msgid "Routing table for `ddp' not yet supported.\n"
+-msgstr "`ddp' jaoks ruutingutabelit veel ei oska\n"
+-
+ #: ../lib/ether.c:74 ../lib/ether.c:91
+ #, c-format
+ msgid "in_ether(%s): invalid ether address!\n"
+@@ -1879,90 +2275,94 @@ msgstr "in_hippi(%s): ignoreerin lõpetav
+ msgid "in_hippi(%s): trailing junk!\n"
+ msgstr "in_hippi(%s): sodi lõpus\n"
+ 
+-#: ../lib/hw.c:155
++#: ../lib/hw.c:160
+ msgid "Local Loopback"
+ msgstr "Kohalik loopback"
+ 
+-#: ../lib/hw.c:158
++#: ../lib/hw.c:163
+ msgid "Serial Line IP"
+ msgstr "Serial Line IP"
+ 
+-#: ../lib/hw.c:159
++#: ../lib/hw.c:164
+ msgid "VJ Serial Line IP"
+ msgstr "VJ Serial Line IP"
+ 
+-#: ../lib/hw.c:160
++#: ../lib/hw.c:165
+ msgid "6-bit Serial Line IP"
+ msgstr "6-bitine Serial Line IP"
+ 
+-#: ../lib/hw.c:161
++#: ../lib/hw.c:166
+ msgid "VJ 6-bit Serial Line IP"
+ msgstr "VJ 6-bitine Serial Line IP"
+ 
+-#: ../lib/hw.c:162
++#: ../lib/hw.c:167
+ msgid "Adaptive Serial Line IP"
+ msgstr "Adaptiivne Serial Line IP"
+ 
+-#: ../lib/hw.c:165
++#: ../lib/hw.c:170
+ msgid "Ethernet"
+ msgstr "Ethernet"
+ 
+-#: ../lib/hw.c:171
++#: ../lib/hw.c:176
+ msgid "Fiber Distributed Data Interface"
+ msgstr "Fiber Distributed Data Interface"
+ 
+-#: ../lib/hw.c:174
++#: ../lib/hw.c:179
+ msgid "HIPPI"
+ msgstr "HIPPI"
+ 
+-#: ../lib/hw.c:186
++#: ../lib/hw.c:191
+ msgid "generic X.25"
+ msgstr "üldine X.25"
+ 
+-#: ../lib/hw.c:189
++#: ../lib/hw.c:194
+ msgid "IPIP Tunnel"
+ msgstr "IPIP tunnel"
+ 
+-#: ../lib/hw.c:192
++#: ../lib/hw.c:197
+ msgid "Point-to-Point Protocol"
+ msgstr "Kakspunktprotokoll"
+ 
+-#: ../lib/hw.c:195
++#: ../lib/hw.c:200
+ msgid "(Cisco)-HDLC"
+ msgstr "(Cisco-)HDLC"
+ 
+-#: ../lib/hw.c:196
++#: ../lib/hw.c:201
+ msgid "LAPB"
+ msgstr "LAPB"
+ 
+-#: ../lib/hw.c:199
++#: ../lib/hw.c:204
+ msgid "ARCnet"
+ msgstr "ARCnet"
+ 
+-#: ../lib/hw.c:202
++#: ../lib/hw.c:207
+ msgid "Frame Relay DLCI"
+ msgstr "Frame Relay DLCI"
+ 
+-#: ../lib/hw.c:203
++#: ../lib/hw.c:208
+ msgid "Frame Relay Access Device"
+ msgstr "Frame Relay Access Device"
+ 
+-#: ../lib/hw.c:206
++#: ../lib/hw.c:211
+ msgid "IPv6-in-IPv4"
+ msgstr "IPv6-in-IPv4"
+ 
+-#: ../lib/hw.c:209
++#: ../lib/hw.c:214
+ msgid "IrLAP"
+ msgstr "IrLAP"
+ 
+-#: ../lib/hw.c:212
++#: ../lib/hw.c:217
+ msgid "16/4 Mbps Token Ring"
+ msgstr "16/4 Mbps Token Ring"
+ 
+-#: ../lib/hw.c:214
++#: ../lib/hw.c:219
+ msgid "16/4 Mbps Token Ring (New)"
+ msgstr "16/4 Mbps Token Ring (New)"
+ 
++#: ../lib/hw.c:226
++msgid "Generic EUI-64"
++msgstr ""
++
+ #: ../lib/inet.c:153 ../lib/inet6.c:79
+ #, c-format
+ msgid "rresolve: unsupport address family %d !\n"
+@@ -1972,27 +2372,32 @@ msgstr "rresolve: toetuseta aadressipere
+ msgid "[UNKNOWN]"
+ msgstr "[TUNDMATU]"
+ 
+-#: ../lib/inet6_gr.c:79
++#: ../lib/inet6_gr.c:71
++#, c-format
+ msgid "INET6 (IPv6) not configured in this system.\n"
+ msgstr "INET6 (IPv6) pole antud süsteemis konfigureeritud\n"
+ 
+-#: ../lib/inet6_gr.c:82
++#: ../lib/inet6_gr.c:74
++#, c-format
+ msgid "Kernel IPv6 routing table\n"
+ msgstr "Tuuma IPv6 ruutingutabel\n"
+ 
+-#: ../lib/inet6_gr.c:84
++#: ../lib/inet6_gr.c:76
++#, c-format
+ msgid ""
+-"Destination                                 Next Hop                         "
+-"       Flags Metric Ref    Use Iface\n"
++"Destination                                 Next "
++"Hop                                Flags Metric Ref    Use Iface\n"
+ msgstr ""
+-"Sihtpunkt                                   Järgmine samm                    "
+-"       Lipud Meetr  Mitu Kasut Liides\n"
++"Sihtpunkt                                   Järgmine "
++"samm                           Lipud Meetr  Mitu Kasut Liides\n"
+ 
+-#: ../lib/inet6_gr.c:158
++#: ../lib/inet6_gr.c:150
++#, c-format
+ msgid "Kernel IPv6 Neighbour Cache\n"
+ msgstr "Tuuma IPv6 naabrite puhver\n"
+ 
+-#: ../lib/inet6_gr.c:161
++#: ../lib/inet6_gr.c:153
++#, c-format
+ msgid ""
+ "Neighbour                                   HW Address        Iface    Flags "
+ "Ref State\n"
+@@ -2000,7 +2405,8 @@ msgstr ""
+ "Naaber                                      HW Aadress        Liides   Lipud "
+ "Mitu Olek\n"
+ 
+-#: ../lib/inet6_gr.c:165
++#: ../lib/inet6_gr.c:157
++#, c-format
+ msgid ""
+ "Neighbour                                   HW Address        Iface    Flags "
+ "Ref State            Stale(sec) Delete(sec)\n"
+@@ -2009,31 +2415,38 @@ msgstr ""
+ "Mitu Olek            Stale(sec) Delete(sec)\n"
+ 
+ #: ../lib/inet6_sr.c:46
++#, c-format
+ msgid "Usage: inet6_route [-vF] del Target\n"
+ msgstr "Kasutamine: route [-vF] del AADRESS\n"
+ 
+ #: ../lib/inet6_sr.c:47
++#, c-format
+ msgid "       inet6_route [-vF] add Target [gw Gw] [metric M] [[dev] If]\n"
+ msgstr ""
+ "            route [-vF] add AADRESS [gw GW] [metric M] [[dev] LIIDES]\n"
+ 
+ #: ../lib/inet6_sr.c:48
++#, c-format
+ msgid "       inet6_route [-FC] flush      NOT supported\n"
+ msgstr "            route [-FC] flush      Seda EI toetata\n"
+ 
+ #: ../lib/inet6_sr.c:188
++#, c-format
+ msgid "Flushing `inet6' routing table not supported\n"
+ msgstr "`inet6' ruutingutabeli tühjendamist ei toetata\n"
+ 
+ #: ../lib/inet_gr.c:50 ../lib/inet_gr.c:220
++#, c-format
+ msgid "INET (IPv4) not configured in this system.\n"
+ msgstr "INET (IPv4) pole antud süsteemis konfigureeritud\n"
+ 
+ #: ../lib/inet_gr.c:53
++#, c-format
+ msgid "Kernel IP routing table\n"
+ msgstr "Tuuma IP ruutingutabel\n"
+ 
+ #: ../lib/inet_gr.c:56
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags Metric Ref    Use "
+ "Iface\n"
+@@ -2042,6 +2455,7 @@ msgstr ""
+ "Liides\n"
+ 
+ #: ../lib/inet_gr.c:59
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags   MSS Window  irtt "
+ "Iface\n"
+@@ -2050,6 +2464,7 @@ msgstr ""
+ "Liides\n"
+ 
+ #: ../lib/inet_gr.c:62
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt\n"
+@@ -2058,10 +2473,12 @@ msgstr ""
+ "Liides   MSS   Aken   irtt\n"
+ 
+ #: ../lib/inet_gr.c:237
++#, c-format
+ msgid "Kernel IP routing cache\n"
+ msgstr "Tuuma IP ruutingu puhver\n"
+ 
+ #: ../lib/inet_gr.c:258
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface\n"
+@@ -2070,6 +2487,7 @@ msgstr ""
+ "Liides\n"
+ 
+ #: ../lib/inet_gr.c:261
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags   MSS Window  irtt "
+ "Iface\n"
+@@ -2078,6 +2496,7 @@ msgstr ""
+ "Liides\n"
+ 
+ #: ../lib/inet_gr.c:266
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt  HH  Arp\n"
+@@ -2086,6 +2505,7 @@ msgstr ""
+ "Liides   MSS    Aken  irtt  HH  Arp\n"
+ 
+ #: ../lib/inet_gr.c:290
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt  TOS HHRef HHUptod     SpecDst\n"
+@@ -2093,7 +2513,8 @@ msgstr ""
+ "Lähtepunkt      Sihtpunkt       Ruuter          Lipud Meetr  Mitu Kasut "
+ "Liides   MSS   Aken   irtt  TOS HHRef HHUptod     SpecDst\n"
+ 
+-#: ../lib/inet_sr.c:50
++#: ../lib/inet_sr.c:51
++#, c-format
+ msgid ""
+ "Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] "
+ "[[dev] If]\n"
+@@ -2101,31 +2522,36 @@ msgstr ""
+ "Kasutamine: route [-vF] del {-host|-net} AADRESS[/PREFIKS] [gw GW] [metric "
+ "M] [[dev] LIIDES]\n"
+ 
+-#: ../lib/inet_sr.c:51
++#: ../lib/inet_sr.c:52
++#, c-format
+ msgid ""
+ "       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]\n"
+ msgstr ""
+ "            route [-vF] add {-host|-net} AADRESS[/PREFIKS] [gw GW] [metric "
+ "M]\n"
+ 
+-#: ../lib/inet_sr.c:52
++#: ../lib/inet_sr.c:53
++#, c-format
+ msgid ""
+ "                              [netmask N] [mss Mss] [window W] [irtt I]\n"
+ msgstr ""
+ "                              [netmask N] [mss MSS] [window W] [irtt I]\n"
+ 
+-#: ../lib/inet_sr.c:53
++#: ../lib/inet_sr.c:54
++#, c-format
+ msgid "                              [mod] [dyn] [reinstate] [[dev] If]\n"
+ msgstr "                              [mod] [dyn] [reinstate] [[dev] LIIDES]\n"
+ 
+-#: ../lib/inet_sr.c:54
++#: ../lib/inet_sr.c:55
++#, c-format
+ msgid ""
+ "       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject\n"
+ msgstr ""
+ "            route [-vF] add {-host|-net} AADRESS[/PREFIKS] [metric M] "
+ "reject\n"
+ 
+-#: ../lib/inet_sr.c:55
++#: ../lib/inet_sr.c:56
++#, c-format
+ msgid "       inet_route [-FC] flush      NOT supported\n"
+ msgstr "            route [-FC] flush      Seda EI toetata\n"
+ 
+@@ -2135,14 +2561,17 @@ msgid "route: %s: cannot use a NETWORK a
+ msgstr "route: %s: võrku ei saa kasutada ruuterina\n"
+ 
+ #: ../lib/inet_sr.c:174
++#, c-format
+ msgid "route: Invalid MSS/MTU.\n"
+ msgstr "route: vigane MSS/MTU\n"
+ 
+ #: ../lib/inet_sr.c:187
++#, c-format
+ msgid "route: Invalid window.\n"
+ msgstr "route: Vigane akna suurus\n"
+ 
+ #: ../lib/inet_sr.c:203
++#, c-format
+ msgid "route: Invalid initial rtt.\n"
+ msgstr "route: vigane algne rtt\n"
+ 
+@@ -2157,75 +2586,92 @@ msgid "route: bogus netmask %s\n"
+ msgstr "route: vale võrgumask %s\n"
+ 
+ #: ../lib/inet_sr.c:270
++#, c-format
+ msgid "route: netmask doesn't match route address\n"
+ msgstr "route: võrgumask ei sobi ruutingu aadressiga\n"
+ 
+ #: ../lib/inet_sr.c:306
++#, c-format
+ msgid "Flushing `inet' routing table not supported\n"
+ msgstr "`inet' ruutingutabeli tühjendamist ei toetata\n"
+ 
+ #: ../lib/inet_sr.c:310
++#, c-format
+ msgid "Modifying `inet' routing cache not supported\n"
+ msgstr "`inet' ruutingu puhvri muutmist ei toetata\n"
+ 
+ #: ../lib/ipx_gr.c:52
++#, c-format
+ msgid "IPX not configured in this system.\n"
+ msgstr "IPX pole antud süsteemis konfigureeritud\n"
+ 
+ #: ../lib/ipx_gr.c:56
++#, c-format
+ msgid "Kernel IPX routing table\n"
+ msgstr "Tuuma IPX ruutingutabel\n"
+ 
+ #. xxx
+ #: ../lib/ipx_gr.c:57
++#, c-format
+ msgid "Destination               Router Net                Router Node\n"
+ msgstr "Sihtpunkt                 Ruuteri võrk              Ruuter ise\n"
+ 
+ #: ../lib/ipx_sr.c:33
++#, c-format
+ msgid "IPX: this needs to be written\n"
+ msgstr "IPX osa vajab ümbertegemist\n"
+ 
+ #: ../lib/masq_info.c:198
++#, c-format
+ msgid "IP masquerading entries\n"
+ msgstr "IP maskeerimise kirjed\n"
+ 
+ #: ../lib/masq_info.c:201
++#, c-format
+ msgid "prot   expire source               destination          ports\n"
+ msgstr "Proto  Aegub  Lähtepunkt           Sihtpunkt            Pordid\n"
+ 
+ #: ../lib/masq_info.c:204
++#, c-format
+ msgid ""
+-"prot   expire    initseq delta prevd source               destination        "
+-"  ports\n"
++"prot   expire    initseq delta prevd source               "
++"destination          ports\n"
+ msgstr ""
+-"Proto  Aegub     Initseq Delta Prevd Lähtepunkt           Sihtpunkt          "
+-"  Pordid\n"
++"Proto  Aegub     Initseq Delta Prevd Lähtepunkt           "
++"Sihtpunkt            Pordid\n"
+ 
+ #: ../lib/netrom_gr.c:48
++#, c-format
+ msgid "NET/ROM not configured in this system.\n"
+ msgstr "NET/ROM pole antud süsteemis konfigureeritud\n"
+ 
+ #: ../lib/netrom_gr.c:51
++#, c-format
+ msgid "Kernel NET/ROM routing table\n"
+ msgstr "Tuuma NET/ROM ruutingutabel\n"
+ 
+ #: ../lib/netrom_gr.c:52
++#, c-format
+ msgid "Destination  Mnemonic  Quality  Neighbour  Iface\n"
+ msgstr "Sihtpunkt   Mnemoonika Kvaliteet Naaber    Liides\n"
+ 
+ #: ../lib/netrom_sr.c:34
++#, c-format
+ msgid "netrom usage\n"
+ msgstr "netrom kasutus\n"
+ 
+ #: ../lib/netrom_sr.c:44
++#, c-format
+ msgid "NET/ROM: this needs to be written\n"
+ msgstr "NET/ROM osa vajab ümbertegemist\n"
+ 
+ #: ../lib/ppp.c:44
++#, c-format
+ msgid "You cannot start PPP with this program.\n"
+ msgstr "Sellest programmist ei saa PPP-d käivitada\n"
+ 
+ #: ../lib/ppp_ac.c:38
++#, c-format
+ msgid "Sorry, use pppd!\n"
+ msgstr "Palun kasutage pppd'd\n"
+ 
+@@ -2234,287 +2680,314 @@ msgid "Node address must be ten digits"
+ msgstr "Sõlme aadress peab olema kümnekohaline"
+ 
+ #: ../lib/rose_gr.c:51
++#, c-format
+ msgid "ROSE not configured in this system.\n"
+ msgstr "ROSE pole antud süsteemis konfigureeritud\n"
+ 
+ #: ../lib/rose_gr.c:54
++#, c-format
+ msgid "Kernel ROSE routing table\n"
+ msgstr "Tuuma ROSE ruutingutabel\n"
+ 
+-#: ../lib/tr.c:70 ../lib/tr.c:85
++#: ../lib/tr.c:86 ../lib/tr.c:101
+ #, c-format
+ msgid "in_tr(%s): invalid token ring address!\n"
+ msgstr "in_tr(%s): vigane token ring-aadress\n"
+ 
+-#: ../lib/tr.c:97
++#: ../lib/tr.c:113
+ #, c-format
+ msgid "in_tr(%s): trailing : ignored!\n"
+ msgstr "in_tr(%s): ignoreerin lõpetavat koolonit\n"
+ 
+-#: ../lib/tr.c:109
++#: ../lib/tr.c:125
+ #, c-format
+ msgid "in_tr(%s): trailing junk!\n"
+ msgstr "in_tr(%s): sodi lõpus\n"
+ 
+-#: ../lib/interface.c:164
++#: ../lib/interface.c:176
+ #, c-format
+ msgid "warning: no inet socket available: %s\n"
+ msgstr "Hoiatus: `inet' sokleid ei ole: %s\n"
+ 
+-#: ../lib/interface.c:316
++#: ../lib/interface.c:325
+ #, c-format
+ msgid "Warning: cannot open %s (%s). Limited output.\n"
+ msgstr "Hoiatus: ei saa avada faili %s (%s). Väljund on piiratud.\n"
+ 
+ #. Give better error message for this case.
+-#: ../lib/interface.c:556
++#: ../lib/interface.c:571
+ msgid "Device not found"
+ msgstr "Liidest ei leitud"
+ 
+-#: ../lib/interface.c:560
++#: ../lib/interface.c:575
+ #, c-format
+ msgid "%s: error fetching interface information: %s\n"
+ msgstr "%s: viga liidese info küsimisel: %s\n"
+ 
+-#: ../lib/interface.c:593
++#: ../lib/interface.c:608
+ msgid "     - no statistics available -"
+ msgstr "     - statistikat ei ole      -"
+ 
+-#: ../lib/interface.c:597
++#: ../lib/interface.c:612
++#, c-format
+ msgid "[NO FLAGS]"
+ msgstr "[LIPPE POLE]"
+ 
+-#: ../lib/interface.c:673
++#: ../lib/interface.c:688
+ #, c-format
+ msgid "%-9.9s Link encap:%s  "
+ msgstr "%-9.9s kapseldus:%s  "
+ 
+-#: ../lib/interface.c:678
++#: ../lib/interface.c:693
+ #, c-format
+ msgid "HWaddr %s  "
+ msgstr "HWaddr %s  "
+ 
+-#: ../lib/interface.c:681
++#: ../lib/interface.c:696
+ #, c-format
+ msgid "Media:%s"
+ msgstr "meedia:%s"
+ 
+-#: ../lib/interface.c:683
++#: ../lib/interface.c:698
++#, c-format
+ msgid "(auto)"
+ msgstr "(auto)"
+ 
+-#: ../lib/interface.c:690
++#: ../lib/interface.c:705
+ #, c-format
+ msgid "          %s addr:%s "
+ msgstr "          %s aadress:%s "
+ 
+-#: ../lib/interface.c:693
++#: ../lib/interface.c:708
+ #, c-format
+ msgid " P-t-P:%s "
+ msgstr " P-t-P:%s "
+ 
+-#: ../lib/interface.c:696
++#: ../lib/interface.c:711
+ #, c-format
+ msgid " Bcast:%s "
+ msgstr " bcast:%s "
+ 
+-#: ../lib/interface.c:698
++#: ../lib/interface.c:713
+ #, c-format
+ msgid " Mask:%s\n"
+ msgstr " mask:%s\n"
+ 
+-#: ../lib/interface.c:715
++#: ../lib/interface.c:730
+ #, c-format
+ msgid "          inet6 addr: %s/%d"
+ msgstr "          inet6 aadr: %s/%d"
+ 
+-#: ../lib/interface.c:717
++#: ../lib/interface.c:732
++#, c-format
+ msgid " Scope:"
+ msgstr " skoop:"
+ 
+-#: ../lib/interface.c:720
++#: ../lib/interface.c:735
++#, c-format
+ msgid "Global"
+ msgstr "globaalne"
+ 
+-#: ../lib/interface.c:723
++#: ../lib/interface.c:738
++#, c-format
+ msgid "Link"
+ msgstr "ühendus"
+ 
+-#: ../lib/interface.c:726
++#: ../lib/interface.c:741
++#, c-format
+ msgid "Site"
+ msgstr "site"
+ 
+-#: ../lib/interface.c:729
++#: ../lib/interface.c:744
++#, c-format
+ msgid "Compat"
+ msgstr "ühilduvus"
+ 
+-#: ../lib/interface.c:732
++#: ../lib/interface.c:747
++#, c-format
+ msgid "Host"
+ msgstr "host"
+ 
+-#: ../lib/interface.c:735
++#: ../lib/interface.c:750
++#, c-format
+ msgid "Unknown"
+ msgstr "tundmatu"
+ 
+-#: ../lib/interface.c:750
++#: ../lib/interface.c:765
+ #, c-format
+ msgid "          IPX/Ethernet II addr:%s\n"
+ msgstr "          IPX/Ethernet II aadr:%s\n"
+ 
+-#: ../lib/interface.c:753
++#: ../lib/interface.c:768
+ #, c-format
+ msgid "          IPX/Ethernet SNAP addr:%s\n"
+ msgstr "          IPX/Ethernet SNAP aadr:%s\n"
+ 
+-#: ../lib/interface.c:756
++#: ../lib/interface.c:771
+ #, c-format
+ msgid "          IPX/Ethernet 802.2 addr:%s\n"
+ msgstr "          IPX/Ethernet 802.2 aadr:%s\n"
+ 
+-#: ../lib/interface.c:759
++#: ../lib/interface.c:774
+ #, c-format
+ msgid "          IPX/Ethernet 802.3 addr:%s\n"
+ msgstr "          IPX/Ethernet 802.3 aadr:%s\n"
+ 
+-#: ../lib/interface.c:769
++#: ../lib/interface.c:784
+ #, c-format
+ msgid "          EtherTalk Phase 2 addr:%s\n"
+ msgstr "          EtherTalk Phase 2 aadr:%s\n"
+ 
+-#: ../lib/interface.c:778
++#: ../lib/interface.c:793
+ #, c-format
+ msgid "          econet addr:%s\n"
+ msgstr "          econeti aadr:%s\n"
+ 
+-#: ../lib/interface.c:785
++#: ../lib/interface.c:800
++#, c-format
+ msgid "[NO FLAGS] "
+ msgstr "[LIPPE POLE]"
+ 
+-#: ../lib/interface.c:787
++#: ../lib/interface.c:802
++#, c-format
+ msgid "UP "
+ msgstr "UP "
+ 
+-#: ../lib/interface.c:789
++#: ../lib/interface.c:804
++#, c-format
+ msgid "BROADCAST "
+ msgstr "BROADCAST "
+ 
+-#: ../lib/interface.c:791
++#: ../lib/interface.c:806
++#, c-format
+ msgid "DEBUG "
+ msgstr "DEBUG "
+ 
+-#: ../lib/interface.c:793
++#: ../lib/interface.c:808
++#, c-format
+ msgid "LOOPBACK "
+ msgstr "LOOPBACK "
+ 
+-#: ../lib/interface.c:795
++#: ../lib/interface.c:810
++#, c-format
+ msgid "POINTOPOINT "
+ msgstr "POINTOPOINT "
+ 
+-#: ../lib/interface.c:797
++#: ../lib/interface.c:812
++#, c-format
+ msgid "NOTRAILERS "
+ msgstr "NOTRAILERS "
+ 
+-#: ../lib/interface.c:799
++#: ../lib/interface.c:814
++#, c-format
+ msgid "RUNNING "
+ msgstr "RUNNING "
+ 
+-#: ../lib/interface.c:801
++#: ../lib/interface.c:816
++#, c-format
+ msgid "NOARP "
+ msgstr "NOARP "
+ 
+-#: ../lib/interface.c:803
++#: ../lib/interface.c:818
++#, c-format
+ msgid "PROMISC "
+ msgstr "PROMISC "
+ 
+-#: ../lib/interface.c:805
++#: ../lib/interface.c:820
++#, c-format
+ msgid "ALLMULTI "
+ msgstr "ALLMULTI "
+ 
+-#: ../lib/interface.c:807
++#: ../lib/interface.c:822
++#, c-format
+ msgid "SLAVE "
+ msgstr "SLAVE "
+ 
+-#: ../lib/interface.c:809
++#: ../lib/interface.c:824
++#, c-format
+ msgid "MASTER "
+ msgstr "MASTER "
+ 
+-#: ../lib/interface.c:811
++#: ../lib/interface.c:826
++#, c-format
+ msgid "MULTICAST "
+ msgstr "MULTICAST "
+ 
+-#: ../lib/interface.c:814
++#: ../lib/interface.c:829
++#, c-format
+ msgid "DYNAMIC "
+ msgstr "DYNAMIC "
+ 
+ #. DONT FORGET TO ADD THE FLAGS IN ife_print_short
+-#: ../lib/interface.c:817
++#: ../lib/interface.c:832
+ #, c-format
+ msgid " MTU:%d  Metric:%d"
+ msgstr " MTU:%d meetrika:%d"
+ 
+-#: ../lib/interface.c:821
++#: ../lib/interface.c:836
+ #, c-format
+ msgid "  Outfill:%d  Keepalive:%d"
+ msgstr "  ülalhoidepakettide intervall:%d  ülalhoidetaimaut:%d"
+ 
+-#: ../lib/interface.c:835
++#: ../lib/interface.c:850
+ #, c-format
+ msgid "RX packets:%llu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"
+ msgstr "RX pakette:%llu vigu:%lu ära visatud:%lu ületäit:%lu kaadri vigu:%lu\n"
+ 
+-#: ../lib/interface.c:840
++#: ../lib/interface.c:855
+ #, c-format
+ msgid "             compressed:%lu\n"
+ msgstr "             pakitud:%lu\n"
+ 
+-#: ../lib/interface.c:852
++#: ../lib/interface.c:895
+ #, c-format
+ msgid "TX packets:%llu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"
+ msgstr "TX pakette:%llu vigu:%lu ära visatud:%lu ületäit:%lu carrier:%lu\n"
+ 
+-#: ../lib/interface.c:856
++#: ../lib/interface.c:899
+ #, c-format
+ msgid "          collisions:%lu "
+ msgstr "          kollisioone:%lu "
+ 
+-#: ../lib/interface.c:858
++#: ../lib/interface.c:901
+ #, c-format
+ msgid "compressed:%lu "
+ msgstr "pakitud:%lu "
+ 
+-#: ../lib/interface.c:860
++#: ../lib/interface.c:903
+ #, c-format
+ msgid "txqueuelen:%d "
+ msgstr "txqueuelen:%d "
+ 
+-#: ../lib/interface.c:862
++#: ../lib/interface.c:905
+ #, c-format
+ msgid "RX bytes:%llu (%lu.%lu %s)  TX bytes:%llu (%lu.%lu %s)\n"
+ msgstr "RX baite:%llu (%lu.%lu %s)  TX baite:%llu (%lu.%lu %s)\n"
+ 
+-#: ../lib/interface.c:873
++#: ../lib/interface.c:916
+ #, c-format
+ msgid "Interrupt:%d "
+ msgstr "katkestus:%d "
+ 
+ #. Only print devices using it for
+ #. I/O maps
+-#: ../lib/interface.c:876
++#: ../lib/interface.c:919
+ #, c-format
+ msgid "Base address:0x%x "
+ msgstr "baasaadress:0x%x "
+ 
+-#: ../lib/interface.c:878
++#: ../lib/interface.c:921
+ #, c-format
+ msgid "Memory:%lx-%lx "
+ msgstr "mälu:%lx-%lx "
+ 
+-#: ../lib/interface.c:881
++#: ../lib/interface.c:924
+ #, c-format
+ msgid "DMA chan:%x "
+ msgstr "DMA kanal:%x "
+ 
+ #: ../lib/sockets.c:63
++#, c-format
+ msgid "No usable address families found.\n"
+ msgstr "Ei leidnud ühtegi kasutatavat aadressiperekonda\n"
+ 
+@@ -2538,29 +3011,32 @@ msgstr "iptunnel: %s on vigane IPv4 aadr
+ msgid "ip: argument is wrong: %s\n"
+ msgstr "iptunnel: vale argument %s\n"
+ 
+-#: ../ipmaddr.c:58
++#: ../ipmaddr.c:61
++#, c-format
+ msgid "Usage: ipmaddr [ add | del ] MULTIADDR dev STRING\n"
+ msgstr "Kasutamine: ipmaddr [ add | del ] MULTIAADR dev STRING\n"
+ 
+-#: ../ipmaddr.c:59
++#: ../ipmaddr.c:62
++#, c-format
+ msgid "       ipmaddr show [ dev STRING ] [ ipv4 | ipv6 | link | all ]\n"
+ msgstr "            ipmaddr show [ dev STRING ] [ ipv4 | ipv6 | link | all ]\n"
+ 
+-#: ../ipmaddr.c:60
++#: ../ipmaddr.c:63
++#, c-format
+ msgid "       ipmaddr -V | -version\n"
+ msgstr "            ipmaddr -V | -version\n"
+ 
+-#: ../ipmaddr.c:260
++#: ../ipmaddr.c:263
+ #, c-format
+ msgid "family %d "
+ msgstr "perekond %d "
+ 
+-#: ../ipmaddr.c:269
++#: ../ipmaddr.c:272
+ #, c-format
+ msgid " users %d"
+ msgstr " kasutajaid %d"
+ 
+-#: ../ipmaddr.c:355
++#: ../ipmaddr.c:358
+ msgid "Cannot create socket"
+ msgstr "Ei saa avada soklit"
+ 
+@@ -2575,6 +3051,7 @@ msgid "slattach: tty_lock: (%s): %s\n"
+ msgstr "slattach: tty_lock: (%s): %s\n"
+ 
+ #: ../slattach.c:192
++#, c-format
+ msgid "slattach: cannot write PID file\n"
+ msgstr "slattach: ei saa PID faili kirjutada\n"
+ 
+@@ -2594,18 +3071,22 @@ msgid "slattach: tty_hangup(RAISE): %s\n
+ msgstr "slattach: tty_hangup(RAISE): %s\n"
+ 
+ #: ../slattach.c:468
++#, c-format
+ msgid "slattach: tty name too long\n"
+ msgstr "slattach: terminali nimi on liiga pikk\n"
+ 
+ #: ../slattach.c:498
++#, c-format
+ msgid "slattach: tty_open: cannot get current state!\n"
+ msgstr "slattach: tty_open: ei saa lugeda jooksvat olekut\n"
+ 
+ #: ../slattach.c:505
++#, c-format
+ msgid "slattach: tty_open: cannot get current line disc!\n"
+ msgstr "slattach: tty_open: liiniprotokolli küsimine ebaõnnestus\n"
+ 
+ #: ../slattach.c:513
++#, c-format
+ msgid "slattach: tty_open: cannot set RAW mode!\n"
+ msgstr "slattach: tty_open: ei saa seada RAW moodi\n"
+ 
+@@ -2615,6 +3096,7 @@ msgid "slattach: tty_open: cannot set %s
+ msgstr "slattach: tty_open: ei saa seada kiiruseks %s bps\n"
+ 
+ #: ../slattach.c:530
++#, c-format
+ msgid "slattach: tty_open: cannot set 8N1 mode!\n"
+ msgstr "slattach: tty_open: ei saa seada 8N1 moodi\n"
+ 
+@@ -2637,3 +3119,20 @@ msgstr " pordil %s"
+ #, c-format
+ msgid " interface %s\n"
+ msgstr " liides %s\n"
++
++#~ msgid ""
++#~ "  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [netmask <nm>] pub  "
++#~ "<-''-\n"
++#~ msgstr ""
++#~ "  arp [-v]   [<HW>] [-i <if>] -s  <hosti nimi> <hwaddr> [netmask <nm>] "
++#~ "pub\n"
++
++#~ msgid "%s: unknown interface: %s\n"
++#~ msgstr "ifconfig: tundmatu liides %s: %s\n"
++
++#~ msgid "        -n, --numeric            dont resolve names\n"
++#~ msgstr ""
++#~ "        -n, --numeric            mitte lahendada numbreid nimedeks\n"
++
++#~ msgid "Routing table for `ddp' not yet supported.\n"
++#~ msgstr "`ddp' jaoks ruutingutabelit veel ei oska\n"
+Index: net-tools/po/cs.po
+===================================================================
+--- net-tools.orig/po/cs.po
++++ net-tools/po/cs.po
+@@ -5,7 +5,8 @@
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: net-tools-1.51\n"
+-"POT-Creation-Date: 2000-02-14 02:31+0100\n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2007-06-30 12:28+0900\n"
+ "PO-Revision-Date: 1999-08-29 23:20+0200\n"
+ "Last-Translator: Jiøí Pavlovský <pavlovsk@ff.cuni.cz>\n"
+ "Language-Team: Czech <cs@li.org>\n"
+@@ -13,96 +14,110 @@ msgstr ""
+ "Content-Type: text/plain; charset=iso-8859-2\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ 
+-#: ../arp.c:110 ../arp.c:269
++#: ../arp.c:112 ../arp.c:279
++#, c-format
+ msgid "arp: need host name\n"
+ msgstr "arp: je tøeba jméno poèítaèe\n"
+ 
+-#: ../arp.c:207 ../arp.c:221
++#: ../arp.c:215 ../arp.c:230
+ #, c-format
+ msgid "No ARP entry for %s\n"
+ msgstr "Pro %s neexistuje ARP polo¾ka\n"
+ 
+-#: ../arp.c:239
++#: ../arp.c:248
+ #, c-format
+ msgid "arp: cant get HW-Address for `%s': %s.\n"
+ msgstr "arp: HW adresu `%s' nelze zjistit: %s\n"
+ 
+-#: ../arp.c:243
++#: ../arp.c:252
++#, c-format
+ msgid "arp: protocol type mismatch.\n"
+ msgstr "arp: chybnì zadaný typ protokolu\n"
+ 
+-#: ../arp.c:252
++#: ../arp.c:261
+ #, c-format
+ msgid "arp: device `%s' has HW address %s `%s'.\n"
+ msgstr "arp: zaøízení `%s' má Hw adresu %s `%s'.\n"
+ 
+-#: ../arp.c:282
++#: ../arp.c:293
++#, c-format
+ msgid "arp: need hardware address\n"
+ msgstr "arp: je tøeba hardwarová adresa\n"
+ 
+-#: ../arp.c:290
++#: ../arp.c:301
++#, c-format
+ msgid "arp: invalid hardware address\n"
+ msgstr "arp: nesprávná hardwarová adresa\n"
+ 
+-#: ../arp.c:387
++#: ../arp.c:398
+ #, c-format
+ msgid "arp: cannot open etherfile %s !\n"
+ msgstr "arp: databázi ethernetových adres %s nelze otevøít!\n"
+ 
+-#: ../arp.c:403
++#: ../arp.c:414
+ #, c-format
+ msgid "arp: format error on line %u of etherfile %s !\n"
+ msgstr "arp: syntaktická chyba na øádku %u databáze ethernetových adres %s!\n"
+ 
+-#: ../arp.c:416
++#: ../arp.c:427
+ #, c-format
+ msgid "arp: cannot set entry on line %u of etherfile %s !\n"
+ msgstr ""
+ "arp: polo¾ku na øádku %u databáze ethernetových adres %s nelze nastavit!\n"
+ 
+-#: ../arp.c:437
+-msgid "Address\t\t\tHWtype\tHWaddress\t    Flags Mask\t\t  Iface\n"
++#: ../arp.c:448
++#, fuzzy, c-format
++msgid ""
++"Address                  HWtype  HWaddress           Flags Mask            "
++"Iface\n"
+ msgstr "Adresa\t\t\t HWtyp\t HWadresa\t     Pøíz  Maska\t\t   Rozhraní\n"
+ 
+-#: ../arp.c:467
++#: ../arp.c:476
++#, fuzzy
++msgid "<from_interface>"
++msgstr " rozhraní %s\n"
++
++#: ../arp.c:478
+ msgid "(incomplete)"
+ msgstr "(nekompletní)"
+ 
+-#: ../arp.c:484
++#: ../arp.c:495
+ #, c-format
+ msgid "%s (%s) at "
+ msgstr "%s (%s) na "
+ 
+-#: ../arp.c:490
++#: ../arp.c:501
++#, c-format
+ msgid "<incomplete> "
+ msgstr "<nekompletní>"
+ 
+-#: ../arp.c:496
++#: ../arp.c:507
+ #, c-format
+ msgid "netmask %s "
+ msgstr "sí»ová maska %s "
+ 
+-#: ../arp.c:513
++#: ../arp.c:524
+ #, c-format
+ msgid "on %s\n"
+ msgstr "na %s\n"
+ 
+-#: ../arp.c:592
++#: ../arp.c:605
+ #, c-format
+ msgid "Entries: %d\tSkipped: %d\tFound: %d\n"
+ msgstr "Polo¾ky: %d\tVynecháno: %d\tNalezeno: %d\n"
+ 
+-#: ../arp.c:596
++#: ../arp.c:609
+ #, c-format
+ msgid "%s (%s) -- no entry\n"
+ msgstr "%s (%s) -- ¾ádná polo¾ka\n"
+ 
+-#: ../arp.c:598
++#: ../arp.c:611
+ #, c-format
+ msgid "arp: in %d entries no match found.\n"
+ msgstr "arp: ¾ádná z polo¾ek (%d) nevyhovuje.\n"
+ 
+-#: ../arp.c:613
++#: ../arp.c:626
++#, c-format
+ msgid ""
+ "Usage:\n"
+ "  arp [-vn]  [<HW>] [-i <if>] [-a] [<hostname>]             <-Display ARP "
+@@ -112,49 +127,46 @@ msgstr ""
+ "  arp [-vn]  [<HW>] [-i <if> [-a] [<poèítaè>]             <-Zobrazí ARP "
+ "cache\n"
+ 
+-#: ../arp.c:614
++#: ../arp.c:627
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]          [-i <if>] -d  <hostname> [pub][nopub]    <-Delete ARP "
++"  arp [-v]          [-i <if>] -d  <host> [pub]               <-Delete ARP "
+ "entry\n"
+ msgstr ""
+ "  arp [-v]          [-i <if>] -d <poèítaè> [pub][nopub]   <-Sma¾e polo¾ku "
+ "ARP\n"
+ 
+-#: ../arp.c:615
+-#, fuzzy
++#: ../arp.c:628
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]              <-Add entry from "
++"  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]            <-Add entry from "
+ "file\n"
+ msgstr ""
+ "  arp [-vnD] [<HW>] [-i <if>] -f <soubor>                 <-Pøidá polo¾ku "
+ "ze\n"
+ "                                                          souboru\n"
+ 
+-#: ../arp.c:616
++#: ../arp.c:629
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [temp][nopub] <-Add "
++"  arp [-v]   [<HW>] [-i <if>] -s  <host> <hwaddr> [temp]            <-Add "
+ "entry\n"
+ msgstr ""
+ "  arp [-v]   [<HW> [-i <if> -s   <poèítaè> <hwadr> [temp][nopub] <-Pøidá "
+ "polo¾ku\n"
+ 
+-#: ../arp.c:617
+-msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [netmask <nm>] pub  "
+-"<-''-\n"
+-msgstr ""
+-"  arp [-v]   [<HW>] [-i <if>] -s <soubor> <hwadr> [sí»mask <èís>]  <-''-\n"
+-
+-#: ../arp.c:618
++#: ../arp.c:630
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -Ds <hostname> <if> [netmask <nm>] pub      "
++"  arp [-v]   [<HW>] [-i <if>] -Ds <host> <if> [netmask <nm>] pub          "
+ "<-''-\n"
+ "\n"
+ msgstr ""
+ "  arp [-v]   [<HW> [-i <if> -Ds  <poèítaè> <if> [sí»mask <èís>] pub      "
+ "<-''-\n"
+ 
+-#: ../arp.c:620
++#: ../arp.c:632
++#, c-format
+ msgid ""
+ "        -a                       display (all) hosts in alternative (BSD) "
+ "style\n"
+@@ -162,126 +174,134 @@ msgstr ""
+ "        -a                       zobrazí jmna v¹ech poèítaèù alternativním\n"
+ "                                 (BSD) zpùsobem\n"
+ 
+-#: ../arp.c:621
++#: ../arp.c:633
++#, c-format
+ msgid "        -s, --set                set a new ARP entry\n"
+ msgstr "        -s, --set                nastaví novou ARP polo¾ku\n"
+ 
+-#: ../arp.c:622
++#: ../arp.c:634
++#, c-format
+ msgid "        -d, --delete             delete a specified entry\n"
+ msgstr "        -d, --delete             sma¾e zadanou ARP polo¾ku\n"
+ 
+-#: ../arp.c:623 ../netstat.c:1436 ../route.c:85
++#: ../arp.c:635 ../netstat.c:1503 ../route.c:86
++#, c-format
+ msgid "        -v, --verbose            be verbose\n"
+ msgstr ""
+ "        -v, --verbose            bude vypisovat podrobné zprávy\n"
+ "                                 o èinnosti\n"
+ 
+-#: ../arp.c:624 ../netstat.c:1437 ../route.c:86
+-msgid "        -n, --numeric            dont resolve names\n"
++#: ../arp.c:636 ../netstat.c:1504 ../route.c:87
++#, fuzzy, c-format
++msgid "        -n, --numeric            don't resolve names\n"
+ msgstr ""
+ "        -n, --numeric            nebude pøevádìt èíselné adresy\n"
+ "                                 na kanonická jména\n"
+ 
+-#: ../arp.c:625
++#: ../arp.c:637
++#, c-format
+ msgid ""
+ "        -i, --device             specify network interface (e.g. eth0)\n"
+ msgstr "        -i, --device             zadává sí»ové rozhraní (napø. eth0)\n"
+ 
+-#: ../arp.c:626
++#: ../arp.c:638
++#, c-format
+ msgid "        -D, --use-device         read <hwaddr> from given device\n"
+ msgstr "        -D, --use-device         ète <hwadr> ze zadaného zaøízení\n"
+ 
+-#: ../arp.c:627
+-#, fuzzy
++#: ../arp.c:639
++#, fuzzy, c-format
+ msgid "        -A, -p, --protocol       specify protocol family\n"
+ msgstr "         -r, --route              vypí¹e smìrovací tabulku\n"
+ 
+-#: ../arp.c:628
+-#, fuzzy
++#: ../arp.c:640
++#, fuzzy, c-format
+ msgid ""
+-"        -f, --file               read new entries from file or from "
+-"/etc/ethers\n"
++"        -f, --file               read new entries from file or from /etc/"
++"ethers\n"
+ "\n"
+ msgstr ""
+ "        -f, --file               ète nové polo¾ky ze souboru\n"
+ "\n"
+ 
+-#: ../arp.c:630 ../rarp.c:181
++#: ../arp.c:642 ../rarp.c:182
+ #, c-format
+ msgid "  <HW>=Use '-H <hw>' to specify hardware address type. Default: %s\n"
+ msgstr ""
+ "  <HW>=Pou¾ijte '-H <hw> pro zadání hardwarového typu adresy.\n"
+ "  Implicitnì: %s\n"
+ 
+-#: ../arp.c:631 ../rarp.c:182
++#: ../arp.c:643 ../rarp.c:183
++#, c-format
+ msgid "  List of possible hardware types (which support ARP):\n"
+ msgstr "  Seznam mo¾ných hardwarových typù (podporujících ARP):\n"
+ 
+-#: ../arp.c:664
++#: ../arp.c:677 ../arp.c:762
+ #, c-format
+ msgid "%s: hardware type not supported!\n"
+ msgstr "hardwarový typ %s není podporován!\n"
+ 
+-#: ../arp.c:668
++#: ../arp.c:681
+ #, c-format
+ msgid "%s: address family not supported!\n"
+ msgstr "tøída adres %s není podporována!\n"
+ 
+-#: ../arp.c:703
++#: ../arp.c:716
++#, c-format
+ msgid "arp: -N not yet supported.\n"
+ msgstr "arp: pøepínaè -N není zatím podporován\n"
+ 
+-#: ../arp.c:713
++#: ../arp.c:726
+ #, c-format
+ msgid "arp: %s: unknown address family.\n"
+ msgstr "arp: neznámá tøída adres %s.\n"
+ 
+-#: ../arp.c:722
++#: ../arp.c:735
+ #, c-format
+ msgid "arp: %s: unknown hardware type.\n"
+ msgstr "arp: neznámý hardwarový typ %s.\n"
+ 
+-#: ../arp.c:741
++#: ../arp.c:754
+ #, c-format
+ msgid "arp: %s: kernel only supports 'inet'.\n"
+ msgstr "arp: %s: jádro podporuje pouze 'inet'.\n"
+ 
+-#: ../arp.c:746
++#: ../arp.c:767
+ #, c-format
+ msgid "arp: %s: hardware type without ARP support.\n"
+ msgstr "arp: hardwarový typ %s nepodporuje ARP.\n"
+ 
+-#: ../hostname.c:69
++#: ../hostname.c:71
+ #, c-format
+ msgid "Setting nodename to `%s'\n"
+ msgstr "Nastavuji jméno uzlu na `%s'\n"
+ 
+-#: ../hostname.c:74
++#: ../hostname.c:76
+ #, c-format
+ msgid "%s: you must be root to change the node name\n"
+ msgstr "%s: jméno uzlu mù¾e zmìnit pouze superu¾ivatel\n"
+ 
+-#: ../hostname.c:77 ../hostname.c:97 ../hostname.c:116
++#: ../hostname.c:79 ../hostname.c:99 ../hostname.c:117
+ #, c-format
+ msgid "%s: name too long\n"
+ msgstr "jméno %s je pøíli¹ dlouhé\n"
+ 
+-#: ../hostname.c:89
++#: ../hostname.c:91
+ #, c-format
+ msgid "Setting hostname to `%s'\n"
+ msgstr "Nastavuji jméno poèítaèe na `%s'\n"
+ 
+-#: ../hostname.c:94
++#: ../hostname.c:96
+ #, c-format
+ msgid "%s: you must be root to change the host name\n"
+ msgstr "%s: jméno poèítaèe mù¾e zmìnit pouze superu¾ivatel\n"
+ 
+-#: ../hostname.c:108
++#: ../hostname.c:109
+ #, c-format
+ msgid "Setting domainname to `%s'\n"
+ msgstr "Nastavuji jméno domény na `%s'\n"
+ 
+-#: ../hostname.c:113
++#: ../hostname.c:114
+ #, c-format
+ msgid "%s: you must be root to change the domain name\n"
+ msgstr "%s: jméno domény mù¾e zmìnit pouze superu¾ivatel\n"
+@@ -306,26 +326,29 @@ msgstr "Výsledek: h_aliases=`%s'\n"
+ msgid "Result: h_addr_list=`%s'\n"
+ msgstr "Výsledek: h_addr_list=`%s'\n"
+ 
+-#: ../hostname.c:209
++#: ../hostname.c:208
+ #, c-format
+ msgid "%s: can't open `%s'\n"
+ msgstr "%s: `%s' nelze otevøít\n"
+ 
+-#: ../hostname.c:223
++#: ../hostname.c:222
++#, c-format
+ msgid "Usage: hostname [-v] {hostname|-F file}      set hostname (from file)\n"
+ msgstr ""
+ "Pou¾ití:\n"
+ "    hostname [-v] {jméno|-F soubor}       nastaví jméno poèítaèe (ze "
+ "souboru)\n"
+ 
+-#: ../hostname.c:224
++#: ../hostname.c:223
++#, c-format
+ msgid ""
+ "       domainname [-v] {nisdomain|-F file}   set NIS domainname (from file)\n"
+ msgstr ""
+ "    domainname [-v] {jméno|-F soubor}     nastaví jméno NIS domény (ze\n"
+ "                                          souboru)\n"
+ 
+-#: ../hostname.c:226
++#: ../hostname.c:225
++#, c-format
+ msgid ""
+ "       nodename [-v] {nodename|-F file}      set DECnet node name (from "
+ "file)\n"
+@@ -333,11 +356,13 @@ msgstr ""
+ "    nodename [-v] {jméno|-F soubor}       nastaví jméno DECnet uzlu (ze\n"
+ "                                          souboru)\n"
+ 
+-#: ../hostname.c:228
++#: ../hostname.c:227
++#, c-format
+ msgid "       hostname [-v] [-d|-f|-s|-a|-i|-y|-n]  display formatted name\n"
+ msgstr "    hostname [-v] [-d|-f|-s|-a|-i|-y|-n]  vypí¹e formátované jméno\n"
+ 
+-#: ../hostname.c:229
++#: ../hostname.c:228
++#, c-format
+ msgid ""
+ "       hostname [-v]                         display hostname\n"
+ "\n"
+@@ -345,7 +370,8 @@ msgstr ""
+ "    hostname [-v]                         vypí¹e jméno poèítaèe\n"
+ "\n"
+ 
+-#: ../hostname.c:230
++#: ../hostname.c:229
++#, c-format
+ msgid ""
+ "       hostname -V|--version|-h|--help       print info and exit\n"
+ "\n"
+@@ -353,7 +379,8 @@ msgstr ""
+ "    hostname -V|--version|-h|--help       vypí¹e informace a skonèí\n"
+ "\n"
+ 
+-#: ../hostname.c:231
++#: ../hostname.c:230
++#, c-format
+ msgid ""
+ "    dnsdomainname=hostname -d, {yp,nis,}domainname=hostname -y\n"
+ "\n"
+@@ -361,35 +388,43 @@ msgstr ""
+ "    dnsdomainname=hostname -d, {yp,nis,}domainname=hostname -y\n"
+ "\n"
+ 
+-#: ../hostname.c:232
++#: ../hostname.c:231
++#, c-format
+ msgid "    -s, --short           short host name\n"
+ msgstr "    -s, --short           krátké jméno poèítaèe\n"
+ 
+-#: ../hostname.c:233
++#: ../hostname.c:232
++#, c-format
+ msgid "    -a, --alias           alias names\n"
+ msgstr "    -a, --alias           pøezdívky\n"
+ 
+-#: ../hostname.c:234
++#: ../hostname.c:233
++#, c-format
+ msgid "    -i, --ip-address      addresses for the hostname\n"
+ msgstr "    -i, --ip-address      adresy odpovídající jménu poèítaèe\n"
+ 
+-#: ../hostname.c:235
++#: ../hostname.c:234
++#, c-format
+ msgid "    -f, --fqdn, --long    long host name (FQDN)\n"
+ msgstr "    -f, --fqdn, --long    dlouhé jméno poèítaèe (kanonické)\n"
+ 
+-#: ../hostname.c:236
++#: ../hostname.c:235
++#, c-format
+ msgid "    -d, --domain          DNS domain name\n"
+ msgstr "    -d, --domain          jméno DNS domény\n"
+ 
+-#: ../hostname.c:237
++#: ../hostname.c:236
++#, c-format
+ msgid "    -y, --yp, --nis       NIS/YP domainname\n"
+ msgstr "    -y, --yp, --nis       jméno NIS/YP domény\n"
+ 
+-#: ../hostname.c:239
++#: ../hostname.c:238
++#, c-format
+ msgid "    -n, --node            DECnet node name\n"
+ msgstr "    -n, --node            jméno DECnet uzlu\n"
+ 
+-#: ../hostname.c:241
++#: ../hostname.c:240
++#, c-format
+ msgid ""
+ "    -F, --file            read hostname or NIS domainname from given file\n"
+ "\n"
+@@ -397,7 +432,8 @@ msgstr ""
+ "    -F, --file            ète jméno poèítaèe èi nis domény ze souboru\n"
+ "\n"
+ 
+-#: ../hostname.c:243
++#: ../hostname.c:242
++#, c-format
+ msgid ""
+ "   This command can read or set the hostname or the NIS domainname. You can\n"
+ "   also read the DNS domain or the FQDN (fully qualified domain name).\n"
+@@ -412,6 +448,7 @@ msgid "%s: You can't change the DNS doma
+ msgstr "%s: Tímto pøíkazem nelze DNS jméno domény zmìnit\n"
+ 
+ #: ../hostname.c:339
++#, c-format
+ msgid ""
+ "\n"
+ "Unless you are using bind or NIS for host lookups you can change the DNS\n"
+@@ -421,6 +458,7 @@ msgstr ""
+ "zmìnit\n"
+ 
+ #: ../hostname.c:340
++#, c-format
+ msgid "domain name (which is part of the FQDN) in the /etc/hosts file.\n"
+ msgstr ""
+ "DNS jméno domény (je souèástí kanonického jména poèítaèe) v souboru\n"
+@@ -441,349 +479,223 @@ msgstr "getdomainname()=`%s'\n"
+ msgid "getnodename()=`%s'\n"
+ msgstr "getnodename()=`%s'\n"
+ 
+-#: ../ifconfig.c:159
+-#, c-format
+-msgid "%-9.9s Link encap:%s  "
+-msgstr "%-9.9s Zapouzdøení:%s  "
++#: ../ifconfig.c:107
++#, fuzzy, c-format
++msgid ""
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR "
++"Flg\n"
++msgstr ""
++"Rozhr   MTU Met    PØ-OK PØ-CHYB PØ-ZAH PØ-PØT   OD-OK OD-CHYB OD-ZAH OD-PØT "
++"PØZ\n"
+ 
+-#: ../ifconfig.c:164
+-#, c-format
+-msgid "HWaddr %s  "
+-msgstr "HWadr %s  "
++#: ../ifconfig.c:129 ../ifconfig.c:161
++#, fuzzy, c-format
++msgid "%s: ERROR while getting interface flags: %s\n"
++msgstr "%s: chyba pøi získávání informací o rozhraní %s\n"
+ 
+-#: ../ifconfig.c:167
++#: ../ifconfig.c:153 ../ifconfig.c:185 ../ifconfig.c:771 ../ifconfig.c:862
++#: ../ifconfig.c:973
+ #, c-format
+-msgid "Media:%s"
+-msgstr "Médium:%s"
++msgid "No support for INET on this system.\n"
++msgstr "Tento systém nepodporuje INET.\n"
+ 
+-#: ../ifconfig.c:169
+-msgid "(auto)"
+-msgstr "(auto)"
++#: ../ifconfig.c:193
++#, fuzzy, c-format
++msgid "%s: ERROR while testing interface flags: %s\n"
++msgstr "%s: chyba pøi získávání informací o rozhraní %s\n"
+ 
+-#: ../ifconfig.c:176
+-#, c-format
+-msgid "          %s addr:%s "
+-msgstr "          %s adr:%s "
++#: ../ifconfig.c:202
++#, fuzzy, c-format
++msgid ""
++"Usage:\n"
++"  ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]\n"
++msgstr ""
++"Pou¾ití:\n"
++"  ifconfig [-a] [-i] [-v] <rozhraní> [[<AF>] <adresa>]\n"
+ 
+-#: ../ifconfig.c:179
++#: ../ifconfig.c:204
+ #, c-format
+-msgid " P-t-P:%s "
+-msgstr " P-t-P:%s "
++msgid "  [add <address>[/<prefixlen>]]\n"
++msgstr "  [add <adresa>[/<délka prefixu>]]\n"
+ 
+-# V ostatních katalozích se pøekládá Broadcast -> v¹esmìrové vysílání.
+-# Tudi¾ bcast -> V¹esmìr :)
+-#: ../ifconfig.c:182
++#: ../ifconfig.c:205
+ #, c-format
+-msgid " Bcast:%s "
+-msgstr " V¹esmìr:%s "
++msgid "  [del <address>[/<prefixlen>]]\n"
++msgstr "  [del <adresa>[/<délka prefixu>]]\n"
+ 
+-#: ../ifconfig.c:184
++#: ../ifconfig.c:206
+ #, c-format
+-msgid " Mask:%s\n"
+-msgstr "Maska:%s\n"
++msgid "  [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]\n"
++msgstr "  [[-]broadcast [<adresa>]]  [[-]pointopoint [<adresa>]]\n"
+ 
+-#: ../ifconfig.c:201
++#: ../ifconfig.c:207
+ #, c-format
+-msgid "          inet6 addr: %s/%d"
+-msgstr "          inet6-adr: %s/%d"
++msgid "  [netmask <address>]  [dstaddr <address>]  [tunnel <address>]\n"
++msgstr "  [netmask <adresa>]  [dstaddr <adresa>]  [tunnel <adresa>]\n"
+ 
+-#: ../ifconfig.c:203
+-msgid " Scope:"
+-msgstr " Rozsah:"
++#: ../ifconfig.c:210
++#, c-format
++msgid "  [outfill <NN>] [keepalive <NN>]\n"
++msgstr "  [outfill <NN>] [keepalive <NN>]\n"
+ 
+-#: ../ifconfig.c:206
+-msgid "Global"
+-msgstr "Globál"
++#: ../ifconfig.c:212
++#, c-format
++msgid "  [hw <HW> <address>]  [metric <NN>]  [mtu <NN>]\n"
++msgstr "  [hw <HW> <adresa>]  [metric <NN>]  [mtu <NN>]\n"
+ 
+-#: ../ifconfig.c:209
+-msgid "Link"
+-msgstr "Linka"
++#: ../ifconfig.c:213
++#, c-format
++msgid "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
++msgstr "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+ 
+-#: ../ifconfig.c:212
+-msgid "Site"
+-msgstr "Stanovi¹tì"
++#: ../ifconfig.c:214
++#, c-format
++msgid "  [multicast]  [[-]promisc]\n"
++msgstr "  [multicast]  [[-]promisc]\n"
+ 
+ #: ../ifconfig.c:215
+-msgid "Compat"
+-msgstr "Kompatibilita"
++#, c-format
++msgid "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
++msgstr "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <typ>]\n"
+ 
+-#: ../ifconfig.c:218
+-msgid "Host"
+-msgstr "Poèítaè"
++#: ../ifconfig.c:217
++#, c-format
++msgid "  [txqueuelen <NN>]\n"
++msgstr "  [txqueuelen délka]\n"
+ 
+-#: ../ifconfig.c:221
+-msgid "Unknown"
+-msgstr "Neznám."
++#: ../ifconfig.c:220
++#, c-format
++msgid "  [[-]dynamic]\n"
++msgstr "  [[-]dynamic]\n"
+ 
+-#: ../ifconfig.c:236
++#: ../ifconfig.c:222
+ #, c-format
+-msgid "          IPX/Ethernet II addr:%s\n"
+-msgstr "          IPX/Ethernet II adr: %s\n"
++msgid ""
++"  [up|down] ...\n"
++"\n"
++msgstr ""
++"  [up|down] ...\n"
++"\n"
+ 
+-#: ../ifconfig.c:239
++#: ../ifconfig.c:224
+ #, c-format
+-msgid "          IPX/Ethernet SNAP addr:%s\n"
+-msgstr "          IPX/Ethernet SNAP adr:%s\n"
++msgid "  <HW>=Hardware Type.\n"
++msgstr "   <HW>=Hardwarový Typ.\n"
+ 
+-#: ../ifconfig.c:242
++#: ../ifconfig.c:225
+ #, c-format
+-msgid "          IPX/Ethernet 802.2 addr:%s\n"
+-msgstr "          IPX/Ethernet 802.2 adr:%s\n"
++msgid "  List of possible hardware types:\n"
++msgstr "  Seznam mo¾ných hardwarových typù:\n"
+ 
+-#: ../ifconfig.c:245
++#. 1 = ARPable
++#: ../ifconfig.c:227
+ #, c-format
+-msgid "          IPX/Ethernet 802.3 addr:%s\n"
+-msgstr "          IPX/Ethernet 802.3 adr:%s\n"
++msgid "  <AF>=Address family. Default: %s\n"
++msgstr "   <AF>=tøída adres. Implicitní: %s\n"
+ 
+-#: ../ifconfig.c:255
++#: ../ifconfig.c:228
+ #, c-format
+-msgid "          EtherTalk Phase 2 addr:%s\n"
+-msgstr "          EtherTalk Phase 2 adr:%s\n"
++msgid "  List of possible address families:\n"
++msgstr "  Seznam mo¾ných tøíd adres:\n"
+ 
+-#: ../ifconfig.c:264
++#: ../ifconfig.c:303
+ #, c-format
+-msgid "          econet addr:%s\n"
+-msgstr "          econet adr:%s\n"
++msgid "ifconfig: option `%s' not recognised.\n"
++msgstr ""
+ 
+-# Hic sunt leones ...
+-#: ../ifconfig.c:270
+-msgid "[NO FLAGS] "
+-msgstr "[®ÁDNÉ PØÍZNAKY]"
++#: ../ifconfig.c:305 ../ifconfig.c:962
++#, c-format
++msgid "ifconfig: `--help' gives usage information.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:272
+-msgid "UP "
+-msgstr "AKTIVOVÁNO "
++#: ../ifconfig.c:380
++#, c-format
++msgid "Unknown media type.\n"
++msgstr "Neznámý typ média.\n"
+ 
+-#: ../ifconfig.c:274
+-msgid "BROADCAST "
+-msgstr "V©ESMÌROVÉ_VYSÍLÁNÍ "
++#: ../ifconfig.c:417
++#, c-format
++msgid ""
++"Warning: Interface %s still in promisc mode... maybe other application is "
++"running?\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:276
+-msgid "DEBUG "
+-msgstr "DEBUG "
++#: ../ifconfig.c:429
++#, c-format
++msgid "Warning: Interface %s still in MULTICAST mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:278
+-msgid "LOOPBACK "
+-msgstr "SMYÈKA "
++#: ../ifconfig.c:441
++#, c-format
++msgid "Warning: Interface %s still in ALLMULTI mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:280
+-msgid "POINTOPOINT "
+-msgstr "POINTOPOINT "
++#: ../ifconfig.c:465
++#, c-format
++msgid "Warning: Interface %s still in DYNAMIC mode.\n"
++msgstr ""
+ 
+-# ??
+-#: ../ifconfig.c:282
+-msgid "NOTRAILERS "
+-msgstr "NOTRAILERS "
++#: ../ifconfig.c:523
++#, c-format
++msgid "Warning: Interface %s still in BROADCAST mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:284
+-msgid "RUNNING "
+-msgstr "BÌ®Í "
++#: ../ifconfig.c:652
++#, c-format
++msgid "Warning: Interface %s still in POINTOPOINT mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:286
+-msgid "NOARP "
+-msgstr "NEARP "
++#: ../ifconfig.c:684
++#, c-format
++msgid "hw address type `%s' has no handler to set address. failed.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:288
+-msgid "PROMISC "
+-msgstr "PROMISK "
++#: ../ifconfig.c:693
++#, c-format
++msgid "%s: invalid %s address.\n"
++msgstr "%s: adresa %s je nesprávná.\n"
+ 
+-#: ../ifconfig.c:290
+-msgid "ALLMULTI "
+-msgstr "ALLMULTI "
++#: ../ifconfig.c:737 ../ifconfig.c:827 ../ifconfig.c:913
++#, c-format
++msgid "No support for INET6 on this system.\n"
++msgstr "Tento systém nepodporuje INET6.\n"
+ 
+-#: ../ifconfig.c:292
+-msgid "SLAVE "
+-msgstr "SLAVE "
++#: ../ifconfig.c:780 ../ifconfig.c:871
++#, c-format
++msgid "Interface %s not initialized\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:294
+-msgid "MASTER "
+-msgstr "MASTER "
++#: ../ifconfig.c:792 ../ifconfig.c:882
++#, fuzzy, c-format
++msgid "Bad address.\n"
++msgstr "%s: adresa %s je nesprávná.\n"
+ 
+-#: ../ifconfig.c:296
+-msgid "MULTICAST "
+-msgstr "MULTICAST "
+-
+-#: ../ifconfig.c:299
+-msgid "DYNAMIC "
+-msgstr "DYNAMIC "
+-
+-#: ../ifconfig.c:302
+-#, c-format
+-msgid " MTU:%d  Metric:%d"
+-msgstr " MTU:%d  Metrika:%d"
+-
+-#: ../ifconfig.c:306
+-#, c-format
+-msgid "  Outfill:%d  Keepalive:%d"
+-msgstr "  Outfill:%d  Keepalive:%d"
+-
+-#: ../ifconfig.c:320
+-#, c-format
+-msgid "RX packets:%lu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"
+-msgstr "pøijmutých paketù:%lu chyb:%lu zahozeno:%lu pøeteèení:%lu rámcù:%lu\n"
+-
+-#: ../ifconfig.c:325
+-#, c-format
+-msgid "             compressed:%lu\n"
+-msgstr "             komprimováno:%lu\n"
+-
+-# carrier?
+-#: ../ifconfig.c:329
+-#, c-format
+-msgid "TX packets:%lu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"
+-msgstr "odeslaných paketù:%lu chyb:%lu zahozeno:%lu pøeteèení:%lu pøenos:%lu\n"
+-
+-#: ../ifconfig.c:333
+-#, c-format
+-msgid "          collisions:%lu "
+-msgstr "          kolizí:%lu "
+-
+-#: ../ifconfig.c:335
+-#, c-format
+-msgid "compressed:%lu "
+-msgstr "komprimováno:%lu "
+-
+-#: ../ifconfig.c:337
+-#, c-format
+-msgid "txqueuelen:%d "
+-msgstr "délka odchozí fronty:%d "
+-
+-#: ../ifconfig.c:345
+-#, c-format
+-msgid "Interrupt:%d "
+-msgstr "Pøeru¹ení:%d "
+-
+-#. Only print devices using it for
+-#. I/O maps
+-#: ../ifconfig.c:348
+-#, c-format
+-msgid "Base address:0x%x "
+-msgstr "Vstupnì/Výstupní port:0x%x "
+-
+-#: ../ifconfig.c:350
+-#, c-format
+-msgid "Memory:%lx-%lx "
+-msgstr "Pamì»:%lx-%lx "
+-
+-#: ../ifconfig.c:353
+-#, c-format
+-msgid "DMA chan:%x "
+-msgstr "Kanál DMA:%x "
+-
+-#: ../ifconfig.c:384 ../ifconfig.c:405
+-#, c-format
+-msgid "%s: unknown interface: %s\n"
+-msgstr "%s: rozhraní %s není známo\n"
+-
+-#: ../ifconfig.c:421
+-msgid ""
+-"Usage:\n"
+-"  ifconfig [-a] [-i] [-v] <interface> [[<AF>] <address>]\n"
+-msgstr ""
+-"Pou¾ití:\n"
+-"  ifconfig [-a] [-i] [-v] <rozhraní> [[<AF>] <adresa>]\n"
+-
+-#: ../ifconfig.c:425
+-msgid "  [add <address>[/<prefixlen>]]\n"
+-msgstr "  [add <adresa>[/<délka prefixu>]]\n"
+-
+-#: ../ifconfig.c:427
+-msgid "  [del <address>[/<prefixlen>]]\n"
+-msgstr "  [del <adresa>[/<délka prefixu>]]\n"
+-
+-#: ../ifconfig.c:432
+-msgid "  [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]\n"
+-msgstr "  [[-]broadcast [<adresa>]]  [[-]pointopoint [<adresa>]]\n"
+-
+-#: ../ifconfig.c:433
+-msgid "  [netmask <address>]  [dstaddr <address>]  [tunnel <address>]\n"
+-msgstr "  [netmask <adresa>]  [dstaddr <adresa>]  [tunnel <adresa>]\n"
+-
+-#: ../ifconfig.c:436
+-msgid "  [outfill <NN>] [keepalive <NN>]\n"
+-msgstr "  [outfill <NN>] [keepalive <NN>]\n"
+-
+-#: ../ifconfig.c:438
+-msgid "  [hw <HW> <address>]  [metric <NN>]  [mtu <NN>]\n"
+-msgstr "  [hw <HW> <adresa>]  [metric <NN>]  [mtu <NN>]\n"
+-
+-#: ../ifconfig.c:439
+-msgid "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+-msgstr "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+-
+-#: ../ifconfig.c:440
+-msgid "  [multicast]  [[-]promisc]\n"
+-msgstr "  [multicast]  [[-]promisc]\n"
+-
+-#: ../ifconfig.c:441
+-msgid "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
+-msgstr "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <typ>]\n"
+-
+-#: ../ifconfig.c:443
+-msgid "  [txqueuelen <NN>]\n"
+-msgstr "  [txqueuelen délka]\n"
+-
+-#: ../ifconfig.c:446
+-msgid "  [[-]dynamic]\n"
+-msgstr "  [[-]dynamic]\n"
+-
+-#: ../ifconfig.c:448
+-msgid ""
+-"  [up|down] ...\n"
+-"\n"
+-msgstr ""
+-"  [up|down] ...\n"
+-"\n"
+-
+-#: ../ifconfig.c:450
+-msgid "  <HW>=Hardware Type.\n"
+-msgstr "   <HW>=Hardwarový Typ.\n"
+-
+-#: ../ifconfig.c:451
+-msgid "  List of possible hardware types:\n"
+-msgstr "  Seznam mo¾ných hardwarových typù:\n"
+-
+-#. 1 = ARPable
+-#: ../ifconfig.c:453
+-#, c-format
+-msgid "  <AF>=Address family. Default: %s\n"
+-msgstr "   <AF>=tøída adres. Implicitní: %s\n"
+-
+-#: ../ifconfig.c:454
+-msgid "  List of possible address families:\n"
+-msgstr "  Seznam mo¾ných tøíd adres:\n"
+-
+-#: ../ifconfig.c:593
+-msgid "Unknown media type.\n"
+-msgstr "Neznámý typ média.\n"
+-
+-#: ../ifconfig.c:881
++#: ../ifconfig.c:885
+ #, c-format
+-msgid "%s: invalid %s address.\n"
+-msgstr "%s: adresa %s je nesprávná.\n"
+-
+-#: ../ifconfig.c:920 ../ifconfig.c:963 ../ifconfig.c:1011
+-msgid "No support for INET6 on this system.\n"
+-msgstr "Tento systém nepodporuje INET6.\n"
+-
+-#: ../ifconfig.c:983
+ msgid "Address deletion not supported on this system.\n"
+ msgstr "Tento systém nepodporuje mazání adres.\n"
+ 
+-#: ../ifconfig.c:1066
+-msgid "No support for INET on this system.\n"
+-msgstr "Tento systém nepodporuje INET.\n"
++#: ../ifconfig.c:957
++#, fuzzy, c-format
++msgid "ifconfig: Cannot set address for this protocol family.\n"
++msgstr "Nevím, jak nastavit adresu tøídy %d.\n"
+ 
+-#: ../ifconfig.c:1076
++#: ../ifconfig.c:983
++#, c-format
+ msgid "No support for ECONET on this system.\n"
+ msgstr "Tento systém nepodporuje ECONET.\n"
+ 
+-#: ../ifconfig.c:1084
++#: ../ifconfig.c:991
+ #, c-format
+ msgid "Don't know how to set addresses for family %d.\n"
+ msgstr "Nevím, jak nastavit adresu tøídy %d.\n"
+ 
+-#: ../netstat.c:383
++#: ../ifconfig.c:1021
++#, c-format
++msgid "WARNING: at least one error occured. (%d)\n"
++msgstr ""
++
++#: ../netstat.c:434
+ #, c-format
+ msgid ""
+ "(No info could be read for \"-p\": geteuid()=%d but you should be root.)\n"
+@@ -792,7 +704,8 @@ msgstr ""
+ "jste\n"
+ "byl superu¾ivatelem)\n"
+ 
+-#: ../netstat.c:387
++#: ../netstat.c:438
++#, c-format
+ msgid ""
+ "(Not all processes could be identified, non-owned process info\n"
+ " will not be shown, you would have to be root to see it all.)\n"
+@@ -801,199 +714,223 @@ msgstr ""
+ "pouze o procesech, jich¾ jste vlastníkem. Aby jste mohl vidìt v¹e, musel\n"
+ "byste být superu¾ivatelem.)\n"
+ 
+-#: ../netstat.c:394 ../netstat.c:1089 ../netstat.c:1166
++#: ../netstat.c:445 ../netstat.c:1189 ../netstat.c:1266
+ msgid "LISTENING"
+ msgstr "NASLOUCHÁ"
+ 
+-#: ../netstat.c:395
++#: ../netstat.c:446
+ msgid "CONN SENT"
+ msgstr "CONN ODESLÁN"
+ 
+-#: ../netstat.c:396 ../netstat.c:1168
++#: ../netstat.c:447 ../netstat.c:1268
+ msgid "DISC SENT"
+ msgstr "DISC ODESLÁN"
+ 
+-#: ../netstat.c:397 ../netstat.c:464 ../netstat.c:809 ../netstat.c:1169
++#: ../netstat.c:448 ../netstat.c:515 ../netstat.c:904 ../netstat.c:1269
+ msgid "ESTABLISHED"
+ msgstr "SPOJENO"
+ 
+-#: ../netstat.c:419
++#: ../netstat.c:470
++#, c-format
+ msgid "Active NET/ROM sockets\n"
+ msgstr "Aktivní NET/ROM sokety\n"
+ 
+-#: ../netstat.c:420
++#: ../netstat.c:471
++#, c-format
+ msgid ""
+-"User       Dest       Source     Device  State        Vr/Vs    Send-Q  "
+-"Recv-Q\n"
++"User       Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-"
++"Q\n"
+ msgstr ""
+-"U¾ivatel   Cíl        Zdroj      Zaøízení Stav        Vr/Vs    Odch-F "
+-"Pøích-F\n"
++"U¾ivatel   Cíl        Zdroj      Zaøízení Stav        Vr/Vs    Odch-F Pøích-"
++"F\n"
+ 
+-#: ../netstat.c:430 ../netstat.c:1208
++#: ../netstat.c:481 ../netstat.c:1308
+ #, c-format
+ msgid "Problem reading data from %s\n"
+ msgstr "Chyba pøi ètení dat z %s\n"
+ 
+ # následující radìji ponechat v originále ?!
+-#: ../netstat.c:465
++#: ../netstat.c:516
+ msgid "SYN_SENT"
+ msgstr "SYN_SENT"
+ 
+-#: ../netstat.c:466
++#: ../netstat.c:517
+ msgid "SYN_RECV"
+ msgstr "SYN_RECV"
+ 
+-#: ../netstat.c:467
++#: ../netstat.c:518
+ msgid "FIN_WAIT1"
+ msgstr "FIN_WAIT1"
+ 
+-#: ../netstat.c:468
++#: ../netstat.c:519
+ msgid "FIN_WAIT2"
+ msgstr "FIN_WAIT2"
+ 
+-#: ../netstat.c:469
++#: ../netstat.c:520
+ msgid "TIME_WAIT"
+ msgstr "TIME_WAIT"
+ 
+-#: ../netstat.c:470
++#: ../netstat.c:521
+ msgid "CLOSE"
+ msgstr "ZAVØEN"
+ 
+-#: ../netstat.c:471
++#: ../netstat.c:522
+ msgid "CLOSE_WAIT"
+ msgstr "CLOSE_WAIT"
+ 
+-#: ../netstat.c:472
++#: ../netstat.c:523
+ msgid "LAST_ACK"
+ msgstr "POSLEDNÍ ACK"
+ 
+-#: ../netstat.c:473
++#: ../netstat.c:524
+ msgid "LISTEN"
+ msgstr "LISTEN"
+ 
+-#: ../netstat.c:474
++#: ../netstat.c:525
+ msgid "CLOSING"
+ msgstr "ZAVíRÁ"
+ 
+-#: ../netstat.c:544
++#: ../netstat.c:596
+ #, c-format
+ msgid "warning, got bogus igmp6 line %d.\n"
+ msgstr "varování, nesmyslný igmp6 øádek %d.\n"
+ 
+-#: ../netstat.c:549 ../netstat.c:587 ../netstat.c:670 ../netstat.c:803
+-#: ../netstat.c:935 ../netstat.c:940
++#: ../netstat.c:601 ../netstat.c:639 ../netstat.c:763 ../netstat.c:898
++#: ../netstat.c:1032 ../netstat.c:1037
+ #, c-format
+ msgid "netstat: unsupported address family %d !\n"
+ msgstr "netstat: tøída adres %d není podporována !\n"
+ 
+-#: ../netstat.c:562 ../netstat.c:567 ../netstat.c:575 ../netstat.c:582
++#: ../netstat.c:614 ../netstat.c:619 ../netstat.c:627 ../netstat.c:634
+ #, c-format
+ msgid "warning, got bogus igmp line %d.\n"
+ msgstr "varování, nesmyslný igmp øádek %d.\n"
+ 
+-#: ../netstat.c:666
++#: ../netstat.c:677
++#, fuzzy, c-format
++msgid "Active X.25 sockets\n"
++msgstr "Aktivní AX.25 sokety\n"
++
++#. IMHO, Vr/Vs is not very usefull --SF
++#: ../netstat.c:679
++#, fuzzy, c-format
++msgid ""
++"Dest         Source          Device  LCI  State        Vr/Vs  Send-Q  Recv-"
++"Q\n"
++msgstr "Cíl        Zdroj      Zaøíz   Stav         Vr/Vs    Odhod-F Pøích-F\n"
++
++#: ../netstat.c:759
++#, c-format
+ msgid "warning, got bogus tcp line.\n"
+ msgstr "varování, nesmyslný tcp øádek.\n"
+ 
+-#: ../netstat.c:704 ../netstat.c:855 ../netstat.c:975
++#: ../netstat.c:800 ../netstat.c:953 ../netstat.c:1075
+ #, c-format
+ msgid "off (0.00/%ld/%d)"
+ msgstr "vyp (0.00/%ld/%d)"
+ 
+-#: ../netstat.c:708
++#: ../netstat.c:804
+ #, fuzzy, c-format
+ msgid "on (%2.2f/%ld/%d)"
+ msgstr "zap%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:713
++#: ../netstat.c:809
+ #, fuzzy, c-format
+ msgid "keepalive (%2.2f/%ld/%d)"
+ msgstr "zap%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:718
++#: ../netstat.c:814
+ #, fuzzy, c-format
+ msgid "timewait (%2.2f/%ld/%d)"
+ msgstr "zap%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:723 ../netstat.c:864 ../netstat.c:985
++#: ../netstat.c:819 ../netstat.c:962 ../netstat.c:1085
+ #, c-format
+ msgid "unkn-%d (%2.2f/%ld/%d)"
+ msgstr "nezn-%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:799
++#: ../netstat.c:894
++#, c-format
+ msgid "warning, got bogus udp line.\n"
+ msgstr "varování, nesmyslný udp øádek.\n"
+ 
+-#: ../netstat.c:817 ../netstat.c:1075 ../netstat.c:1108
++#: ../netstat.c:912 ../netstat.c:1175 ../netstat.c:1208
+ msgid "UNKNOWN"
+ msgstr "NEZNÁM"
+ 
+-#: ../netstat.c:860 ../netstat.c:980
++#: ../netstat.c:958 ../netstat.c:1080
+ #, c-format
+ msgid "on%d (%2.2f/%ld/%d)"
+ msgstr "zap%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:949
++#: ../netstat.c:1046
++#, c-format
+ msgid "warning, got bogus raw line.\n"
+ msgstr "varování, nesmyslný 'raw' øádek.\n"
+ 
+-#: ../netstat.c:1028
++#: ../netstat.c:1128
++#, c-format
+ msgid "warning, got bogus unix line.\n"
+ msgstr "varování, netstat 'unix' øádek.\n"
+ 
+-#: ../netstat.c:1055
++#: ../netstat.c:1155
+ msgid "STREAM"
+ msgstr "STREAM"
+ 
+-#: ../netstat.c:1059
++#: ../netstat.c:1159
+ msgid "DGRAM"
+ msgstr "DGRAM"
+ 
+-#: ../netstat.c:1063
++#: ../netstat.c:1163
+ msgid "RAW"
+ msgstr "RAW"
+ 
+-#: ../netstat.c:1067
++#: ../netstat.c:1167
+ msgid "RDM"
+ msgstr "RDM"
+ 
+-#: ../netstat.c:1071
++#: ../netstat.c:1171
+ msgid "SEQPACKET"
+ msgstr "SEQPACKET"
+ 
+-#: ../netstat.c:1080
++#: ../netstat.c:1180
+ msgid "FREE"
+ msgstr "NEALOKOVÁN"
+ 
+-#: ../netstat.c:1096
++#: ../netstat.c:1196
+ msgid "CONNECTING"
+ msgstr "SPOJUJE"
+ 
+-#: ../netstat.c:1100
++#: ../netstat.c:1200
+ msgid "CONNECTED"
+ msgstr "SPOJEN"
+ 
+-#: ../netstat.c:1104
++#: ../netstat.c:1204
+ msgid "DISCONNECTING"
+ msgstr "ODPOJUJE"
+ 
+-#: ../netstat.c:1135
++#: ../netstat.c:1235
++#, c-format
+ msgid "Active UNIX domain sockets "
+ msgstr "Aktivní sokety domény UNIX "
+ 
+-#: ../netstat.c:1137 ../netstat.c:1666
++#: ../netstat.c:1237 ../netstat.c:1756
++#, c-format
+ msgid "(servers and established)"
+ msgstr "(servery a navázaná spojení)"
+ 
+-#: ../netstat.c:1140 ../netstat.c:1669
++#: ../netstat.c:1240 ../netstat.c:1759
++#, c-format
+ msgid "(only servers)"
+ msgstr "(pouze servery)"
+ 
+-#: ../netstat.c:1142 ../netstat.c:1671
++#: ../netstat.c:1242 ../netstat.c:1761
++#, c-format
+ msgid "(w/o servers)"
+ msgstr "(w/o servery)"
+ 
+-#: ../netstat.c:1145
++#: ../netstat.c:1245
++#, c-format
+ msgid ""
+ "\n"
+ "Proto RefCnt Flags       Type       State         I-Node"
+@@ -1001,90 +938,92 @@ msgstr ""
+ "\n"
+ "Proto Èítaè  Pøíznaky    Typ        Stav          I-Uzel"
+ 
+-#: ../netstat.c:1147
++#: ../netstat.c:1247
++#, c-format
+ msgid " Path\n"
+ msgstr " Cesta\n"
+ 
+-#: ../netstat.c:1167
++#: ../netstat.c:1267
+ msgid "SABM SENT"
+ msgstr "SABM ODESLÁN"
+ 
+-#: ../netstat.c:1170
++#: ../netstat.c:1270
+ msgid "RECOVERY"
+ msgstr "OBNOVA"
+ 
+-#: ../netstat.c:1184
++#: ../netstat.c:1284
++#, c-format
+ msgid "Active AX.25 sockets\n"
+ msgstr "Aktivní AX.25 sokety\n"
+ 
+-#: ../netstat.c:1185
++#: ../netstat.c:1285
++#, c-format
+ msgid "Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-Q\n"
+ msgstr "Cíl        Zdroj      Zaøíz   Stav         Vr/Vs    Odhod-F Pøích-F\n"
+ 
+-#: ../netstat.c:1228
++#: ../netstat.c:1328
+ #, c-format
+ msgid "problem reading data from %s\n"
+ msgstr "chyba pøi ètení dat z %s\n"
+ 
+-#: ../netstat.c:1279
++#: ../netstat.c:1379
++#, c-format
+ msgid ""
+ "Active IPX sockets\n"
+ "Proto Recv-Q Send-Q Local Address              Foreign Address            "
+ "State"
+ msgstr ""
+ "Aktivní IPX sokety\n"
+-"Proto Pøích-F Odch-F Lokál adresa              Vzdálená adresa               "
+-" Stav"
++"Proto Pøích-F Odch-F Lokál adresa              Vzdálená "
++"adresa                Stav"
+ 
+-#: ../netstat.c:1281
++#: ../netstat.c:1381
++#, c-format
+ msgid " User"
+ msgstr " U¾ivatel"
+ 
+-#: ../netstat.c:1315
++#: ../netstat.c:1415
+ msgid "ESTAB"
+ msgstr "SPOJEN"
+ 
+-#: ../netstat.c:1323
++#: ../netstat.c:1423
+ msgid "UNK."
+ msgstr "NEZ."
+ 
+-#: ../netstat.c:1367
+-msgid "     - no statistics available -"
+-msgstr "     - statistická data nejsou dostupná -"
+-
+-#: ../netstat.c:1370
+-msgid "[NO FLAGS]"
+-msgstr "[®ÁDNÉ PØÍZNAKY]"
+-
+-#: ../netstat.c:1400
++#: ../netstat.c:1461
++#, c-format
+ msgid "Kernel Interface table\n"
+ msgstr "Tabulka rozhraní v jádru\n"
+ 
+-#: ../netstat.c:1401
++#: ../netstat.c:1465
++#, fuzzy, c-format
+ msgid ""
+-"Iface   MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
+ "Flg\n"
+ msgstr ""
+ "Rozhr   MTU Met    PØ-OK PØ-CHYB PØ-ZAH PØ-PØT   OD-OK OD-CHYB OD-ZAH OD-PØT "
+ "PØZ\n"
+ 
+-#: ../netstat.c:1404
++#: ../netstat.c:1469
+ msgid "missing interface information"
+ msgstr "chybí informace o rozhraní"
+ 
+-#: ../netstat.c:1425
++#: ../netstat.c:1492
++#, c-format
+ msgid ""
+-"usage: netstat [-veenNcCF] [<Af>] -r         netstat "
+-"{-V|--version|-h|--help}\n"
++"usage: netstat [-veenNcCF] [<Af>] -r         netstat {-V|--version|-h|--"
++"help}\n"
+ msgstr ""
+-"Pou¾ití: netstat [--veenNcCF] [<TA>] -r       netstat "
+-"{-V|--version|-h|--help}\n"
++"Pou¾ití: netstat [--veenNcCF] [<TA>] -r       netstat {-V|--version|-h|--"
++"help}\n"
+ 
+-#: ../netstat.c:1426
++#: ../netstat.c:1493
++#, c-format
+ msgid "       netstat [-vnNcaeol] [<Socket> ...]\n"
+ msgstr "         netstat [-vnNcaeol] [<Soket> ...]\n"
+ 
+-#: ../netstat.c:1427
++#: ../netstat.c:1494
++#, c-format
+ msgid ""
+ "       netstat { [-veenNac] -i | [-cnNe] -M | -s }\n"
+ "\n"
+@@ -1092,27 +1031,32 @@ msgstr ""
+ "         netstat { [-veenNac] -i | [-cnNe] -M | -s }\n"
+ "\n"
+ 
+-#: ../netstat.c:1429
++#: ../netstat.c:1496
++#, c-format
+ msgid "        -r, --route              display routing table\n"
+ msgstr "         -r, --route              vypí¹e smìrovací tabulku\n"
+ 
+-#: ../netstat.c:1430
++#: ../netstat.c:1497
++#, c-format
+ msgid "        -i, --interfaces         display interface table\n"
+ msgstr "         -i, --interfaces         vypí¹e tabulku rozhraní\n"
+ 
+-#: ../netstat.c:1431
++#: ../netstat.c:1498
++#, c-format
+ msgid "        -g, --groups             display multicast group memberships\n"
+ msgstr ""
+ "         -g, --groups             vypí¹e èlenství v multicast skupinách\n"
+ 
+-#: ../netstat.c:1432
++#: ../netstat.c:1499
++#, c-format
+ msgid ""
+ "        -s, --statistics         display networking statistics (like SNMP)\n"
+ msgstr ""
+ "         -s, --statistics         vypí¹e statistiku sí»ové aktivity (jako "
+ "SNMP)\n"
+ 
+-#: ../netstat.c:1434
++#: ../netstat.c:1501
++#, c-format
+ msgid ""
+ "        -M, --masquerade         display masqueraded connections\n"
+ "\n"
+@@ -1120,20 +1064,45 @@ msgstr ""
+ "         -M, --masquerade         vypí¹e maskovaná spojení\n"
+ "\n"
+ 
+-#: ../netstat.c:1438 ../route.c:87
++#: ../netstat.c:1505
++#, fuzzy, c-format
++msgid "        --numeric-hosts          don't resolve host names\n"
++msgstr ""
++"        -n, --numeric            nebude pøevádìt èíselné adresy\n"
++"                                 na kanonická jména\n"
++
++#: ../netstat.c:1506
++#, fuzzy, c-format
++msgid "        --numeric-ports          don't resolve port names\n"
++msgstr ""
++"        -n, --numeric            nebude pøevádìt èíselné adresy\n"
++"                                 na kanonická jména\n"
++
++#: ../netstat.c:1507
++#, fuzzy, c-format
++msgid "        --numeric-users          don't resolve user names\n"
++msgstr ""
++"        -n, --numeric            nebude pøevádìt èíselné adresy\n"
++"                                 na kanonická jména\n"
++
++#: ../netstat.c:1508
++#, c-format
+ msgid "        -N, --symbolic           resolve hardware names\n"
+ msgstr "         -N, --symbolic           pøevede hw jména\n"
+ 
+-#: ../netstat.c:1439 ../route.c:88
++#: ../netstat.c:1509 ../route.c:88
++#, c-format
+ msgid "        -e, --extend             display other/more information\n"
+ msgstr "         -e, --extend             vypí¹e podrobnìj¹í informace\n"
+ 
+-#: ../netstat.c:1440
++#: ../netstat.c:1510
++#, c-format
+ msgid "        -p, --programs           display PID/Program name for sockets\n"
+ msgstr ""
+ "         -p, --programs           vypí¹e PID/jméno programu pro sokety\n"
+ 
+-#: ../netstat.c:1441
++#: ../netstat.c:1511
++#, c-format
+ msgid ""
+ "        -c, --continuous         continuous listing\n"
+ "\n"
+@@ -1141,23 +1110,27 @@ msgstr ""
+ "         -c, --continuous         nepøeru¹ovaný výpis\n"
+ "\n"
+ 
+-#: ../netstat.c:1442
++#: ../netstat.c:1512
++#, c-format
+ msgid "        -l, --listening          display listening server sockets\n"
+ msgstr ""
+ "         -l, --listening          vypí¹e sokety, na nich¾ je nasloucháno\n"
+ 
+-#: ../netstat.c:1443
++#: ../netstat.c:1513
++#, c-format
+ msgid ""
+ "        -a, --all, --listening   display all sockets (default: connected)\n"
+ msgstr ""
+ "         -a, --all, --listening   vypí¹e v¹echny sokety (implicitnì: "
+ "spojené)\n"
+ 
+-#: ../netstat.c:1444
++#: ../netstat.c:1514
++#, c-format
+ msgid "        -o, --timers             display timers\n"
+ msgstr "         -o, --timers             zobrazí èasovaèe\n"
+ 
+-#: ../netstat.c:1445 ../route.c:89
++#: ../netstat.c:1515 ../route.c:89
++#, c-format
+ msgid ""
+ "        -F, --fib                display Forwarding Information Base "
+ "(default)\n"
+@@ -1165,112 +1138,126 @@ msgstr ""
+ "         -F, --fib                zobrazí Forwarding Infomation Base\n"
+ "                                  (implicitní)\n"
+ 
+-#: ../netstat.c:1446 ../route.c:90
++#: ../netstat.c:1516 ../route.c:90
++#, c-format
+ msgid ""
+ "        -C, --cache              display routing cache instead of FIB\n"
+ "\n"
+ msgstr "         -C, --cache              místo FIB zobrazí smìrovací cache\n"
+ 
+-#: ../netstat.c:1448
++#: ../netstat.c:1518
++#, c-format
+ msgid ""
+-"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx "
+-"--netrom\n"
++"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --"
++"netrom\n"
+ msgstr ""
+-"  <Soket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx "
+-"--netrom\n"
++"  <Soket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --"
++"netrom\n"
+ 
+-#: ../netstat.c:1449 ../route.c:92
+-#, c-format
+-msgid "  <AF>=Use '-A <af>' or '--<af>' Default: %s\n"
++#: ../netstat.c:1519
++#, fuzzy, c-format
++msgid "  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: %s\n"
+ msgstr "   <AF>=Pou¾ijte '-A <af>' or '--<af>' Implicitní: %s\n"
+ 
+-#: ../netstat.c:1450 ../route.c:93
++#: ../netstat.c:1520 ../route.c:93
++#, c-format
+ msgid "  List of possible address families (which support routing):\n"
+ msgstr "  Seznam mo¾ných tøíd adres (podporujících smìrování):\n"
+ 
+-#: ../netstat.c:1663
++#: ../netstat.c:1753
++#, c-format
+ msgid "Active Internet connections "
+ msgstr "Aktivní Internetová spojení "
+ 
+-#: ../netstat.c:1673
++#: ../netstat.c:1763
++#, c-format
+ msgid ""
+ "\n"
+-"Proto Recv-Q Send-Q Local Address           Foreign Address         State    "
+-"  "
++"Proto Recv-Q Send-Q Local Address           Foreign Address         "
++"State      "
+ msgstr ""
+ "\n"
+ "Proto Pøích-F Odch-F Místní Adresa          Vzdálená Adresa         Stav     "
+ 
+-#: ../netstat.c:1675
++#: ../netstat.c:1765
++#, c-format
+ msgid " User       Inode     "
+ msgstr " U¾ivatel   I-uzel    "
+ 
+-#: ../netstat.c:1678
++#: ../netstat.c:1768
++#, c-format
+ msgid " Timer"
+ msgstr " Èasovaè"
+ 
+-#: ../netstat.c:1708
++#: ../netstat.c:1798
++#, c-format
+ msgid "IPv4 Group Memberships\n"
+ msgstr "Èlenství v IPv4 skupinách\n"
+ 
+-#: ../netstat.c:1709
++#: ../netstat.c:1799
++#, c-format
+ msgid "Interface       RefCnt Group\n"
+ msgstr "Rozhraní        Èítaè  Skupina\n"
+ 
+-#: ../rarp.c:43
++#: ../rarp.c:44
+ msgid "This kernel does not support RARP.\n"
+ msgstr "Toto jádro nepodporuje RARP.\n"
+ 
+-#: ../rarp.c:82
++#: ../rarp.c:83
+ #, c-format
+ msgid "no RARP entry for %s.\n"
+ msgstr "pro %s neexistuje RARP polo¾ka.\n"
+ 
+-#: ../rarp.c:95
++#: ../rarp.c:96
+ #, c-format
+ msgid "%s: bad hardware address\n"
+ msgstr "hardwarová adresa %s je nesprávná\n"
+ 
+-#: ../rarp.c:127
++#: ../rarp.c:128
+ #, c-format
+ msgid "rarp: cannot open file %s:%s.\n"
+ msgstr "rarp: soubor %s:%s nelze otevøít.\n"
+ 
+-#: ../rarp.c:139
++#: ../rarp.c:140
+ #, c-format
+ msgid "rarp: format error at %s:%u\n"
+ msgstr "rarp: syntaktická chyba na øádku %2$u souboru %1$s\n"
+ 
+-#: ../rarp.c:143 ../rarp.c:287
++#: ../rarp.c:144 ../rarp.c:289
+ #, c-format
+ msgid "rarp: %s: unknown host\n"
+ msgstr "rarp: poèítaè %s není znám\n"
+ 
+-#: ../rarp.c:146
++#: ../rarp.c:147
+ #, c-format
+ msgid "rarp: cannot set entry from %s:%u\n"
+ msgstr "rarp: nelze nastavit polo¾ku z øádku %2$u souboru %1$s\n"
+ 
+-#: ../rarp.c:175
++#: ../rarp.c:176
++#, c-format
+ msgid "Usage: rarp -a                               list entries in cache.\n"
+ msgstr "Pou¾ití: rarp -a                            vypí¹e polo¾ky z cache.\n"
+ 
+-#: ../rarp.c:176
++#: ../rarp.c:177
++#, c-format
+ msgid "       rarp -d <hostname>                    delete entry from cache.\n"
+ msgstr "         rarp -d <jméno>                    sma¾e polo¾ku z cache.\n"
+ 
+-#: ../rarp.c:177
++#: ../rarp.c:178
++#, c-format
+ msgid "       rarp [<HW>] -s <hostname> <hwaddr>    add entry to cache.\n"
+ msgstr ""
+ "         rarp [<HW>] -s <jméno> <hwadr>       pøidá polo¾ku do cache.\n"
+ 
+-#: ../rarp.c:178
++#: ../rarp.c:179
++#, c-format
+ msgid ""
+ "       rarp -f                               add entries from /etc/ethers.\n"
+ msgstr ""
+ "         rarp -f                               pøidá polo¾ky z /etc/ethers.\n"
+ 
+-#: ../rarp.c:179
++#: ../rarp.c:180
++#, c-format
+ msgid ""
+ "       rarp -V                               display program version.\n"
+ "\n"
+@@ -1279,24 +1266,26 @@ msgstr ""
+ "programu.\n"
+ "\n"
+ 
+-#: ../rarp.c:236
++#: ../rarp.c:238
+ #, c-format
+ msgid "%s: illegal option mix.\n"
+ msgstr "Kombinace pøepínaèù %s je nesprávná.\n"
+ 
+-#: ../rarp.c:267
++#: ../rarp.c:269
+ #, c-format
+ msgid "rarp: %s: unknown hardware type.\n"
+ msgstr "rarp: hardwarový typ %s není znám.\n"
+ 
+-#: ../route.c:79
++#: ../route.c:80
++#, c-format
+ msgid ""
+ "Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables\n"
+ msgstr ""
+ "Pou¾ití: route [-nNvee] [-FC] [<AF>]         Zobrazí smìrovací tabulky v "
+ "jádru\n"
+ 
+-#: ../route.c:80
++#: ../route.c:81
++#, c-format
+ msgid ""
+ "       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.\n"
+ "\n"
+@@ -1305,14 +1294,16 @@ msgstr ""
+ "AF.\n"
+ "\n"
+ 
+-#: ../route.c:82
++#: ../route.c:83
++#, c-format
+ msgid ""
+ "       route {-h|--help} [<AF>]              Detailed usage syntax for "
+ "specified AF.\n"
+ msgstr ""
+ "       route {-h|--help [<AF>]               Nápovìda pro pou¾ití s AF.\n"
+ 
+-#: ../route.c:83
++#: ../route.c:84
++#, c-format
+ msgid ""
+ "       route {-V|--version}                  Display version/author and "
+ "exit.\n"
+@@ -1321,15 +1312,23 @@ msgstr ""
+ "       route {-V|--version}                  Vypí¹e oznaèení verze a autora\n"
+ "                                             programu.\n"
+ 
++#: ../route.c:92
++#, fuzzy, c-format
++msgid "  <AF>=Use '-A <af>' or '--<af>'; default: %s\n"
++msgstr "   <AF>=Pou¾ijte '-A <af>' or '--<af>' Implicitní: %s\n"
++
+ #: ../plipconfig.c:66
++#, c-format
+ msgid "Usage: plipconfig [-a] [-i] [-v] interface\n"
+ msgstr "Pou¾ití: plipconfig [-a] [-i] [-v] rozhraní\n"
+ 
+ #: ../plipconfig.c:67
++#, c-format
+ msgid "                  [nibble NN] [trigger NN]\n"
+ msgstr "                  [nibble NN] [trigger NN]\n"
+ 
+ #: ../plipconfig.c:68
++#, c-format
+ msgid "       plipconfig -V | --version\n"
+ msgstr "       plipconfig -V | --version\n"
+ 
+@@ -1338,25 +1337,30 @@ msgstr "       plipconfig -V | --version
+ msgid "%s\tnibble %lu  trigger %lu\n"
+ msgstr "%s\tnibble %lu  trigger %lu\n"
+ 
+-#: ../iptunnel.c:79
++#: ../iptunnel.c:85
++#, c-format
+ msgid "Usage: iptunnel { add | change | del | show } [ NAME ]\n"
+ msgstr "Pou¾ití: iptunnel { add | change | del | show } [ JMÉNO ]\n"
+ 
+-#: ../iptunnel.c:80
++#: ../iptunnel.c:86
++#, c-format
+ msgid ""
+ "          [ mode { ipip | gre | sit } ] [ remote ADDR ] [ local ADDR ]\n"
+ msgstr ""
+ "          [ mode { ipip | gre | sit } ] [ vzdálená ADR ] [ místní ADR ]\n"
+ 
+-#: ../iptunnel.c:81
++#: ../iptunnel.c:87
++#, c-format
+ msgid "          [ [i|o]seq ] [ [i|o]key KEY ] [ [i|o]csum ]\n"
+ msgstr "          [ [i|o]seq ] [ [i|o]key KLÍÈ ] [ [i|o]csum ]\n"
+ 
+-#: ../iptunnel.c:82
++#: ../iptunnel.c:88
++#, c-format
+ msgid "          [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev PHYS_DEV ]\n"
+ msgstr "          [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev ZAØÍZENÍ ]\n"
+ 
+-#: ../iptunnel.c:83
++#: ../iptunnel.c:89
++#, c-format
+ msgid ""
+ "       iptunnel -V | --version\n"
+ "\n"
+@@ -1364,450 +1368,737 @@ msgstr ""
+ "       iptunnel -V | --version\n"
+ "\n"
+ 
+-#: ../iptunnel.c:84
++#: ../iptunnel.c:90
++#, c-format
+ msgid "Where: NAME := STRING\n"
+ msgstr "Kde: JMÉNO := ØETÌZEC\n"
+ 
+-#: ../iptunnel.c:85
++#: ../iptunnel.c:91
++#, c-format
+ msgid "       ADDR := { IP_ADDRESS | any }\n"
+ msgstr "       ADR := { IP-ADRESA | any }\n"
+ 
+-#: ../iptunnel.c:86
++#: ../iptunnel.c:92
++#, c-format
+ msgid "       TOS  := { NUMBER | inherit }\n"
+ msgstr "       TOS  := { ÈÍSLO | inherit }\n"
+ 
+-#: ../iptunnel.c:87
++#: ../iptunnel.c:93
++#, c-format
+ msgid "       TTL  := { 1..255 | inherit }\n"
+ msgstr "       TTL  := { 1..255 | inherit }\n"
+ 
+-#: ../iptunnel.c:88
++#: ../iptunnel.c:94
++#, c-format
+ msgid "       KEY  := { DOTTED_QUAD | NUMBER }\n"
+ msgstr "       KLÍÈ  := { DOTTED_QUAD | ÈÍSLO }\n"
+ 
+-#: ../iptunnel.c:326
++#: ../iptunnel.c:332
++#, c-format
+ msgid "Keys are not allowed with ipip and sit.\n"
+ msgstr "S ipip a sit nejsou klíèe povoleny.\n"
+ 
+-#: ../iptunnel.c:346
++#: ../iptunnel.c:352
++#, c-format
+ msgid "Broadcast tunnel requires a source address.\n"
+ msgstr "Tunel se v¹esmìrovým vysíláním vy¾aduje zdrojovou adresu.\n"
+ 
+-#: ../iptunnel.c:361
++#: ../iptunnel.c:367
++#, c-format
+ msgid "ttl != 0 and noptmudisc are incompatible\n"
+ msgstr "ttl != 0 a noptmudisc se navzájem vyluèují\n"
+ 
+-#: ../iptunnel.c:373
++#: ../iptunnel.c:379
++#, c-format
+ msgid "cannot determine tunnel mode (ipip, gre or sit)\n"
+ msgstr "re¾im tunelu (ipip, gre èi sit) nelze zjistit\n"
+ 
+-#: ../iptunnel.c:411
++#: ../iptunnel.c:417
+ #, c-format
+ msgid "%s: %s/ip  remote %s  local %s "
+ msgstr "%s: %s/ip  vzdálený %s  místní %s "
+ 
+-#: ../iptunnel.c:415
++#: ../iptunnel.c:421
+ msgid "unknown"
+ msgstr "Neznám."
+ 
+-#: ../iptunnel.c:447
++#: ../iptunnel.c:453
++#, c-format
+ msgid "  Drop packets out of sequence.\n"
+ msgstr "  Zahazuje pakety mimo poøadí.\n"
+ 
+-#: ../iptunnel.c:449
++#: ../iptunnel.c:455
++#, c-format
+ msgid "  Checksum in received packet is required.\n"
+ msgstr "  Pøijímané pakety musí mít kontrolní souèet.\n"
+ 
+ # ???
+-#: ../iptunnel.c:451
++#: ../iptunnel.c:457
++#, c-format
+ msgid "  Sequence packets on output.\n"
+ msgstr "  Øadí odchozí pakety.\n"
+ 
+-#: ../iptunnel.c:453
++#: ../iptunnel.c:459
++#, c-format
+ msgid "  Checksum output packets.\n"
+ msgstr "  Odchozí pakety budou mít kontrolní souèet.\n"
+ 
+-#: ../iptunnel.c:481
++#: ../iptunnel.c:487
++#, c-format
+ msgid "Wrong format of /proc/net/dev. Sorry.\n"
+ msgstr "Lituji, formát /proc/net/dev je chybný.\n"
+ 
+-#: ../iptunnel.c:494
++#: ../iptunnel.c:500
+ #, c-format
+ msgid "Failed to get type of [%s]\n"
+ msgstr "Typ [%s] se nepodaøilo zjistit.\n"
+ 
+-#: ../iptunnel.c:510
++#: ../iptunnel.c:516
++#, c-format
+ msgid "RX: Packets    Bytes        Errors CsumErrs OutOfSeq Mcasts\n"
+ msgstr "RX: Pakety     Bajty        Chyby  CsumChyb MimoPoø  Mcasts\n"
+ 
+-#: ../iptunnel.c:513
++#: ../iptunnel.c:519
++#, c-format
+ msgid "TX: Packets    Bytes        Errors DeadLoop NoRoute  NoBufs\n"
+ msgstr "TX: Pakety     Bajty        Chyby  DeadLoop NoRoute  NoBufs\n"
+ 
+-#: ../statistics.c:45
++#: ../statistics.c:47
+ msgid "ICMP input histogram:"
+ msgstr "histogram ICMP vstupu:"
+ 
+-#: ../statistics.c:46
++#: ../statistics.c:48
+ msgid "ICMP output histogram:"
+ msgstr "histogram ICMP výstupu:"
+ 
+-#: ../statistics.c:63
++#: ../statistics.c:65
+ #, c-format
+ msgid "Forwarding is %s"
+ msgstr "Pøedávání je %s"
+ 
+-#: ../statistics.c:64
+-#, c-format
+-msgid "Default TTL is %d"
++#: ../statistics.c:66
++#, fuzzy, c-format
++msgid "Default TTL is %u"
+ msgstr "Implicitní TTL je %d"
+ 
+-#: ../statistics.c:65
+-#, c-format
+-msgid "%d total packets received"
++#: ../statistics.c:67
++#, fuzzy, c-format
++msgid "%u total packets received"
+ msgstr "celkem pøijmutých paketù: %d"
+ 
+-#: ../statistics.c:66
+-#, c-format
+-msgid "%d with invalid headers"
++#: ../statistics.c:68
++#, fuzzy, c-format
++msgid "%u with invalid headers"
+ msgstr "s nesprávnými hlavièkami: %d"
+ 
+-#: ../statistics.c:67
+-#, c-format
+-msgid "%d with invalid addresses"
++#: ../statistics.c:69
++#, fuzzy, c-format
++msgid "%u with invalid addresses"
+ msgstr "s nesprávnými adresami: %d"
+ 
+-#: ../statistics.c:68
+-#, c-format
+-msgid "%d forwarded"
++#: ../statistics.c:70
++#, fuzzy, c-format
++msgid "%u forwarded"
+ msgstr "pøedáno: %d"
+ 
+-#: ../statistics.c:69
+-#, c-format
+-msgid "%d with unknown protocol"
++#: ../statistics.c:71
++#, fuzzy, c-format
++msgid "%u with unknown protocol"
+ msgstr "s neznámým protokolem: %d"
+ 
+-#: ../statistics.c:70
+-#, c-format
+-msgid "%d incoming packets discarded"
++#: ../statistics.c:72
++#, fuzzy, c-format
++msgid "%u incoming packets discarded"
+ msgstr "poèet zahozených pøíchozích paketù: %d"
+ 
+-#: ../statistics.c:71
+-#, c-format
+-msgid "%d incoming packets delivered"
++#: ../statistics.c:73
++#, fuzzy, c-format
++msgid "%u incoming packets delivered"
+ msgstr "poèet doruèených pøíchozích paketù: %d"
+ 
+-#: ../statistics.c:72
+-#, c-format
+-msgid "%d requests sent out"
++#: ../statistics.c:74
++#, fuzzy, c-format
++msgid "%u requests sent out"
+ msgstr "poèet odeslaných po¾adavkù: %d"
+ 
+ #. ?
+-#: ../statistics.c:73
+-#, c-format
+-msgid "%d outgoing packets dropped"
++#: ../statistics.c:75
++#, fuzzy, c-format
++msgid "%u outgoing packets dropped"
+ msgstr "poèet zahozených odchozích paketù: %d"
+ 
+-#: ../statistics.c:74
+-#, c-format
+-msgid "%d dropped because of missing route"
++#: ../statistics.c:76
++#, fuzzy, c-format
++msgid "%u dropped because of missing route"
+ msgstr "zahozeno kvùli chybìjící cestì: %d"
+ 
+-#: ../statistics.c:75
+-#, c-format
+-msgid "%d fragments dropped after timeout"
++#: ../statistics.c:77
++#, fuzzy, c-format
++msgid "%u fragments dropped after timeout"
+ msgstr "poèet fragmentù zahozených po vypr¹ení èasu: %d"
+ 
+-#: ../statistics.c:76
+-#, c-format
+-msgid "%d reassemblies required"
++#: ../statistics.c:78
++#, fuzzy, c-format
++msgid "%u reassemblies required"
+ msgstr "poèet nutných znovusestavení: %d"
+ 
+ #. ?
+-#: ../statistics.c:77
+-#, c-format
+-msgid "%d packets reassembled ok"
++#: ../statistics.c:79
++#, fuzzy, c-format
++msgid "%u packets reassembled ok"
+ msgstr "poèet v poøádku znovu sestavených paketù: %d"
+ 
+-#: ../statistics.c:78
+-#, c-format
+-msgid "%d packet reassembles failed"
++#: ../statistics.c:80
++#, fuzzy, c-format
++msgid "%u packet reassembles failed"
+ msgstr "poèet paketù, je¾ se nepodaøilo znovu sestavit: %d"
+ 
+-#: ../statistics.c:79
+-#, c-format
+-msgid "%d fragments received ok"
++#: ../statistics.c:81
++#, fuzzy, c-format
++msgid "%u fragments received ok"
+ msgstr "poèet v poøádku pøijmutých fragmentù: %d"
+ 
+-#: ../statistics.c:80
+-#, c-format
+-msgid "%d fragments failed"
++#: ../statistics.c:82
++#, fuzzy, c-format
++msgid "%u fragments failed"
+ msgstr "poèet chybných fragmentù: %d"
+ 
+-#: ../statistics.c:81
+-#, c-format
+-msgid "%d fragments created"
++#: ../statistics.c:83
++#, fuzzy, c-format
++msgid "%u fragments created"
+ msgstr "poèet vytvoøených fragmentù: %d"
+ 
+-#: ../statistics.c:86
+-#, c-format
+-msgid "%d ICMP messages received"
++#: ../statistics.c:88
++#, fuzzy, c-format
++msgid "%u ICMP messages received"
+ msgstr "poèet pøijmutých ICMP zpráv: %d"
+ 
+-#: ../statistics.c:87
+-#, c-format
+-msgid "%d input ICMP message failed."
++#: ../statistics.c:89
++#, fuzzy, c-format
++msgid "%u input ICMP message failed."
+ msgstr "poèet chybných pøíchozích ICMP zpráv: %d"
+ 
+-#: ../statistics.c:88 ../statistics.c:101
+-#, c-format
+-msgid "destination unreachable: %d"
++#: ../statistics.c:90 ../statistics.c:103
++#, fuzzy, c-format
++msgid "destination unreachable: %u"
+ msgstr "adresát nedostupný: %d"
+ 
+-#: ../statistics.c:89
+-#, c-format
+-msgid "timeout in transit: %d"
++#: ../statistics.c:91
++#, fuzzy, c-format
++msgid "timeout in transit: %u"
+ msgstr "vypr¹el èas pøi pøenosu: %d"
+ 
+-#: ../statistics.c:90 ../statistics.c:103
+-#, c-format
+-msgid "wrong parameters: %d"
++#: ../statistics.c:92 ../statistics.c:105
++#, fuzzy, c-format
++msgid "wrong parameters: %u"
+ msgstr "chybné parametry: %d"
+ 
+ #. ?
+-#: ../statistics.c:91
+-#, c-format
+-msgid "source quenchs: %d"
++#: ../statistics.c:93
++#, fuzzy, c-format
++msgid "source quenches: %u"
+ msgstr "øízení toku dat: %d"
+ 
+-#: ../statistics.c:92
+-#, c-format
+-msgid "redirects: %d"
++#: ../statistics.c:94
++#, fuzzy, c-format
++msgid "redirects: %u"
+ msgstr "zmìna cesty: %d"
+ 
+-#: ../statistics.c:93
+-#, c-format
+-msgid "echo requests: %d"
++#: ../statistics.c:95
++#, fuzzy, c-format
++msgid "echo requests: %u"
+ msgstr "¾ádost o echo: %d"
+ 
+-#: ../statistics.c:94 ../statistics.c:107
+-#, c-format
+-msgid "echo replies: %d"
++#: ../statistics.c:96 ../statistics.c:109
++#, fuzzy, c-format
++msgid "echo replies: %u"
+ msgstr "odpovìï na ¾ádost o echo: %d"
+ 
+-#: ../statistics.c:95
+-#, c-format
+-msgid "timestamp request: %d"
++#: ../statistics.c:97
++#, fuzzy, c-format
++msgid "timestamp request: %u"
+ msgstr "¾ádost o èas: %d"
+ 
+-#: ../statistics.c:96
+-#, c-format
+-msgid "timestamp reply: %d"
++#: ../statistics.c:98
++#, fuzzy, c-format
++msgid "timestamp reply: %u"
+ msgstr "odpovìï na ¾ádost o èas: %d"
+ 
+-#: ../statistics.c:97
+-#, c-format
+-msgid "address mask request: %d"
++#: ../statistics.c:99
++#, fuzzy, c-format
++msgid "address mask request: %u"
+ msgstr "¾ádost o masku podsítì: %d"
+ 
+ #. ?
+-#: ../statistics.c:98
+-msgid "address mask replies"
+-msgstr "odpovìdi na ¾ádost o masku podsítì"
++#: ../statistics.c:100 ../statistics.c:113
++#, fuzzy, c-format
++msgid "address mask replies: %u"
++msgstr "odpovìï na ¾ádost o masku podsítì: %d"
+ 
+ #. ?
+-#: ../statistics.c:99
+-#, c-format
+-msgid "%d ICMP messages sent"
++#: ../statistics.c:101
++#, fuzzy, c-format
++msgid "%u ICMP messages sent"
+ msgstr "poèet odeslaných ICMP zpráv: %d"
+ 
+-#: ../statistics.c:100
+-#, c-format
+-msgid "%d ICMP messages failed"
++#: ../statistics.c:102
++#, fuzzy, c-format
++msgid "%u ICMP messages failed"
+ msgstr "poèet chybných ICMP zpráv: %d"
+ 
+-#: ../statistics.c:102
+-#, c-format
+-msgid "time exceeded: %d"
++#: ../statistics.c:104
++#, fuzzy, c-format
++msgid "time exceeded: %u"
+ msgstr "vypr¹ení ¾ivotnosti: %d"
+ 
+ #. ?
+-#: ../statistics.c:104
+-#, c-format
+-msgid "source quench: %d"
++#: ../statistics.c:106
++#, fuzzy, c-format
++msgid "source quench: %u"
+ msgstr "øízení toku dat: %d"
+ 
+-#: ../statistics.c:105
+-#, c-format
+-msgid "redirect: %d"
++#: ../statistics.c:107
++#, fuzzy, c-format
++msgid "redirect: %u"
+ msgstr "zmìna cesty: %d"
+ 
+-#: ../statistics.c:106
+-#, c-format
+-msgid "echo request: %d"
++#: ../statistics.c:108
++#, fuzzy, c-format
++msgid "echo request: %u"
+ msgstr "¾ádost o echo: %d"
+ 
+-#: ../statistics.c:108
+-#, c-format
+-msgid "timestamp requests: %d"
++#: ../statistics.c:110
++#, fuzzy, c-format
++msgid "timestamp requests: %u"
+ msgstr "¾ádost o èas: %d"
+ 
+-#: ../statistics.c:109
+-#, c-format
+-msgid "timestamp replies: %d"
++#: ../statistics.c:111
++#, fuzzy, c-format
++msgid "timestamp replies: %u"
+ msgstr "odpovìï na ¾ádost o èas: %d"
+ 
+-#: ../statistics.c:110
+-#, c-format
+-msgid "address mask requests: %d"
++#: ../statistics.c:112
++#, fuzzy, c-format
++msgid "address mask requests: %u"
+ msgstr "¾ádost o masku podsítì: %d"
+ 
+-#: ../statistics.c:111
+-#, c-format
+-msgid "address mask replies: %d"
+-msgstr "odpovìï na ¾ádost o masku podsítì: %d"
+-
+-#: ../statistics.c:116
++#: ../statistics.c:118
+ #, c-format
+ msgid "RTO algorithm is %s"
+ msgstr "RTO algoritmus je %s"
+ 
+-#: ../statistics.c:120
+-#, c-format
+-msgid "%d active connections openings"
++#: ../statistics.c:122
++#, fuzzy, c-format
++msgid "%u active connections openings"
+ msgstr "poèet aktivnì navázaných spojení: %d"
+ 
+-#: ../statistics.c:121
+-#, c-format
+-msgid "%d passive connection openings"
++#: ../statistics.c:123
++#, fuzzy, c-format
++msgid "%u passive connection openings"
+ msgstr "poèet pasivnì navázaných spojení: %d"
+ 
+-#: ../statistics.c:122
+-#, c-format
+-msgid "%d failed connection attempts"
++#: ../statistics.c:124
++#, fuzzy, c-format
++msgid "%u failed connection attempts"
+ msgstr "poèet neúspì¹ných pokusù o spojení: %d"
+ 
+-#: ../statistics.c:123
+-#, c-format
+-msgid "%d connection resets received"
++#: ../statistics.c:125
++#, fuzzy, c-format
++msgid "%u connection resets received"
+ msgstr "poèet pøijmutých resetù: %d"
+ 
+-#: ../statistics.c:124
+-#, c-format
+-msgid "%d connections established"
++#: ../statistics.c:126
++#, fuzzy, c-format
++msgid "%u connections established"
+ msgstr "poèet navázaných spojení: %d"
+ 
+-#: ../statistics.c:125
+-#, c-format
+-msgid "%d segments received"
++#: ../statistics.c:127
++#, fuzzy, c-format
++msgid "%u segments received"
+ msgstr "poèet pøijmutých segmentù: %d"
+ 
+-#: ../statistics.c:126
+-#, c-format
+-msgid "%d segments send out"
++#: ../statistics.c:128
++#, fuzzy, c-format
++msgid "%u segments send out"
+ msgstr "poèet odeslaných segmentù: %d"
+ 
+-#: ../statistics.c:127
+-#, c-format
+-msgid "%d segments retransmited"
++#: ../statistics.c:129
++#, fuzzy, c-format
++msgid "%u segments retransmited"
+ msgstr "poèet pøenesených segmentù: %d"
+ 
+-#: ../statistics.c:128
+-#, c-format
+-msgid "%d bad segments received."
++#: ../statistics.c:130
++#, fuzzy, c-format
++msgid "%u bad segments received."
+ msgstr "poèet chybných pøíchozích segmentù: %d."
+ 
+-#: ../statistics.c:129
+-#, c-format
+-msgid "%d resets sent"
++#: ../statistics.c:131
++#, fuzzy, c-format
++msgid "%u resets sent"
+ msgstr "poèet odeslaných resetù: %d"
+ 
+-#: ../statistics.c:134
+-#, c-format
+-msgid "%d packets received"
++#: ../statistics.c:136
++#, fuzzy, c-format
++msgid "%u packets received"
+ msgstr "poèet pøijmutých paketù: %d"
+ 
+-#: ../statistics.c:135
+-#, c-format
+-msgid "%d packets to unknown port received."
++#: ../statistics.c:137
++#, fuzzy, c-format
++msgid "%u packets to unknown port received."
+ msgstr "poèet paketù pøijmutých pro neznámý port: %d."
+ 
+-#: ../statistics.c:136
+-#, c-format
+-msgid "%d packet receive errors"
++#: ../statistics.c:138
++#, fuzzy, c-format
++msgid "%u packet receive errors"
+ msgstr "poèet chyb pøi pøíjmu paketù: %d"
+ 
+-#: ../statistics.c:137
+-#, c-format
+-msgid "%d packets sent"
++#: ../statistics.c:139
++#, fuzzy, c-format
++msgid "%u packets sent"
+ msgstr "poèet odeslaných paketù: %d"
+ 
+-#: ../statistics.c:142
+-#, c-format
+-msgid "%d SYN cookies sent"
++#: ../statistics.c:144
++#, fuzzy, c-format
++msgid "%u SYN cookies sent"
+ msgstr "poèet odeslaných SYN cookies: %d"
+ 
+-#: ../statistics.c:143
+-#, c-format
+-msgid "%d SYN cookies received"
++#: ../statistics.c:145
++#, fuzzy, c-format
++msgid "%u SYN cookies received"
+ msgstr "poèet pøijmutých SYN cookies: %d"
+ 
+-#: ../statistics.c:144
+-#, c-format
+-msgid "%d invalid SYN cookies received"
++#: ../statistics.c:146
++#, fuzzy, c-format
++msgid "%u invalid SYN cookies received"
+ msgstr "poèet chybných pøíchozích SYN cookies: %d"
+ 
+-#: ../statistics.c:146
+-#, c-format
+-msgid "%d resets received for embryonic SYN_RECV sockets"
++#: ../statistics.c:148
++#, fuzzy, c-format
++msgid "%u resets received for embryonic SYN_RECV sockets"
+ msgstr "poèet resetù pøijmutých pro sokety ve stavu SYN_PØÍCH: %d"
+ 
+-#: ../statistics.c:148
+-#, c-format
+-msgid "%d packets pruned from receive queue because of socket buffer overrun"
++#: ../statistics.c:150
++#, fuzzy, c-format
++msgid "%u packets pruned from receive queue because of socket buffer overrun"
+ msgstr "poèet paketù odstranìných z fronty kvùli pøeteèení bufferu soketu: %d"
+ 
+ #. obsolete: 2.2.0 doesn't do that anymore
+-#: ../statistics.c:151
+-#, c-format
+-msgid "%d packets pruned from out-of-order queue"
++#: ../statistics.c:153
++#, fuzzy, c-format
++msgid "%u packets pruned from receive queue"
+ msgstr "poèet paketù odstranìných z fronty mimo-poøadí: %d"
+ 
+-#: ../statistics.c:152
+-#, c-format
++#: ../statistics.c:154
++#, fuzzy, c-format
+ msgid ""
+-"%d packets dropped from out-of-order queue because of socket buffer overrun"
++"%u packets dropped from out-of-order queue because of socket buffer overrun"
+ msgstr ""
+ "poèet paketù zahozených z fronty mimo-poøadí kvùli pøeteèení bufferu soketu: "
+ "%d"
+ 
+-#: ../statistics.c:154
+-#, c-format
+-msgid "%d ICMP packets dropped because they were out-of-window"
++#: ../statistics.c:156
++#, fuzzy, c-format
++msgid "%u ICMP packets dropped because they were out-of-window"
+ msgstr "poèet ICMP paketù zahozených, proto¾e byly mimo-okno: %d"
+ 
+-#: ../statistics.c:156
+-#, c-format
+-msgid "%d ICMP packets dropped because socket was locked"
++#: ../statistics.c:158
++#, fuzzy, c-format
++msgid "%u ICMP packets dropped because socket was locked"
+ msgstr "poèet ICMP paketù zahozených kvùli zamèenému soketu: %d"
+ 
++#: ../statistics.c:160
++#, c-format
++msgid "%u TCP sockets finished time wait in fast timer"
++msgstr ""
++
++#: ../statistics.c:161
++#, c-format
++msgid "%u time wait sockets recycled by time stamp"
++msgstr ""
++
++#: ../statistics.c:162
++#, c-format
++msgid "%u TCP sockets finished time wait in slow timer"
++msgstr ""
++
++#: ../statistics.c:163
++#, c-format
++msgid "%u passive connections rejected because of time stamp"
++msgstr ""
++
++#: ../statistics.c:165
++#, c-format
++msgid "%u active connections rejected because of time stamp"
++msgstr ""
++
++#: ../statistics.c:167
++#, c-format
++msgid "%u packets rejects in established connections because of timestamp"
++msgstr ""
++
++#: ../statistics.c:169
++#, fuzzy, c-format
++msgid "%u delayed acks sent"
++msgstr "poèet odeslaných paketù: %d"
++
++#: ../statistics.c:170
++#, c-format
++msgid "%u delayed acks further delayed because of locked socket"
++msgstr ""
++
++#: ../statistics.c:172
++#, c-format
++msgid "Quick ack mode was activated %u times"
++msgstr ""
++
++#: ../statistics.c:173
++#, c-format
++msgid "%u times the listen queue of a socket overflowed"
++msgstr ""
++
++#: ../statistics.c:175
++#, c-format
++msgid "%u SYNs to LISTEN sockets ignored"
++msgstr ""
++
++#: ../statistics.c:176
++#, c-format
++msgid "%u packets directly queued to recvmsg prequeue."
++msgstr ""
++
++#: ../statistics.c:178
++#, c-format
++msgid "%u of bytes directly received from backlog"
++msgstr ""
++
++#: ../statistics.c:180
++#, c-format
++msgid "%u of bytes directly received from prequeue"
++msgstr ""
++
++#: ../statistics.c:182
++#, fuzzy, c-format
++msgid "%u packets dropped from prequeue"
++msgstr "poèet paketù odstranìných z fronty mimo-poøadí: %d"
++
++#: ../statistics.c:183
++#, fuzzy, c-format
++msgid "%u packet headers predicted"
++msgstr "poèet pøijmutých paketù: %d"
++
++#: ../statistics.c:184
++#, c-format
++msgid "%u packets header predicted and directly queued to user"
++msgstr ""
++
++#: ../statistics.c:186
++#, c-format
++msgid "Ran %u times out of system memory during packet sending"
++msgstr ""
++
++#: ../statistics.c:188
++#, fuzzy, c-format
++msgid "%u acknowledgments not containing data received"
++msgstr "poèet paketù pøijmutých pro neznámý port: %d."
++
++#: ../statistics.c:189
++#, c-format
++msgid "%u predicted acknowledgments"
++msgstr ""
++
++#: ../statistics.c:190
++#, c-format
++msgid "%u times recovered from packet loss due to fast retransmit"
++msgstr ""
++
++#: ../statistics.c:191
++#, c-format
++msgid "%u times recovered from packet loss due to SACK data"
++msgstr ""
++
++#: ../statistics.c:192
++#, fuzzy, c-format
++msgid "%u bad SACKs received"
++msgstr "poèet chybných pøíchozích segmentù: %d."
++
++#: ../statistics.c:193
++#, c-format
++msgid "Detected reordering %u times using FACK"
++msgstr ""
++
++#: ../statistics.c:194
++#, c-format
++msgid "Detected reordering %u times using SACK"
++msgstr ""
++
++#: ../statistics.c:195
++#, c-format
++msgid "Detected reordering %u times using time stamp"
++msgstr ""
++
++#: ../statistics.c:196
++#, c-format
++msgid "Detected reordering %u times using reno fast retransmit"
++msgstr ""
++
++#: ../statistics.c:197
++#, c-format
++msgid "%u congestion windows fully recovered"
++msgstr ""
++
++#: ../statistics.c:198
++#, c-format
++msgid "%u congestion windows partially recovered using Hoe heuristic"
++msgstr ""
++
++#: ../statistics.c:199
++#, c-format
++msgid "%u congestion window recovered using DSACK"
++msgstr ""
++
++#: ../statistics.c:200
++#, c-format
++msgid "%u congestion windows recovered after partial ack"
++msgstr ""
++
++#: ../statistics.c:201
++#, fuzzy, c-format
++msgid "%u retransmits lost"
++msgstr "poèet odeslaných resetù: %d"
++
++#: ../statistics.c:202
++#, c-format
++msgid "%u timeouts after reno fast retransmit"
++msgstr ""
++
++#: ../statistics.c:203
++#, c-format
++msgid "%u timeouts after SACK recovery"
++msgstr ""
++
++#: ../statistics.c:204
++#, c-format
++msgid "%u timeouts in loss state"
++msgstr ""
++
++#: ../statistics.c:205
++#, fuzzy, c-format
++msgid "%u fast retransmits"
++msgstr "poèet pøenesených segmentù: %d"
++
++#: ../statistics.c:206
++#, c-format
++msgid "%u forward retransmits"
++msgstr ""
++
++#: ../statistics.c:207
++#, c-format
++msgid "%u retransmits in slow start"
++msgstr ""
++
++#: ../statistics.c:208
++#, c-format
++msgid "%u other TCP timeouts"
++msgstr ""
++
++#: ../statistics.c:209
++#, fuzzy, c-format
++msgid "%u reno fast retransmits failed"
++msgstr "poèet pøenesených segmentù: %d"
++
++#: ../statistics.c:210
++#, fuzzy, c-format
++msgid "%u sack retransmits failed"
++msgstr "poèet paketù, je¾ se nepodaøilo znovu sestavit: %d"
++
++#: ../statistics.c:211
++#, c-format
++msgid "%u times receiver scheduled too late for direct processing"
++msgstr ""
++
++#: ../statistics.c:212
++#, fuzzy, c-format
++msgid "%u packets collapsed in receive queue due to low socket buffer"
++msgstr "poèet paketù odstranìných z fronty kvùli pøeteèení bufferu soketu: %d"
++
++#: ../statistics.c:213
++#, c-format
++msgid "%u DSACKs sent for old packets"
++msgstr ""
++
++#: ../statistics.c:214
++#, c-format
++msgid "%u DSACKs sent for out of order packets"
++msgstr ""
++
++#: ../statistics.c:215
++#, fuzzy, c-format
++msgid "%u DSACKs received"
++msgstr "poèet pøijmutých paketù: %d"
++
++#: ../statistics.c:216
++#, fuzzy, c-format
++msgid "%u DSACKs for out of order packets received"
++msgstr "celkem pøijmutých paketù: %d"
++
++#: ../statistics.c:217
++#, fuzzy, c-format
++msgid "%u connections reset due to unexpected SYN"
++msgstr "poèet pøijmutých resetù: %d"
++
++#: ../statistics.c:218
++#, fuzzy, c-format
++msgid "%u connections reset due to unexpected data"
++msgstr "poèet pøijmutých resetù: %d"
++
++#: ../statistics.c:219
++#, fuzzy, c-format
++msgid "%u connections reset due to early user close"
++msgstr "poèet pøijmutých resetù: %d"
++
++#: ../statistics.c:220
++#, c-format
++msgid "%u connections aborted due to memory pressure"
++msgstr ""
++
++#: ../statistics.c:221
++#, fuzzy, c-format
++msgid "%u connections aborted due to timeout"
++msgstr "poèet pøijmutých resetù: %d"
++
+ #: ../statistics.c:222
++#, c-format
++msgid "%u connections aborted after user close in linger timeout"
++msgstr ""
++
++#: ../statistics.c:223
++#, c-format
++msgid "%u times unabled to send RST due to no memory"
++msgstr ""
++
++#: ../statistics.c:224
++#, c-format
++msgid "TCP ran low on memory %u times"
++msgstr ""
++
++#: ../statistics.c:225
++#, c-format
++msgid "%u TCP data loss events"
++msgstr ""
++
++#: ../statistics.c:292
+ msgid "enabled"
+ msgstr "zapnuto"
+ 
+-#: ../statistics.c:222
++#: ../statistics.c:292
+ msgid "disabled"
+ msgstr "vypnuto"
+ 
+-#: ../statistics.c:272
+-#, c-format
+-msgid "unknown title %s\n"
+-msgstr "titulek %s je neznámý\n"
+-
+-#: ../statistics.c:298
++#: ../statistics.c:375
+ msgid "error parsing /proc/net/snmp"
+ msgstr "chyba pøi zpracování /proc/net/snmp"
+ 
+-#: ../statistics.c:311
++#: ../statistics.c:388
+ msgid "cannot open /proc/net/snmp"
+ msgstr "/proc/net/snmp nelze otevøít"
+ 
+@@ -1821,89 +2112,95 @@ msgstr "Hardwarový typ `%s' není podporo
+ msgid "Cannot change line discipline to `%s'.\n"
+ msgstr "Linkovou disciplínu nelze na `%s' zmìnit.\n"
+ 
+-#: ../lib/af.c:145 ../lib/hw.c:148
++#: ../lib/af.c:153 ../lib/hw.c:161
+ msgid "UNSPEC"
+ msgstr "NEZNÁM"
+ 
+-#: ../lib/af.c:147
++#: ../lib/af.c:155
+ msgid "UNIX Domain"
+ msgstr "Doména UNIX"
+ 
+-#: ../lib/af.c:150
++#: ../lib/af.c:158
+ msgid "DARPA Internet"
+ msgstr "DARPA Internet"
+ 
+-#: ../lib/af.c:153
++#: ../lib/af.c:161
+ msgid "IPv6"
+ msgstr "IPv6"
+ 
+-#: ../lib/af.c:156 ../lib/hw.c:169
++#: ../lib/af.c:164 ../lib/hw.c:182
+ msgid "AMPR AX.25"
+ msgstr "AMPR AX.25"
+ 
+-#: ../lib/af.c:159 ../lib/hw.c:175
++#: ../lib/af.c:167 ../lib/hw.c:188
+ msgid "AMPR NET/ROM"
+ msgstr "AMPR NET/ROM"
+ 
+-#: ../lib/af.c:162
++#: ../lib/af.c:170
+ msgid "Novell IPX"
+ msgstr "Novell IPX"
+ 
+-#: ../lib/af.c:165
++#: ../lib/af.c:173
+ msgid "Appletalk DDP"
+ msgstr "Appletalk DDP"
+ 
+-#: ../lib/af.c:168 ../lib/hw.c:207
++#: ../lib/af.c:176 ../lib/hw.c:223
+ msgid "Econet"
+ msgstr "Econet"
+ 
+-#: ../lib/af.c:171 ../lib/hw.c:172
++#: ../lib/af.c:179
++msgid "CCITT X.25"
++msgstr ""
++
++#: ../lib/af.c:182 ../lib/hw.c:185
+ msgid "AMPR ROSE"
+ msgstr "AMPR ROSE"
+ 
+-#: ../lib/af.c:174 ../lib/hw.c:160
++#: ../lib/af.c:185 ../lib/hw.c:173
+ msgid "Ash"
+ msgstr "Ash"
+ 
+-#: ../lib/af.c:232
++#: ../lib/af.c:243
++#, c-format
+ msgid "Please don't supply more than one address family.\n"
+ msgstr "Nezadávejte více ne¾ jednu tøídu adres.\n"
+ 
+-#: ../lib/af.c:293
++#: ../lib/af.c:304
++#, c-format
+ msgid "Too much address family arguments.\n"
+ msgstr "Bylo zadáno pøíli¹ mnoho tøíd adres.\n"
+ 
+-#: ../lib/af.c:304
++#: ../lib/af.c:315
+ #, c-format
+ msgid "Unknown address family `%s'.\n"
+ msgstr "Tøída adres `%s' není známa.\n"
+ 
+-#: ../lib/arcnet.c:53 ../lib/ax25.c:75 ../lib/ddp.c:50 ../lib/econet.c:52
+-#: ../lib/fddi.c:67 ../lib/hippi.c:68 ../lib/inet.c:244 ../lib/inet.c:259
+-#: ../lib/inet6.c:129 ../lib/ipx.c:81 ../lib/netrom.c:78 ../lib/rose.c:71
+-#: ../lib/rose.c:126 ../lib/unix.c:56 ../lib/unix.c:76
+-msgid "[NONE SET]"
+-msgstr "[NENASTAVENO]"
+-
+-#: ../lib/arcnet.c:81 ../lib/arcnet.c:96
++#: ../lib/arcnet.c:70 ../lib/arcnet.c:85
+ #, c-format
+ msgid "in_arcnet(%s): invalid arcnet address!\n"
+ msgstr "in_arcnet(%s): chybná arcnet adresa!\n"
+ 
+-#: ../lib/arcnet.c:108
++#: ../lib/arcnet.c:97
+ #, c-format
+ msgid "in_arcnet(%s): trailing : ignored!\n"
+ msgstr "in_arcnet(%s): nadbyteèné : ignorováno!\n"
+ 
+-#: ../lib/arcnet.c:120
++#: ../lib/arcnet.c:109
+ #, c-format
+ msgid "in_arcnet(%s): trailing junk!\n"
+ msgstr "in_arcnet(%s): nadbyteèné znaky!\n"
+ 
+ #: ../lib/ash.c:81
++#, c-format
+ msgid "Malformed Ash address"
+ msgstr "Chybná Ash adresa"
+ 
++#: ../lib/ax25.c:75 ../lib/ddp.c:50 ../lib/econet.c:52 ../lib/inet.c:244
++#: ../lib/inet.c:259 ../lib/inet6.c:129 ../lib/ipx.c:81 ../lib/netrom.c:78
++#: ../lib/rose.c:71 ../lib/unix.c:56 ../lib/unix.c:76
++msgid "[NONE SET]"
++msgstr "[NENASTAVENO]"
++
+ #: ../lib/ax25.c:97 ../lib/netrom.c:100
+ msgid "Invalid callsign"
+ msgstr "Nesprávný volací znak"
+@@ -1913,22 +2210,21 @@ msgid "Callsign too long"
+ msgstr "Volací znak je pøíli¹ dlouhý."
+ 
+ #: ../lib/ax25_gr.c:47
++#, c-format
+ msgid "AX.25 not configured in this system.\n"
+ msgstr "AX.25 není na tomto systému nakonfigurováno.\n"
+ 
+ #: ../lib/ax25_gr.c:50
++#, c-format
+ msgid "Kernel AX.25 routing table\n"
+ msgstr "Smìrovací tabulka v jádru pro AX.25\n"
+ 
+ #. xxx
+ #: ../lib/ax25_gr.c:51 ../lib/rose_gr.c:55
++#, c-format
+ msgid "Destination  Iface    Use\n"
+ msgstr "Adresát      Rozhraní U¾ití\n"
+ 
+-#: ../lib/ddp_gr.c:21
+-msgid "Routing table for `ddp' not yet supported.\n"
+-msgstr "Smìrovací tabulka pro `ddp' není zatím podporována.\n"
+-
+ #: ../lib/ether.c:74 ../lib/ether.c:91
+ #, c-format
+ msgid "in_ether(%s): invalid ether address!\n"
+@@ -1944,153 +2240,171 @@ msgstr "in_ether(%s): nadbyteèné : ignor
+ msgid "in_ether(%s): trailing junk!\n"
+ msgstr "in_ether(%s): nadbyteèné znaky!\n"
+ 
+-#: ../lib/fddi.c:95 ../lib/fddi.c:110
++#: ../lib/fddi.c:84 ../lib/fddi.c:99
+ #, c-format
+ msgid "in_fddi(%s): invalid fddi address!\n"
+ msgstr "in_fddi(%s): chybná fddi adresa!\n"
+ 
+-#: ../lib/fddi.c:122
++#: ../lib/fddi.c:111
+ #, c-format
+ msgid "in_fddi(%s): trailing : ignored!\n"
+ msgstr "in_fddi(%s): nadbyteèné : ignorováno!\n"
+ 
+-#: ../lib/fddi.c:134
++#: ../lib/fddi.c:123
+ #, c-format
+ msgid "in_fddi(%s): trailing junk!\n"
+ msgstr "in_fddi(%s): nadbyteèné znaky!\n"
+ 
+-#: ../lib/getroute.c:97 ../lib/setroute.c:76
++#: ../lib/getroute.c:101 ../lib/setroute.c:80
+ #, c-format
+ msgid "Address family `%s' not supported.\n"
+ msgstr "Tøída adres `%s' není podporována.\n"
+ 
+-#: ../lib/getroute.c:103 ../lib/setroute.c:80
++#: ../lib/getroute.c:107 ../lib/setroute.c:84
+ #, c-format
+ msgid "No routing for address family `%s'.\n"
+ msgstr "Pro tøídu adres `%s' není ¾ádné smìrování.\n"
+ 
+-#: ../lib/hippi.c:96 ../lib/hippi.c:111
++#: ../lib/hippi.c:84 ../lib/hippi.c:99
+ #, c-format
+ msgid "in_hippi(%s): invalid hippi address!\n"
+ msgstr "in_hippi(%s): chybná hippi adresa!\n"
+ 
+-#: ../lib/hippi.c:123
++#: ../lib/hippi.c:111
+ #, c-format
+ msgid "in_hippi(%s): trailing : ignored!\n"
+ msgstr "in_hippi(%s): nadbyteèné : ignorováno!\n"
+ 
+-#: ../lib/hippi.c:134
++#: ../lib/hippi.c:122
+ #, c-format
+ msgid "in_hippi(%s): trailing junk!\n"
+ msgstr "in_hippi(%s): nadbyteèné znaky!\n"
+ 
+-#: ../lib/hw.c:147
++#: ../lib/hw.c:160
+ msgid "Local Loopback"
+ msgstr "Místní smyèka"
+ 
+-#: ../lib/hw.c:150
++#: ../lib/hw.c:163
+ msgid "Serial Line IP"
+ msgstr "IP po sériové lince"
+ 
+-#: ../lib/hw.c:151
++#: ../lib/hw.c:164
+ msgid "VJ Serial Line IP"
+ msgstr "Vj IP po sériové lince"
+ 
+-#: ../lib/hw.c:152
++#: ../lib/hw.c:165
+ msgid "6-bit Serial Line IP"
+ msgstr "6bitový IP po sériové lince"
+ 
+-#: ../lib/hw.c:153
++#: ../lib/hw.c:166
+ msgid "VJ 6-bit Serial Line IP"
+ msgstr "6bitový VJ IP po sériové lince"
+ 
+-#: ../lib/hw.c:154
++#: ../lib/hw.c:167
+ msgid "Adaptive Serial Line IP"
+ msgstr "Adaptivní IP po sériové lince"
+ 
+-#: ../lib/hw.c:157
++#: ../lib/hw.c:170
+ msgid "Ethernet"
+ msgstr "Ethernet"
+ 
+-#: ../lib/hw.c:163
++#: ../lib/hw.c:176
+ msgid "Fiber Distributed Data Interface"
+ msgstr "Fiber Distributed Data Interface"
+ 
+-#: ../lib/hw.c:166
++#: ../lib/hw.c:179
+ msgid "HIPPI"
+ msgstr "HIPPI"
+ 
+-#: ../lib/hw.c:178
++#: ../lib/hw.c:191
++msgid "generic X.25"
++msgstr ""
++
++#: ../lib/hw.c:194
+ msgid "IPIP Tunnel"
+ msgstr "IPIP Tunnel"
+ 
+-#: ../lib/hw.c:181
++#: ../lib/hw.c:197
+ msgid "Point-to-Point Protocol"
+ msgstr "Point-to-Point Protokol"
+ 
+-#: ../lib/hw.c:184
++#: ../lib/hw.c:200
+ msgid "(Cisco)-HDLC"
+ msgstr "(Cisco)-HDLC"
+ 
+-#: ../lib/hw.c:185
++#: ../lib/hw.c:201
+ msgid "LAPB"
+ msgstr "LAPB"
+ 
+-#: ../lib/hw.c:188
++#: ../lib/hw.c:204
+ msgid "ARCnet"
+ msgstr "ARCnet"
+ 
+-#: ../lib/hw.c:191
++#: ../lib/hw.c:207
+ msgid "Frame Relay DLCI"
+ msgstr "Frame Relay DLCI"
+ 
+-#: ../lib/hw.c:192
++#: ../lib/hw.c:208
+ msgid "Frame Relay Access Device"
+ msgstr "Pøístupové zaøízení Frame Relay"
+ 
+-#: ../lib/hw.c:195
++#: ../lib/hw.c:211
+ msgid "IPv6-in-IPv4"
+ msgstr "IPv6-in-IPv4"
+ 
+-#: ../lib/hw.c:198
++#: ../lib/hw.c:214
+ msgid "IrLAP"
+ msgstr "IrLAP"
+ 
+-#: ../lib/hw.c:201
++#: ../lib/hw.c:217
+ msgid "16/4 Mbps Token Ring"
+ msgstr "Token Ring 16/4 Mb/s"
+ 
+-#: ../lib/hw.c:203
++#: ../lib/hw.c:219
+ #, fuzzy
+ msgid "16/4 Mbps Token Ring (New)"
+ msgstr "Token Ring 16/4 Mb/s"
+ 
++#: ../lib/hw.c:226
++msgid "Generic EUI-64"
++msgstr ""
++
+ #: ../lib/inet.c:153 ../lib/inet6.c:79
+ #, c-format
+ msgid "rresolve: unsupport address family %d !\n"
+ msgstr "rresolve: tøída adres %d není podporována!\n"
+ 
+-#: ../lib/inet6_gr.c:79
++#: ../lib/inet6.c:131
++#, fuzzy
++msgid "[UNKNOWN]"
++msgstr "NEZNÁM"
++
++#: ../lib/inet6_gr.c:71
++#, c-format
+ msgid "INET6 (IPv6) not configured in this system.\n"
+ msgstr "INET6 (IPv6) není na tomto systému nakonfigurováno.\n"
+ 
+-#: ../lib/inet6_gr.c:82
++#: ../lib/inet6_gr.c:74
++#, c-format
+ msgid "Kernel IPv6 routing table\n"
+ msgstr "Smìrovací tabulka v jádru pro IPv6\n"
+ 
+-#: ../lib/inet6_gr.c:84
++#: ../lib/inet6_gr.c:76
++#, c-format
+ msgid ""
+-"Destination                                 Next Hop                         "
+-"       Flags Metric Ref    Use Iface\n"
++"Destination                                 Next "
++"Hop                                Flags Metric Ref    Use Iface\n"
+ msgstr ""
+-"Adresát                                     Dal¹í Smìrovaè                   "
+-"       Pøízn Metrika Odkaz U¾it Rozhraní\n"
++"Adresát                                     Dal¹í "
++"Smìrovaè                          Pøízn Metrika Odkaz U¾it Rozhraní\n"
+ 
+-#: ../lib/inet6_gr.c:158
++#: ../lib/inet6_gr.c:150
++#, c-format
+ msgid "Kernel IPv6 Neighbour Cache\n"
+ msgstr "Cache sousedù v jádru pro IPv6\n"
+ 
+-#: ../lib/inet6_gr.c:161
++#: ../lib/inet6_gr.c:153
++#, c-format
+ msgid ""
+ "Neighbour                                   HW Address        Iface    Flags "
+ "Ref State\n"
+@@ -2098,7 +2412,8 @@ msgstr ""
+ "Soused                                      HW Adresa         Rozhraní Pøízn "
+ "Odkazy Stav\n"
+ 
+-#: ../lib/inet6_gr.c:165
++#: ../lib/inet6_gr.c:157
++#, c-format
+ msgid ""
+ "Neighbour                                   HW Address        Iface    Flags "
+ "Ref State            Stale(sec) Delete(sec)\n"
+@@ -2107,30 +2422,37 @@ msgstr ""
+ "Pøíznaky Odkazy Stav          Pro¹lý(sec) Smazat(sec)\n"
+ 
+ #: ../lib/inet6_sr.c:46
++#, c-format
+ msgid "Usage: inet6_route [-vF] del Target\n"
+ msgstr "Pou¾ití: inet6_route [-vF] del Cíl\n"
+ 
+ #: ../lib/inet6_sr.c:47
++#, c-format
+ msgid "       inet6_route [-vF] add Target [gw Gw] [metric M] [[dev] If]\n"
+ msgstr "       inet6_route [-vF] add Cíl [gw Gw] [metrika M] [[dev] If]\n"
+ 
+ #: ../lib/inet6_sr.c:48
++#, c-format
+ msgid "       inet6_route [-FC] flush      NOT supported\n"
+ msgstr "       inet6_route [-FC] flush      NENÍ podporováno\n"
+ 
+-#: ../lib/inet6_sr.c:182
++#: ../lib/inet6_sr.c:188
++#, c-format
+ msgid "Flushing `inet6' routing table not supported\n"
+ msgstr "Smìrovací tabulku `inet6' nelze vyprazdòovat\n"
+ 
+ #: ../lib/inet_gr.c:50 ../lib/inet_gr.c:220
++#, c-format
+ msgid "INET (IPv4) not configured in this system.\n"
+ msgstr "INET (IPv4) není na tomto systému nakonfigurováno.\n"
+ 
+ #: ../lib/inet_gr.c:53
++#, c-format
+ msgid "Kernel IP routing table\n"
+ msgstr "Smìrovací tabulka v jádru pro IP\n"
+ 
+ #: ../lib/inet_gr.c:56
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags Metric Ref    Use "
+ "Iface\n"
+@@ -2139,6 +2461,7 @@ msgstr ""
+ "Rozhraní\n"
+ 
+ #: ../lib/inet_gr.c:59
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags   MSS Window  irtt "
+ "Iface\n"
+@@ -2147,6 +2470,7 @@ msgstr ""
+ "Rozhraní\n"
+ 
+ #: ../lib/inet_gr.c:62
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt\n"
+@@ -2155,10 +2479,12 @@ msgstr ""
+ "Rozhraní MSS   Okno   irtt\n"
+ 
+ #: ../lib/inet_gr.c:237
++#, c-format
+ msgid "Kernel IP routing cache\n"
+ msgstr "Smìrovací cache v jádru pro IP\n"
+ 
+ #: ../lib/inet_gr.c:258
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface\n"
+@@ -2167,6 +2493,7 @@ msgstr ""
+ "Rozhraní\n"
+ 
+ #: ../lib/inet_gr.c:261
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags   MSS Window  irtt "
+ "Iface\n"
+@@ -2175,6 +2502,7 @@ msgstr ""
+ "Rozhraní\n"
+ 
+ #: ../lib/inet_gr.c:266
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt  HH  Arp\n"
+@@ -2183,6 +2511,7 @@ msgstr ""
+ "Rozhraní MSS   Okno   irtt HH   Arp\n"
+ 
+ #: ../lib/inet_gr.c:290
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt  TOS HHRef HHUptod     SpecDst\n"
+@@ -2190,7 +2519,8 @@ msgstr ""
+ "Odesílatel      Adresát         Maska           Pøízn Metrik Odkazy U¾t "
+ "Rozhraní MSS    Okno irtt   TOS HHOdk HHAktuál    Zvlá¹tCíl\n"
+ 
+-#: ../lib/inet_sr.c:50
++#: ../lib/inet_sr.c:51
++#, c-format
+ msgid ""
+ "Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] "
+ "[[dev] If]\n"
+@@ -2198,29 +2528,34 @@ msgstr ""
+ "Pou¾ití: inet_route [-vF] del {-host|-net} Cíl[/prefix] [gw Gw] [metrika M] "
+ "[[dev] If]\n"
+ 
+-#: ../lib/inet_sr.c:51
++#: ../lib/inet_sr.c:52
++#, c-format
+ msgid ""
+ "       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]\n"
+ msgstr ""
+ "       inet_route [-vF] add {-host|-net} Cíl[/prefix] [gw Gw] [metrika M]\n"
+ 
+-#: ../lib/inet_sr.c:52
++#: ../lib/inet_sr.c:53
++#, c-format
+ msgid ""
+ "                              [netmask N] [mss Mss] [window W] [irtt I]\n"
+ msgstr ""
+ "                              [netmask N] [mss Mss] [window W] [irtt I]\n"
+ 
+-#: ../lib/inet_sr.c:53
++#: ../lib/inet_sr.c:54
++#, c-format
+ msgid "                              [mod] [dyn] [reinstate] [[dev] If]\n"
+ msgstr "                              [mod] [dyn] [reinstate] [[dev] If]\n"
+ 
+-#: ../lib/inet_sr.c:54
++#: ../lib/inet_sr.c:55
++#, c-format
+ msgid ""
+ "       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject\n"
+ msgstr ""
+ "       inet_route [-vF] add {-host|-net} Cíl/[prefix] [metrika M] reject\n"
+ 
+-#: ../lib/inet_sr.c:55
++#: ../lib/inet_sr.c:56
++#, c-format
+ msgid "       inet_route [-FC] flush      NOT supported\n"
+ msgstr "       inet_route [-FC] flush      NENÍ podporováno\n"
+ 
+@@ -2230,15 +2565,17 @@ msgid "route: %s: cannot use a NETWORK a
+ msgstr "route: %s: sí» nelze pou¾ít jako bránu!\n"
+ 
+ #: ../lib/inet_sr.c:174
+-#, fuzzy
++#, fuzzy, c-format
+ msgid "route: Invalid MSS/MTU.\n"
+ msgstr "route: Nesprávné NSS.\n"
+ 
+ #: ../lib/inet_sr.c:187
++#, c-format
+ msgid "route: Invalid window.\n"
+ msgstr "route: Nesprávné okno.\n"
+ 
+ #: ../lib/inet_sr.c:203
++#, c-format
+ msgid "route: Invalid initial rtt.\n"
+ msgstr "route: Nesprávné zahajovací rtt.\n"
+ 
+@@ -2253,75 +2590,92 @@ msgid "route: bogus netmask %s\n"
+ msgstr "route: sí»ová maska %s je nesprávná\n"
+ 
+ #: ../lib/inet_sr.c:270
++#, c-format
+ msgid "route: netmask doesn't match route address\n"
+ msgstr "route: sí»ová maska nevyhovuje adrese cesty\n"
+ 
+ #: ../lib/inet_sr.c:306
++#, c-format
+ msgid "Flushing `inet' routing table not supported\n"
+ msgstr "Smìrovací cache `inet' nelze vyprazdòovat\n"
+ 
+ #: ../lib/inet_sr.c:310
++#, c-format
+ msgid "Modifying `inet' routing cache not supported\n"
+ msgstr "Smìrovací cache `inet' nelze mìnit\n"
+ 
+ #: ../lib/ipx_gr.c:52
++#, c-format
+ msgid "IPX not configured in this system.\n"
+ msgstr "IPX není na tomto systému nakonfigurováno.\n"
+ 
+ #: ../lib/ipx_gr.c:56
++#, c-format
+ msgid "Kernel IPX routing table\n"
+ msgstr "Smìrovací tabulka v jádru pro IPX\n"
+ 
+ #. xxx
+ #: ../lib/ipx_gr.c:57
++#, c-format
+ msgid "Destination               Router Net                Router Node\n"
+ msgstr "Cíl                       Smìrovaè Sí»              Smìrovaè Uzel\n"
+ 
+ #: ../lib/ipx_sr.c:33
++#, c-format
+ msgid "IPX: this needs to be written\n"
+ msgstr "IPX: toto je tøeba ulo¾it\n"
+ 
+-#: ../lib/masq_info.c:197
++#: ../lib/masq_info.c:198
++#, c-format
+ msgid "IP masquerading entries\n"
+ msgstr "IP maskovací polo¾ky\n"
+ 
+-#: ../lib/masq_info.c:200
++#: ../lib/masq_info.c:201
++#, c-format
+ msgid "prot   expire source               destination          ports\n"
+ msgstr "prot   ¾ivot  zdroj                cíl                  porty\n"
+ 
+-#: ../lib/masq_info.c:203
++#: ../lib/masq_info.c:204
++#, c-format
+ msgid ""
+-"prot   expire    initseq delta prevd source               destination        "
+-"  ports\n"
++"prot   expire    initseq delta prevd source               "
++"destination          ports\n"
+ msgstr ""
+-"prot   ¾ivot     zahajsek delta pøedchd zdroj             cíl                "
+-"   porty\n"
++"prot   ¾ivot     zahajsek delta pøedchd zdroj             "
++"cíl                   porty\n"
+ 
+ #: ../lib/netrom_gr.c:48
++#, c-format
+ msgid "NET/ROM not configured in this system.\n"
+ msgstr "NET/ROM není na tomto systému nakonfigurováno.\n"
+ 
+ #: ../lib/netrom_gr.c:51
++#, c-format
+ msgid "Kernel NET/ROM routing table\n"
+ msgstr "Smìrovací tabulka v jádru pro NET/ROM\n"
+ 
+ #: ../lib/netrom_gr.c:52
++#, c-format
+ msgid "Destination  Mnemonic  Quality  Neighbour  Iface\n"
+ msgstr "Cíl          Mnemonika Kvalita  Soused     Rozhraní\n"
+ 
+ #: ../lib/netrom_sr.c:34
++#, c-format
+ msgid "netrom usage\n"
+ msgstr "pou¾ití netrom\n"
+ 
+ #: ../lib/netrom_sr.c:44
++#, c-format
+ msgid "NET/ROM: this needs to be written\n"
+ msgstr "NET/ROM: toto je potøeba ulo¾it\n"
+ 
+ #: ../lib/ppp.c:44
++#, c-format
+ msgid "You cannot start PPP with this program.\n"
+ msgstr "Tímto programem nelze PPP spustit.\n"
+ 
+ #: ../lib/ppp_ac.c:38
++#, c-format
+ msgid "Sorry, use pppd!\n"
+ msgstr "Lituji, pou¾ijte pppd!\n"
+ 
+@@ -2330,49 +2684,319 @@ msgid "Node address must be ten digits"
+ msgstr "Adresa uzlu musí mít 10 èíslic"
+ 
+ #: ../lib/rose_gr.c:51
++#, c-format
+ msgid "ROSE not configured in this system.\n"
+ msgstr "ROSE není na tomto systému nakonfigurováno.\n"
+ 
+ #: ../lib/rose_gr.c:54
++#, c-format
+ msgid "Kernel ROSE routing table\n"
+ msgstr "Smìrovací tabulka v jádru pro ROSE\n"
+ 
+-#: ../lib/tr.c:70 ../lib/tr.c:85
++#: ../lib/tr.c:86 ../lib/tr.c:101
+ #, c-format
+ msgid "in_tr(%s): invalid token ring address!\n"
+ msgstr "in_tr(%s): nesprávná token ring adresa!\n"
+ 
+-#: ../lib/tr.c:97
++#: ../lib/tr.c:113
+ #, c-format
+ msgid "in_tr(%s): trailing : ignored!\n"
+ msgstr "in_tr(%s): nadbyteèné: ignorováno!\n"
+ 
+-#: ../lib/tr.c:109
++#: ../lib/tr.c:125
+ #, c-format
+ msgid "in_tr(%s): trailing junk!\n"
+ msgstr "in_tr(%s): nadbyteèné znaky!\n"
+ 
+-#: ../lib/interface.c:124
++#: ../lib/interface.c:176
+ #, c-format
+ msgid "warning: no inet socket available: %s\n"
+ msgstr "varování: není dostupný ¾ádný inet soket: %s\n"
+ 
+-#: ../lib/interface.c:270
++#: ../lib/interface.c:325
+ #, c-format
+ msgid "Warning: cannot open %s (%s). Limited output.\n"
+ msgstr ""
+ 
+ #. Give better error message for this case.
+-#: ../lib/interface.c:504
++#: ../lib/interface.c:571
+ msgid "Device not found"
+ msgstr "Zaøízení nebylo nalezeno"
+ 
+-#: ../lib/interface.c:508
++#: ../lib/interface.c:575
+ #, c-format
+ msgid "%s: error fetching interface information: %s\n"
+ msgstr "%s: chyba pøi získávání informací o rozhraní %s\n"
+ 
+-#: ../lib/sockets.c:59
++#: ../lib/interface.c:608
++msgid "     - no statistics available -"
++msgstr "     - statistická data nejsou dostupná -"
++
++#: ../lib/interface.c:612
++#, c-format
++msgid "[NO FLAGS]"
++msgstr "[®ÁDNÉ PØÍZNAKY]"
++
++#: ../lib/interface.c:688
++#, c-format
++msgid "%-9.9s Link encap:%s  "
++msgstr "%-9.9s Zapouzdøení:%s  "
++
++#: ../lib/interface.c:693
++#, c-format
++msgid "HWaddr %s  "
++msgstr "HWadr %s  "
++
++#: ../lib/interface.c:696
++#, c-format
++msgid "Media:%s"
++msgstr "Médium:%s"
++
++#: ../lib/interface.c:698
++#, c-format
++msgid "(auto)"
++msgstr "(auto)"
++
++#: ../lib/interface.c:705
++#, c-format
++msgid "          %s addr:%s "
++msgstr "          %s adr:%s "
++
++#: ../lib/interface.c:708
++#, c-format
++msgid " P-t-P:%s "
++msgstr " P-t-P:%s "
++
++# V ostatních katalozích se pøekládá Broadcast -> v¹esmìrové vysílání.
++# Tudi¾ bcast -> V¹esmìr :)
++#: ../lib/interface.c:711
++#, c-format
++msgid " Bcast:%s "
++msgstr " V¹esmìr:%s "
++
++#: ../lib/interface.c:713
++#, c-format
++msgid " Mask:%s\n"
++msgstr "Maska:%s\n"
++
++#: ../lib/interface.c:730
++#, c-format
++msgid "          inet6 addr: %s/%d"
++msgstr "          inet6-adr: %s/%d"
++
++#: ../lib/interface.c:732
++#, c-format
++msgid " Scope:"
++msgstr " Rozsah:"
++
++#: ../lib/interface.c:735
++#, c-format
++msgid "Global"
++msgstr "Globál"
++
++#: ../lib/interface.c:738
++#, c-format
++msgid "Link"
++msgstr "Linka"
++
++#: ../lib/interface.c:741
++#, c-format
++msgid "Site"
++msgstr "Stanovi¹tì"
++
++#: ../lib/interface.c:744
++#, c-format
++msgid "Compat"
++msgstr "Kompatibilita"
++
++#: ../lib/interface.c:747
++#, c-format
++msgid "Host"
++msgstr "Poèítaè"
++
++#: ../lib/interface.c:750
++#, c-format
++msgid "Unknown"
++msgstr "Neznám."
++
++#: ../lib/interface.c:765
++#, c-format
++msgid "          IPX/Ethernet II addr:%s\n"
++msgstr "          IPX/Ethernet II adr: %s\n"
++
++#: ../lib/interface.c:768
++#, c-format
++msgid "          IPX/Ethernet SNAP addr:%s\n"
++msgstr "          IPX/Ethernet SNAP adr:%s\n"
++
++#: ../lib/interface.c:771
++#, c-format
++msgid "          IPX/Ethernet 802.2 addr:%s\n"
++msgstr "          IPX/Ethernet 802.2 adr:%s\n"
++
++#: ../lib/interface.c:774
++#, c-format
++msgid "          IPX/Ethernet 802.3 addr:%s\n"
++msgstr "          IPX/Ethernet 802.3 adr:%s\n"
++
++#: ../lib/interface.c:784
++#, c-format
++msgid "          EtherTalk Phase 2 addr:%s\n"
++msgstr "          EtherTalk Phase 2 adr:%s\n"
++
++#: ../lib/interface.c:793
++#, c-format
++msgid "          econet addr:%s\n"
++msgstr "          econet adr:%s\n"
++
++# Hic sunt leones ...
++#: ../lib/interface.c:800
++#, c-format
++msgid "[NO FLAGS] "
++msgstr "[®ÁDNÉ PØÍZNAKY]"
++
++#: ../lib/interface.c:802
++#, c-format
++msgid "UP "
++msgstr "AKTIVOVÁNO "
++
++#: ../lib/interface.c:804
++#, c-format
++msgid "BROADCAST "
++msgstr "V©ESMÌROVÉ_VYSÍLÁNÍ "
++
++#: ../lib/interface.c:806
++#, c-format
++msgid "DEBUG "
++msgstr "DEBUG "
++
++#: ../lib/interface.c:808
++#, c-format
++msgid "LOOPBACK "
++msgstr "SMYÈKA "
++
++#: ../lib/interface.c:810
++#, c-format
++msgid "POINTOPOINT "
++msgstr "POINTOPOINT "
++
++# ??
++#: ../lib/interface.c:812
++#, c-format
++msgid "NOTRAILERS "
++msgstr "NOTRAILERS "
++
++#: ../lib/interface.c:814
++#, c-format
++msgid "RUNNING "
++msgstr "BÌ®Í "
++
++#: ../lib/interface.c:816
++#, c-format
++msgid "NOARP "
++msgstr "NEARP "
++
++#: ../lib/interface.c:818
++#, c-format
++msgid "PROMISC "
++msgstr "PROMISK "
++
++#: ../lib/interface.c:820
++#, c-format
++msgid "ALLMULTI "
++msgstr "ALLMULTI "
++
++#: ../lib/interface.c:822
++#, c-format
++msgid "SLAVE "
++msgstr "SLAVE "
++
++#: ../lib/interface.c:824
++#, c-format
++msgid "MASTER "
++msgstr "MASTER "
++
++#: ../lib/interface.c:826
++#, c-format
++msgid "MULTICAST "
++msgstr "MULTICAST "
++
++#: ../lib/interface.c:829
++#, c-format
++msgid "DYNAMIC "
++msgstr "DYNAMIC "
++
++#. DONT FORGET TO ADD THE FLAGS IN ife_print_short
++#: ../lib/interface.c:832
++#, c-format
++msgid " MTU:%d  Metric:%d"
++msgstr " MTU:%d  Metrika:%d"
++
++#: ../lib/interface.c:836
++#, c-format
++msgid "  Outfill:%d  Keepalive:%d"
++msgstr "  Outfill:%d  Keepalive:%d"
++
++#: ../lib/interface.c:850
++#, fuzzy, c-format
++msgid "RX packets:%llu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"
++msgstr "pøijmutých paketù:%lu chyb:%lu zahozeno:%lu pøeteèení:%lu rámcù:%lu\n"
++
++#: ../lib/interface.c:855
++#, c-format
++msgid "             compressed:%lu\n"
++msgstr "             komprimováno:%lu\n"
++
++# carrier?
++#: ../lib/interface.c:895
++#, fuzzy, c-format
++msgid "TX packets:%llu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"
++msgstr "odeslaných paketù:%lu chyb:%lu zahozeno:%lu pøeteèení:%lu pøenos:%lu\n"
++
++#: ../lib/interface.c:899
++#, c-format
++msgid "          collisions:%lu "
++msgstr "          kolizí:%lu "
++
++#: ../lib/interface.c:901
++#, c-format
++msgid "compressed:%lu "
++msgstr "komprimováno:%lu "
++
++#: ../lib/interface.c:903
++#, c-format
++msgid "txqueuelen:%d "
++msgstr "délka odchozí fronty:%d "
++
++#: ../lib/interface.c:905
++#, c-format
++msgid "RX bytes:%llu (%lu.%lu %s)  TX bytes:%llu (%lu.%lu %s)\n"
++msgstr ""
++
++#: ../lib/interface.c:916
++#, c-format
++msgid "Interrupt:%d "
++msgstr "Pøeru¹ení:%d "
++
++#. Only print devices using it for
++#. I/O maps
++#: ../lib/interface.c:919
++#, c-format
++msgid "Base address:0x%x "
++msgstr "Vstupnì/Výstupní port:0x%x "
++
++#: ../lib/interface.c:921
++#, c-format
++msgid "Memory:%lx-%lx "
++msgstr "Pamì»:%lx-%lx "
++
++#: ../lib/interface.c:924
++#, c-format
++msgid "DMA chan:%x "
++msgstr "Kanál DMA:%x "
++
++#: ../lib/sockets.c:63
++#, c-format
+ msgid "No usable address families found.\n"
+ msgstr "Nebyla nalezena ¾ádná pou¾itelná tøída adres.\n"
+ 
+@@ -2396,29 +3020,32 @@ msgstr "ip: %s není platnou IPv4 adresou
+ msgid "ip: argument is wrong: %s\n"
+ msgstr "ip: argument %s je nesprávný\n"
+ 
+-#: ../ipmaddr.c:56
++#: ../ipmaddr.c:61
++#, c-format
+ msgid "Usage: ipmaddr [ add | del ] MULTIADDR dev STRING\n"
+ msgstr " Usage: ipmaddr [ add | del ] MULTIADR dev ØETÌZEC\n"
+ 
+-#: ../ipmaddr.c:57
++#: ../ipmaddr.c:62
++#, c-format
+ msgid "       ipmaddr show [ dev STRING ] [ ipv4 | ipv6 | link | all ]\n"
+ msgstr "       ipmaddr show [ dev ØETÌZEC ] [ ipv4 | ipv6 | link | all ]\n"
+ 
+-#: ../ipmaddr.c:58
++#: ../ipmaddr.c:63
++#, c-format
+ msgid "       ipmaddr -V | -version\n"
+ msgstr "       ipmaddr -V | -version\n"
+ 
+-#: ../ipmaddr.c:258
++#: ../ipmaddr.c:263
+ #, c-format
+ msgid "family %d "
+ msgstr "tøída %d "
+ 
+-#: ../ipmaddr.c:267
++#: ../ipmaddr.c:272
+ #, c-format
+ msgid " users %d"
+ msgstr " u¾ivatelé %d"
+ 
+-#: ../ipmaddr.c:353
++#: ../ipmaddr.c:358
+ msgid "Cannot create socket"
+ msgstr "Soket nelze vytvoøit"
+ 
+@@ -2433,6 +3060,7 @@ msgid "slattach: tty_lock: (%s): %s\n"
+ msgstr "slattach: tty_lock: (%s): %s\n"
+ 
+ #: ../slattach.c:192
++#, c-format
+ msgid "slattach: cannot write PID file\n"
+ msgstr "slattach: do PID souboru nelze zapisovat\n"
+ 
+@@ -2451,44 +3079,77 @@ msgstr "slattach: tty_hangup(DROP): %s\n
+ msgid "slattach: tty_hangup(RAISE): %s\n"
+ msgstr "slattach: tty_hangup(RAISE): %s\n"
+ 
+-#: ../slattach.c:486
++#: ../slattach.c:468
++#, fuzzy, c-format
++msgid "slattach: tty name too long\n"
++msgstr "jméno %s je pøíli¹ dlouhé\n"
++
++#: ../slattach.c:498
++#, c-format
+ msgid "slattach: tty_open: cannot get current state!\n"
+ msgstr "slattach: tty_open: aktuální stav nelze zjistit!\n"
+ 
+-#: ../slattach.c:493
++#: ../slattach.c:505
++#, c-format
+ msgid "slattach: tty_open: cannot get current line disc!\n"
+ msgstr "slattach: tty_open: aktuální linkovou disciplínu nelze zjistit!\n"
+ 
+-#: ../slattach.c:501
++#: ../slattach.c:513
++#, c-format
+ msgid "slattach: tty_open: cannot set RAW mode!\n"
+ msgstr "slattach: tty_open: re¾im RAW nelze nastavit!\n"
+ 
+-#: ../slattach.c:508
++#: ../slattach.c:520
+ #, c-format
+ msgid "slattach: tty_open: cannot set %s bps!\n"
+ msgstr "slattach: tty_open: %s bps nelze nastavit!\n"
+ 
+-#: ../slattach.c:518
++#: ../slattach.c:530
++#, c-format
+ msgid "slattach: tty_open: cannot set 8N1 mode!\n"
+ msgstr "slattach: tty_open: re¾im 8N1 nelze nastavit!\n"
+ 
+-#: ../slattach.c:686
++#: ../slattach.c:672
++#, c-format
++msgid "slattach: setvbuf(stdout,0,_IOLBF,0) : %s\n"
++msgstr ""
++
++#: ../slattach.c:704
+ #, c-format
+ msgid "%s started"
+ msgstr "protokol %s spu¹tìn"
+ 
+-#: ../slattach.c:687
++#: ../slattach.c:705
+ #, c-format
+ msgid " on %s"
+ msgstr " na %s"
+ 
+-#: ../slattach.c:688
++#: ../slattach.c:706
+ #, c-format
+ msgid " interface %s\n"
+ msgstr " rozhraní %s\n"
+ 
+ #~ msgid ""
+-#~ "   This comand can read or set the hostname or the NIS domainname. You can\n"
++#~ "  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [netmask <nm>] pub  "
++#~ "<-''-\n"
++#~ msgstr ""
++#~ "  arp [-v]   [<HW>] [-i <if>] -s <soubor> <hwadr> [sí»mask <èís>]  <-''-\n"
++
++#~ msgid "%s: unknown interface: %s\n"
++#~ msgstr "%s: rozhraní %s není známo\n"
++
++#~ msgid "address mask replies"
++#~ msgstr "odpovìdi na ¾ádost o masku podsítì"
++
++#~ msgid "unknown title %s\n"
++#~ msgstr "titulek %s je neznámý\n"
++
++#~ msgid "Routing table for `ddp' not yet supported.\n"
++#~ msgstr "Smìrovací tabulka pro `ddp' není zatím podporována.\n"
++
++#~ msgid ""
++#~ "   This comand can read or set the hostname or the NIS domainname. You "
++#~ "can\n"
+ #~ msgstr ""
+ #~ "   Tento program zji¹»uje a nastavuje jméno poèítaèe èi NIS domény. Mù¾e "
+ #~ "také\n"
+@@ -2500,7 +3161,8 @@ msgstr " rozhraní %s\n"
+ #~ msgid ""
+ #~ "   Unless you are using bind or NIS for host lookups you can change the\n"
+ #~ msgstr ""
+-#~ "   Pokud nepou¾íváte bind èi NIS pro vyhledávání jmen poèítaèù, pak mù¾ete\n"
++#~ "   Pokud nepou¾íváte bind èi NIS pro vyhledávání jmen poèítaèù, pak "
++#~ "mù¾ete\n"
+ 
+ #~ msgid ""
+ #~ "   FQDN (Fully Qualified Domain Name) and the DNS domain name (which is\n"
+Index: net-tools/po/Makefile
+===================================================================
+--- net-tools.orig/po/Makefile
++++ net-tools/po/Makefile
+@@ -3,13 +3,13 @@ INSTALL_PROGRAM= ${INSTALL}
+ INSTALL_DATA= ${INSTALL} -m 644
+ INSTALLNLSDIR=${BASEDIR}/usr/share/locale
+ 
+-TUPDATE = tupdate
++TUPDATE = msgmerge
+ 
+ NLSPACKAGE = net-tools
+ 
+ -include ../config.make
+ ifeq ($(I18N),1)
+-CATALOGS = de.mo fr.mo pt_BR.mo et_EE.mo cs.mo
++CATALOGS = de.mo fr.mo pt_BR.mo et_EE.mo cs.mo ja.mo
+ else
+ CATALOGS =
+ endif
+@@ -49,7 +49,7 @@ update-po: Makefile
+ 		lang=`echo $$cat | sed 's/.mo//'`; \
+ 		mv $$lang.po $$lang.old.po; \
+ 		echo "$$lang:"; \
+-		if $(TUPDATE) $(NLSPACKAGE).pot $$lang.old.po > $$lang.po; then \
++		if $(TUPDATE) $$lang.old.po $(NLSPACKAGE).pot > $$lang.po; then \
+ 		rm -f $$lang.old.po; \
+ 	else \
+ 	 	echo "tupdate for $$cat failed!"; \
+Index: net-tools/po/de.po
+===================================================================
+--- net-tools.orig/po/de.po
++++ net-tools/po/de.po
+@@ -1,106 +1,121 @@
+-# $Id: de.po,v 1.10 2000/08/01 03:19:48 ecki Exp $
++# $Id: de.po,v 1.11 2003/10/25 21:15:09 ecki Exp $
+ # German translation for net-tools 1.51
+ # Copyright (C) 1999 Ralf Bächle <ralf@gnu.org>
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: net-tools 1.51\n"
+-"POT-Creation-Date: 2000-02-14 02:31+0100\n"
+-"PO-Revision-Date: 1998-03-01 00:02+0100\n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2007-06-30 12:28+0900\n"
++"PO-Revision-Date: 2005-06-13 00:02+0100\n"
+ "Last-Translator: Ralf Bächle <ralf@gnu.org>\n"
+ "Language-Team:\n"
+ "MIME-Version: 1.0\n"
+-"Content-Type: text/plain; charset=iso8859-1\n"
++"Content-Type: text/plain; charset=iso-8859-1\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ 
+-#: ../arp.c:110 ../arp.c:269
++#: ../arp.c:112 ../arp.c:279
++#, c-format
+ msgid "arp: need host name\n"
+-msgstr "arp: Hostname muß angegeben werden\n"
++msgstr "arp: Hostname muss angegeben werden\n"
+ 
+-#: ../arp.c:207 ../arp.c:221
++#: ../arp.c:215 ../arp.c:230
+ #, c-format
+ msgid "No ARP entry for %s\n"
+-msgstr "Kein ARP Eintrag für %s\n"
++msgstr "Kein ARP-Eintrag für %s\n"
+ 
+-#: ../arp.c:239
++#: ../arp.c:248
+ #, c-format
+ msgid "arp: cant get HW-Address for `%s': %s.\n"
+ msgstr "rarp: Kann Eintrag aus %s : %u nicht setzen.\n"
+ 
+-#: ../arp.c:243
++#: ../arp.c:252
++#, c-format
+ msgid "arp: protocol type mismatch.\n"
+ msgstr "arp: unpassende Protokolltypen.\n"
+ 
+-#: ../arp.c:252
++#: ../arp.c:261
+ #, c-format
+ msgid "arp: device `%s' has HW address %s `%s'.\n"
+-msgstr "arp: Gerät ,,%s'' hat HW-Adresse %s ,,%s''.\n"
++msgstr "arp: Gerät »%s« hat HW-Adresse %s »%s«.\n"
+ 
+-#: ../arp.c:282
++#: ../arp.c:293
++#, c-format
+ msgid "arp: need hardware address\n"
+-msgstr "arp: Hardwareadresse muß angegeben werden\n"
++msgstr "arp: Hardwareadresse muss angegeben werden\n"
+ 
+-#: ../arp.c:290
++#: ../arp.c:301
++#, c-format
+ msgid "arp: invalid hardware address\n"
+ msgstr "arp: ungültige Hardwareadresse\n"
+ 
+-#: ../arp.c:387
++#: ../arp.c:398
+ #, c-format
+ msgid "arp: cannot open etherfile %s !\n"
+ msgstr "arp: Kann %s nicht öffnen!\n"
+ 
+-#: ../arp.c:403
++#: ../arp.c:414
+ #, c-format
+ msgid "arp: format error on line %u of etherfile %s !\n"
+ msgstr "arp: Formatfehler in Zeile %u von Etherfile %s.\n"
+ 
+-#: ../arp.c:416
++#: ../arp.c:427
+ #, c-format
+ msgid "arp: cannot set entry on line %u of etherfile %s !\n"
+ msgstr "arp: Kann Eintrag auf Zeile %u von Etherdatei %s nicht setzen!\n"
+ 
+-#: ../arp.c:437
+-msgid "Address\t\t\tHWtype\tHWaddress\t    Flags Mask\t\t  Iface\n"
++#: ../arp.c:448
++#, fuzzy, c-format
++msgid ""
++"Address                  HWtype  HWaddress           Flags Mask            "
++"Iface\n"
+ msgstr "Adresse\t\t\tHWTyp\tHWAdresse\t    Flags   Maske\t\t  Iface\n"
+ 
+-#: ../arp.c:467
++#: ../arp.c:476
++#, fuzzy
++msgid "<from_interface>"
++msgstr " Schnittstelle: %s\n"
++
++#: ../arp.c:478
+ msgid "(incomplete)"
+-msgstr "(unvollsändig)"
++msgstr "(unvollständig)"
+ 
+-#: ../arp.c:484
++#: ../arp.c:495
+ #, c-format
+ msgid "%s (%s) at "
+ msgstr "%s (%s) auf "
+ 
+-#: ../arp.c:490
++#: ../arp.c:501
++#, c-format
+ msgid "<incomplete> "
+ msgstr "<unvollständig> "
+ 
+-#: ../arp.c:496
++#: ../arp.c:507
+ #, c-format
+ msgid "netmask %s "
+ msgstr "netzmaske %s "
+ 
+-#: ../arp.c:513
++#: ../arp.c:524
+ #, c-format
+ msgid "on %s\n"
+ msgstr "auf %s\n"
+ 
+-#: ../arp.c:592
++#: ../arp.c:605
+ #, c-format
+ msgid "Entries: %d\tSkipped: %d\tFound: %d\n"
+ msgstr "Einträge: %d   Ignoriert: %d   Gefunden: %d\n"
+ 
+-#: ../arp.c:596
++#: ../arp.c:609
+ #, c-format
+ msgid "%s (%s) -- no entry\n"
+ msgstr "%s (%s) -- kein Eintrag\n"
+ 
+-#: ../arp.c:598
++#: ../arp.c:611
+ #, c-format
+ msgid "arp: in %d entries no match found.\n"
+-msgstr "arp: In %d Einträgen wurde kein Zutreffender gefunden.\n"
++msgstr "arp: In %d Einträgen wurde kein zutreffender gefunden.\n"
+ 
+-#: ../arp.c:613
++#: ../arp.c:626
++#, c-format
+ msgid ""
+ "Usage:\n"
+ "  arp [-vn]  [<HW>] [-i <if>] [-a] [<hostname>]             <-Display ARP "
+@@ -109,157 +124,165 @@ msgstr ""
+ "Benutzung:\n"
+ "  arp [-vn]  [<HW>] [-i <if>] [-a] [<Hostname>]\n"
+ 
+-#: ../arp.c:614
++#: ../arp.c:627
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]          [-i <if>] -d  <hostname> [pub][nopub]    <-Delete ARP "
++"  arp [-v]          [-i <if>] -d  <host> [pub]               <-Delete ARP "
+ "entry\n"
+ msgstr "  arp [-v]          [-i <if>] -d  <Hostname> [pub][nopub]\n"
+ 
+-#: ../arp.c:615
++#: ../arp.c:628
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]              <-Add entry from "
++"  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]            <-Add entry from "
+ "file\n"
+ msgstr "  arp [-vnD] [<HW>] [-i <if>] -f  <Dateiname>           <- Eintrag aus Datei hinzufügen\n"
+ 
+-#: ../arp.c:616
++#: ../arp.c:629
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [temp][nopub] <-Add "
++"  arp [-v]   [<HW>] [-i <if>] -s  <host> <hwaddr> [temp]            <-Add "
+ "entry\n"
+ msgstr ""
+ "  arp [-v]   [<HW>] [-i <if>] -s  <Rechnername> <hwaddr> [temp][nopub]\n"
+ 
+-#: ../arp.c:617
+-msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [netmask <nm>] pub  "
+-"<-''-\n"
+-msgstr ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <Hostname> <hwaddr> [netmask <nm>] pub\n"
+-
+-#: ../arp.c:618
++#: ../arp.c:630
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -Ds <hostname> <if> [netmask <nm>] pub      "
++"  arp [-v]   [<HW>] [-i <if>] -Ds <host> <if> [netmask <nm>] pub          "
+ "<-''-\n"
+ "\n"
+ msgstr "  arp [-v]   [<HW>] [-i <if>] -Ds <hostname> <if> [netmask <nm>] pub\n"
+ 
+-#: ../arp.c:620
++#: ../arp.c:632
++#, c-format
+ msgid ""
+ "        -a                       display (all) hosts in alternative (BSD) "
+ "style\n"
+ msgstr "        -a                       Alle Hosts im BSD-Format anzeigen\n"
+ 
+-#: ../arp.c:621
++#: ../arp.c:633
++#, c-format
+ msgid "        -s, --set                set a new ARP entry\n"
+ msgstr "        -s, --set                Neuen ARP-Eintrag setzen\n"
+ 
+-#: ../arp.c:622
++#: ../arp.c:634
++#, c-format
+ msgid "        -d, --delete             delete a specified entry\n"
+ msgstr "        -d, --delete             Einen bestimmten Eintrag löschen\n"
+ 
+-#: ../arp.c:623 ../netstat.c:1436 ../route.c:85
++#: ../arp.c:635 ../netstat.c:1503 ../route.c:86
++#, c-format
+ msgid "        -v, --verbose            be verbose\n"
+ msgstr "        -v, --verbose            Ausführliche Ausgaben\n"
+ 
+-#: ../arp.c:624 ../netstat.c:1437 ../route.c:86
+-msgid "        -n, --numeric            dont resolve names\n"
++#: ../arp.c:636 ../netstat.c:1504 ../route.c:87
++#, fuzzy, c-format
++msgid "        -n, --numeric            don't resolve names\n"
+ msgstr "        -n, --numeric            Adressen nicht nach Namen auflösen\n"
+ 
+-#: ../arp.c:625
++#: ../arp.c:637
++#, c-format
+ msgid ""
+ "        -i, --device             specify network interface (e.g. eth0)\n"
+-msgstr "        -i, --device             Netzwerksgerät (z.B. eth0) angeben\n"
++msgstr "        -i, --device             Netzwerkgerät (z.B. eth0) angeben\n"
+ 
+-#: ../arp.c:626
++#: ../arp.c:638
++#, c-format
+ msgid "        -D, --use-device         read <hwaddr> from given device\n"
+ msgstr "        -D, --use-device         <hwaddr> von gegebenem Gerät lesen\n"
+ 
+-#: ../arp.c:627
++#: ../arp.c:639
++#, c-format
+ msgid "        -A, -p, --protocol       specify protocol family\n"
+ msgstr "        -A, -p, --protocol              Routentabelle anzeigen\n"
+ 
+-#: ../arp.c:628
++#: ../arp.c:640
++#, c-format
+ msgid ""
+-"        -f, --file               read new entries from file or from "
+-"/etc/ethers\n"
++"        -f, --file               read new entries from file or from /etc/"
++"ethers\n"
+ "\n"
+ msgstr ""
+ "        -f, --file               Neue Einträge aus Datei lesen\n"
+ "\n"
+ 
+-#: ../arp.c:630 ../rarp.c:181
++#: ../arp.c:642 ../rarp.c:182
+ #, c-format
+ msgid "  <HW>=Use '-H <hw>' to specify hardware address type. Default: %s\n"
+ msgstr "  <HW>='-H <hw>' um Hardwareadresstyp anzugeben.  Standard: %s\n"
+ 
+-#: ../arp.c:631 ../rarp.c:182
++#: ../arp.c:643 ../rarp.c:183
++#, c-format
+ msgid "  List of possible hardware types (which support ARP):\n"
+ msgstr "  Liste möglicher Hardwaretypen, die ARP unterstützen:\n"
+ 
+-#: ../arp.c:664
++#: ../arp.c:677 ../arp.c:762
+ #, c-format
+ msgid "%s: hardware type not supported!\n"
+ msgstr "%s: Hardwaretyp nicht unterstützt!\n"
+ 
+-#: ../arp.c:668
++#: ../arp.c:681
+ #, c-format
+ msgid "%s: address family not supported!\n"
+ msgstr "%s: Adressfamilie nicht unterstützt!\n"
+ 
+-#: ../arp.c:703
++#: ../arp.c:716
++#, c-format
+ msgid "arp: -N not yet supported.\n"
+ msgstr "arp: -N noch nicht unterstützt.\n"
+ 
+-#: ../arp.c:713
++#: ../arp.c:726
+ #, c-format
+ msgid "arp: %s: unknown address family.\n"
+ msgstr "arp: %s: unbekannte Adressfamilie.\n"
+ 
+-#: ../arp.c:722
++#: ../arp.c:735
+ #, c-format
+ msgid "arp: %s: unknown hardware type.\n"
+ msgstr "arp: %s: unbekannter Hardwaretyp.\n"
+ 
+-#: ../arp.c:741
++#: ../arp.c:754
+ #, c-format
+ msgid "arp: %s: kernel only supports 'inet'.\n"
+-msgstr "arp: %s: Kernel unterstützt nur ,,inet''.\n"
++msgstr "arp: %s: Kernel unterstützt nur »inet«.\n"
+ 
+-#: ../arp.c:746
++#: ../arp.c:767
+ #, c-format
+ msgid "arp: %s: hardware type without ARP support.\n"
+ msgstr "arp: %s: Hardware unterstützt kein ARP.\n"
+ 
+-#: ../hostname.c:69
++#: ../hostname.c:71
+ #, c-format
+ msgid "Setting nodename to `%s'\n"
+-msgstr "Rechnernamen auf ,,%s'' setzen\n"
++msgstr "Rechnernamen auf »%s« setzen\n"
+ 
+-#: ../hostname.c:74
++#: ../hostname.c:76
+ #, c-format
+ msgid "%s: you must be root to change the node name\n"
+ msgstr "%s: Nur Root darf den Rechnernamen ändern\n"
+ 
+-#: ../hostname.c:77 ../hostname.c:97 ../hostname.c:116
++#: ../hostname.c:79 ../hostname.c:99 ../hostname.c:117
+ #, c-format
+ msgid "%s: name too long\n"
+ msgstr "%s: name zu lang\n"
+ 
+-#: ../hostname.c:89
++#: ../hostname.c:91
+ #, c-format
+ msgid "Setting hostname to `%s'\n"
+-msgstr "Setze Hostname auf ,,%s''\n"
++msgstr "Setze Hostname auf »%s«\n"
+ 
+-#: ../hostname.c:94
++#: ../hostname.c:96
+ #, c-format
+ msgid "%s: you must be root to change the host name\n"
+-msgstr "%s: Nur Root darf then Rechnernamen ändern\n"
++msgstr "%s: Nur Root darf den Rechnernamen ändern\n"
+ 
+-#: ../hostname.c:108
++#: ../hostname.c:109
+ #, c-format
+ msgid "Setting domainname to `%s'\n"
+-msgstr "Setze domainname auf ,,%s''\n"
++msgstr "Setze domainname auf »%s«\n"
+ 
+-#: ../hostname.c:113
++#: ../hostname.c:114
+ #, c-format
+ msgid "%s: you must be root to change the domain name\n"
+ msgstr "%s: Nur Root darf den Domainnamen ändern\n"
+@@ -267,51 +290,56 @@ msgstr "%s: Nur Root darf den Domainname
+ #: ../hostname.c:131
+ #, c-format
+ msgid "Resolving `%s' ...\n"
+-msgstr "Löse ,,%s'' auf ...\n"
++msgstr "Löse »%s« auf ...\n"
+ 
+ #: ../hostname.c:137
+ #, c-format
+ msgid "Result: h_name=`%s'\n"
+-msgstr "Ergebnis: h_name=,,%s''\n"
++msgstr "Ergebnis: h_name=»%s«\n"
+ 
+ #: ../hostname.c:142
+ #, c-format
+ msgid "Result: h_aliases=`%s'\n"
+-msgstr "Ergebnis: h_aliases=,,%s''\n"
++msgstr "Ergebnis: h_aliases=»%s«\n"
+ 
+ #: ../hostname.c:147
+ #, c-format
+ msgid "Result: h_addr_list=`%s'\n"
+-msgstr "Ergebnis: h_addr_list=,,%s''\n"
++msgstr "Ergebnis: h_addr_list=»%s«\n"
+ 
+-#: ../hostname.c:209
++#: ../hostname.c:208
+ #, c-format
+ msgid "%s: can't open `%s'\n"
+-msgstr "%s: Kann ,,%s'' nicht öffnen\n"
++msgstr "%s: Kann »%s« nicht öffnen\n"
+ 
+-#: ../hostname.c:223
++#: ../hostname.c:222
++#, c-format
+ msgid "Usage: hostname [-v] {hostname|-F file}      set hostname (from file)\n"
+ msgstr ""
+ "Benutzung: hostname [-v] {Hostname|-F Datei} Hostname (aus Datei) setzen\n"
+ 
+-#: ../hostname.c:224
++#: ../hostname.c:223
++#, c-format
+ msgid ""
+ "       domainname [-v] {nisdomain|-F file}   set NIS domainname (from file)\n"
+ msgstr ""
+-"       domainname [-v] {nisdomain|-F file}   NIS Domainname (aus Datei) "
++"       domainname [-v] {nisdomain|-F file}   NIS-Domainname (aus Datei) "
+ "setzen.\n"
+ 
+-#: ../hostname.c:226
++#: ../hostname.c:225
++#, c-format
+ msgid ""
+ "       nodename [-v] {nodename|-F file}      set DECnet node name (from "
+ "file)\n"
+ msgstr "       nodename [-v] {Rechnername|-F Datei}\n"
+ 
+-#: ../hostname.c:228
++#: ../hostname.c:227
++#, c-format
+ msgid "       hostname [-v] [-d|-f|-s|-a|-i|-y|-n]  display formatted name\n"
+ msgstr "       hostname [-v] [-d|-f|-s|-a|-i|-y|-n]\n"
+ 
+-#: ../hostname.c:229
++#: ../hostname.c:228
++#, c-format
+ msgid ""
+ "       hostname [-v]                         display hostname\n"
+ "\n"
+@@ -319,7 +347,8 @@ msgstr ""
+ "       hostname [-v]                         Hostnamen anzeigen\n"
+ "\n"
+ 
+-#: ../hostname.c:230
++#: ../hostname.c:229
++#, c-format
+ msgid ""
+ "       hostname -V|--version|-h|--help       print info and exit\n"
+ "\n"
+@@ -328,7 +357,8 @@ msgstr ""
+ "beenden.\n"
+ "\n"
+ 
+-#: ../hostname.c:231
++#: ../hostname.c:230
++#, c-format
+ msgid ""
+ "    dnsdomainname=hostname -d, {yp,nis,}domainname=hostname -y\n"
+ "\n"
+@@ -336,43 +366,52 @@ msgstr ""
+ "    dnsdomainname=hostname -d, {yp,nis,}domainname=hostname -y\n"
+ "\n"
+ 
+-#: ../hostname.c:232
++#: ../hostname.c:231
++#, c-format
+ msgid "    -s, --short           short host name\n"
+ msgstr "    -s, --short           Kurzer Hostname\n"
+ 
+-#: ../hostname.c:233
++#: ../hostname.c:232
++#, c-format
+ msgid "    -a, --alias           alias names\n"
+ msgstr "    -a, --alias           Namensalias\n"
+ 
+-#: ../hostname.c:234
++#: ../hostname.c:233
++#, c-format
+ msgid "    -i, --ip-address      addresses for the hostname\n"
+ msgstr "    -i, --ip-address      Adressen für den Hostnamen\n"
+ 
+-#: ../hostname.c:235
++#: ../hostname.c:234
++#, c-format
+ msgid "    -f, --fqdn, --long    long host name (FQDN)\n"
+ msgstr "    -f, --fqdn, --long    Langer Hostname (FQDN)\n"
+ 
+-#: ../hostname.c:236
++#: ../hostname.c:235
++#, c-format
+ msgid "    -d, --domain          DNS domain name\n"
+-msgstr "    -d, --domain          DNS Domainname\n"
++msgstr "    -d, --domain          DNS-Domainname\n"
+ 
+-#: ../hostname.c:237
++#: ../hostname.c:236
++#, c-format
+ msgid "    -y, --yp, --nis       NIS/YP domainname\n"
+-msgstr "    -y, --yp, --nis       NIS/YP Domainname\n"
++msgstr "    -y, --yp, --nis       NIS/YP-Domainname\n"
+ 
+-#: ../hostname.c:239
++#: ../hostname.c:238
++#, c-format
+ msgid "    -n, --node            DECnet node name\n"
+-msgstr "    -n, --node            DECnet Knotennamen\n"
++msgstr "    -n, --node            DECnet-Knotennamen\n"
+ 
+-#: ../hostname.c:241
++#: ../hostname.c:240
++#, c-format
+ msgid ""
+ "    -F, --file            read hostname or NIS domainname from given file\n"
+ "\n"
+ msgstr ""
+-"    -F, --file            Hostnamen oder NIS Domainnamen aus Datei lesen\n"
++"    -F, --file            Hostnamen oder NIS-Domainnamen aus Datei lesen\n"
+ "\n"
+ 
+-#: ../hostname.c:243
++#: ../hostname.c:242
++#, c-format
+ msgid ""
+ "   This command can read or set the hostname or the NIS domainname. You can\n"
+ "   also read the DNS domain or the FQDN (fully qualified domain name).\n"
+@@ -380,395 +419,268 @@ msgid ""
+ "   FQDN (Fully Qualified Domain Name) and the DNS domain name (which is\n"
+ "   part of the FQDN) in the /etc/hosts file.\n"
+ msgstr ""
+-"   Dies Kommando setzt oder gibt den Hostnamen oder NIS Domainnamen aus.\n"
+-"   Es ist ebenfalls möglich die DNS Domain oder den FQDN (langen Hostnamen)\n"
++"   Dies Kommando setzt oder gibt den Hostnamen oder NIS-Domainnamen aus.\n"
++"   Es ist ebenfalls möglich die DNS-Domain oder den FQDN (langen Hostnamen)\n"
+ "   ausgeben zu lassen.  Außer wenn DNS oder NIS als Namensdienst verwendet\n"
+-"   wird, können FQDN (Fully Qualified Domain Name) und DNS Domainname (welcher\n"
++"   wird, können FQDN (Fully Qualified Domain Name) und DNS-Domainname (welcher\n"
+ "   Teil des FQDNs ist) in /etc/hosts geändert werden.\n"
+ 
+ #: ../hostname.c:338
+ #, c-format
+ msgid "%s: You can't change the DNS domain name with this command\n"
+-msgstr "%s: Mit diesem Program kann der DNS Domainname nicht geändert werden\n"
++msgstr "%s: Mit diesem Programm kann der DNS-Domainname nicht geändert werden\n"
+ 
+ #: ../hostname.c:339
++#, c-format
+ msgid ""
+ "\n"
+ "Unless you are using bind or NIS for host lookups you can change the DNS\n"
+ msgstr ""
+ "\n"
+-"Wenn Bind oder NIS nicht zur Hostnamensauflösung benutzt werden, kann der "
+-"DNS\n"
++"Wenn Bind oder NIS nicht zur Hostnamensauflösung benutzt werden, kann der DNS\n"
+ 
+ #: ../hostname.c:340
++#, c-format
+ msgid "domain name (which is part of the FQDN) in the /etc/hosts file.\n"
+-msgstr ""
+-"Domainname (welcher Teil des FQDN ist) in der Datei /etc/hosts geändert "
+-"werden.\n"
++msgstr "Domainname (welcher Teil des FQDN ist) in der Datei /etc/hosts geändert werden.\n"
+ 
+ #: ../hostname.c:357
+ #, c-format
+ msgid "gethostname()=`%s'\n"
+-msgstr "gethostname()=,,%s''\n"
++msgstr "gethostname()=»%s«\n"
+ 
+ #: ../hostname.c:374
+ #, c-format
+ msgid "getdomainname()=`%s'\n"
+-msgstr "getdomainname()=,,%s''\n"
++msgstr "getdomainname()=»%s«\n"
+ 
+ #: ../hostname.c:389
+ #, c-format
+ msgid "getnodename()=`%s'\n"
+-msgstr "getnodename()=,,%s''\n"
++msgstr "getnodename()=»%s«\n"
+ 
+-#: ../ifconfig.c:159
+-#, c-format
+-msgid "%-9.9s Link encap:%s  "
+-msgstr "%-9.9s Protokoll:%s  "
++#: ../ifconfig.c:107
++#, fuzzy, c-format
++msgid ""
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR "
++"Flg\n"
++msgstr "SStelle MTU Met    RX-OK RX-Feh RX-DRP RX-Ülf    TX-OK TX-Feh TX-DRP TX-Üb Flg\n"
+ 
+-#: ../ifconfig.c:164
+-#, c-format
+-msgid "HWaddr %s  "
+-msgstr "Hardware Adresse %s  "
++#: ../ifconfig.c:129 ../ifconfig.c:161
++#, fuzzy, c-format
++msgid "%s: ERROR while getting interface flags: %s\n"
++msgstr "%s: Fehler beim Auslesen der Schnittstelleninformation: %s\n"
+ 
+-#: ../ifconfig.c:167
++#: ../ifconfig.c:153 ../ifconfig.c:185 ../ifconfig.c:771 ../ifconfig.c:862
++#: ../ifconfig.c:973
+ #, c-format
+-msgid "Media:%s"
+-msgstr "Medium:%s"
++msgid "No support for INET on this system.\n"
++msgstr "INET ist auf diesem System nicht verfügbar.\n"
+ 
+-#: ../ifconfig.c:169
+-msgid "(auto)"
+-msgstr "(auto)"
++#: ../ifconfig.c:193
++#, fuzzy, c-format
++msgid "%s: ERROR while testing interface flags: %s\n"
++msgstr "%s: Fehler beim Auslesen der Schnittstelleninformation: %s\n"
+ 
+-#: ../ifconfig.c:176
+-#, c-format
+-msgid "          %s addr:%s "
+-msgstr "          %s Adresse:%s "
++#: ../ifconfig.c:202
++#, fuzzy, c-format
++msgid ""
++"Usage:\n"
++"  ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]\n"
++msgstr ""
++"Syntax:\n"
++"  ifconfig [-a] [-i] [-v] <Schnittstelle> [[<AF>] <Adresse>]\n"
+ 
+-#: ../ifconfig.c:179
++#: ../ifconfig.c:204
+ #, c-format
+-msgid " P-t-P:%s "
+-msgstr " P-z-P:%s "
++msgid "  [add <address>[/<prefixlen>]]\n"
++msgstr "  [add <Adresse>[/<Präfixlänge>]]\n"
+ 
+-#: ../ifconfig.c:182
++#: ../ifconfig.c:205
+ #, c-format
+-msgid " Bcast:%s "
+-msgstr " Bcast:%s "
++msgid "  [del <address>[/<prefixlen>]]\n"
++msgstr "  [del <Adresse>[/<Präfixlänge>]]\n"
+ 
+-#: ../ifconfig.c:184
++#: ../ifconfig.c:206
+ #, c-format
+-msgid " Mask:%s\n"
+-msgstr " Maske:%s\n"
++msgid "  [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]\n"
++msgstr "  [[-]broadcast [<Adresse>]]  [[-]pointopoint [<Adresse>]]\n"
+ 
+-#: ../ifconfig.c:201
++#: ../ifconfig.c:207
+ #, c-format
+-msgid "          inet6 addr: %s/%d"
+-msgstr "          inet6 Adresse: %s/%d"
+-
+-#: ../ifconfig.c:203
+-msgid " Scope:"
+-msgstr " Gültigkeitsbereich:"
+-
+-#: ../ifconfig.c:206
+-msgid "Global"
+-msgstr "Global"
++msgid "  [netmask <address>]  [dstaddr <address>]  [tunnel <address>]\n"
++msgstr "  [netmask <Adresse>]  [dstaddr <Adresse>]  [tunnel <Adresse>]\n"
+ 
+-#: ../ifconfig.c:209
+-msgid "Link"
+-msgstr "Verbindung"
++#: ../ifconfig.c:210
++#, c-format
++msgid "  [outfill <NN>] [keepalive <NN>]\n"
++msgstr "  [outfill <NN>] [keepalive <NN>]\n"
+ 
+ #: ../ifconfig.c:212
+-msgid "Site"
+-msgstr "Standort"
+-
+-#: ../ifconfig.c:215
+-msgid "Compat"
+-msgstr "Kompatibilität"
+-
+-#: ../ifconfig.c:218
+-msgid "Host"
+-msgstr "Maschine"
+-
+-#: ../ifconfig.c:221
+-msgid "Unknown"
+-msgstr "Unbekannt"
+-
+-#: ../ifconfig.c:236
+ #, c-format
+-msgid "          IPX/Ethernet II addr:%s\n"
+-msgstr "          IPX/Ethernet II Adresse:%s\n"
++msgid "  [hw <HW> <address>]  [metric <NN>]  [mtu <NN>]\n"
++msgstr "  [hw <HW> <Adresse>]  [metric <NN>]  [mtu <NN>]\n"
+ 
+-#: ../ifconfig.c:239
++#: ../ifconfig.c:213
+ #, c-format
+-msgid "          IPX/Ethernet SNAP addr:%s\n"
+-msgstr "          IPX/Ethernet SNAP Adresse:%s\n"
++msgid "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
++msgstr "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+ 
+-#: ../ifconfig.c:242
++#: ../ifconfig.c:214
+ #, c-format
+-msgid "          IPX/Ethernet 802.2 addr:%s\n"
+-msgstr "          IPX/Ethernet 802.2 Adresse:%s\n"
++msgid "  [multicast]  [[-]promisc]\n"
++msgstr "  [multicast]  [[-]promisc]\n"
+ 
+-#: ../ifconfig.c:245
++#: ../ifconfig.c:215
+ #, c-format
+-msgid "          IPX/Ethernet 802.3 addr:%s\n"
+-msgstr "          IPX/Ethernet 802.3 Adresse:%s\n"
++msgid "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
++msgstr "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <Typ>]\n"
+ 
+-#: ../ifconfig.c:255
++#: ../ifconfig.c:217
+ #, c-format
+-msgid "          EtherTalk Phase 2 addr:%s\n"
+-msgstr "          EtherTalk Phase 2 Adresse:%s\n"
++msgid "  [txqueuelen <NN>]\n"
++msgstr "  [txqueuelen <Länge>]\n"
+ 
+-#: ../ifconfig.c:264
++#: ../ifconfig.c:220
+ #, c-format
+-msgid "          econet addr:%s\n"
+-msgstr "          econet Adresse:%s\n"
+-
+-#: ../ifconfig.c:270
+-msgid "[NO FLAGS] "
+-msgstr "[KEINE FLAGS] "
+-
+-#: ../ifconfig.c:272
+-msgid "UP "
+-msgstr "UP "
+-
+-#: ../ifconfig.c:274
+-msgid "BROADCAST "
+-msgstr "BROADCAST "
+-
+-#: ../ifconfig.c:276
+-msgid "DEBUG "
+-msgstr "DEBUG "
+-
+-#: ../ifconfig.c:278
+-msgid "LOOPBACK "
+-msgstr "LOOPBACK "
+-
+-#: ../ifconfig.c:280
+-msgid "POINTOPOINT "
+-msgstr "PUNKTZUPUNKT "
+-
+-#: ../ifconfig.c:282
+-msgid "NOTRAILERS "
+-msgstr "NOTRAILERS "
++msgid "  [[-]dynamic]\n"
++msgstr "  [[-]dynamic]\n"
+ 
+-#: ../ifconfig.c:284
+-msgid "RUNNING "
+-msgstr "RUNNING "
++#: ../ifconfig.c:222
++#, c-format
++msgid ""
++"  [up|down] ...\n"
++"\n"
++msgstr ""
++"  [up|down] ...\n"
++"\n"
+ 
+-#: ../ifconfig.c:286
+-msgid "NOARP "
+-msgstr "NOARP "
++#: ../ifconfig.c:224
++#, c-format
++msgid "  <HW>=Hardware Type.\n"
++msgstr "  <HW>=Hardwaretyp.\n"
+ 
+-#: ../ifconfig.c:288
+-msgid "PROMISC "
+-msgstr "PROMISC "
++#: ../ifconfig.c:225
++#, c-format
++msgid "  List of possible hardware types:\n"
++msgstr "  Liste möglicher Hardwaretypen:\n"
+ 
+-#: ../ifconfig.c:290
+-msgid "ALLMULTI "
+-msgstr "ALLMULTI "
++#. 1 = ARPable
++#: ../ifconfig.c:227
++#, c-format
++msgid "  <AF>=Address family. Default: %s\n"
++msgstr "  <AF>=Adressfamilie.  Standardwert: %s\n"
+ 
+-#: ../ifconfig.c:292
+-msgid "SLAVE "
+-msgstr "SLAVE "
++#: ../ifconfig.c:228
++#, c-format
++msgid "  List of possible address families:\n"
++msgstr "  List der möglichen Adressfamilien:\n"
+ 
+-#: ../ifconfig.c:294
+-msgid "MASTER "
+-msgstr "MASTER "
++#: ../ifconfig.c:303
++#, c-format
++msgid "ifconfig: option `%s' not recognised.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:296
+-msgid "MULTICAST "
+-msgstr "MULTICAST "
++#: ../ifconfig.c:305 ../ifconfig.c:962
++#, c-format
++msgid "ifconfig: `--help' gives usage information.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:299
+-msgid "DYNAMIC "
+-msgstr "DYNAMIC "
++#: ../ifconfig.c:380
++#, c-format
++msgid "Unknown media type.\n"
++msgstr "Typ des Mediums unbekannt.\n"
+ 
+-#: ../ifconfig.c:302
++#: ../ifconfig.c:417
+ #, c-format
+-msgid " MTU:%d  Metric:%d"
+-msgstr " MTU:%d  Metric:%d"
++msgid ""
++"Warning: Interface %s still in promisc mode... maybe other application is "
++"running?\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:306
++#: ../ifconfig.c:429
+ #, c-format
+-msgid "  Outfill:%d  Keepalive:%d"
+-msgstr "  Outfill:%d  Keepalive:%d"
++msgid "Warning: Interface %s still in MULTICAST mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:320
++#: ../ifconfig.c:441
+ #, c-format
+-msgid "RX packets:%lu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"
++msgid "Warning: Interface %s still in ALLMULTI mode.\n"
+ msgstr ""
+-"Empfangene Pakete:%lu Fehler:%lu Weggeworfen:%lu Überlauf:%lu Rahmen:%lu\n"
+ 
+-#: ../ifconfig.c:325
++#: ../ifconfig.c:465
+ #, c-format
+-msgid "             compressed:%lu\n"
+-msgstr "             komprimiert:%lu\n"
++msgid "Warning: Interface %s still in DYNAMIC mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:329
++#: ../ifconfig.c:523
+ #, c-format
+-msgid "TX packets:%lu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"
++msgid "Warning: Interface %s still in BROADCAST mode.\n"
+ msgstr ""
+-"Verschickte Pakete:%lu Fehler:%lu Weggeworfen:%lu Überlauf:%lu Träger:%lu\n"
+ 
+-#: ../ifconfig.c:333
++#: ../ifconfig.c:652
+ #, c-format
+-msgid "          collisions:%lu "
+-msgstr "          Kollisionen:%lu "
++msgid "Warning: Interface %s still in POINTOPOINT mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:335
++#: ../ifconfig.c:684
+ #, c-format
+-msgid "compressed:%lu "
+-msgstr "Komprimiert:%lu "
++msgid "hw address type `%s' has no handler to set address. failed.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:337
++#: ../ifconfig.c:693
+ #, c-format
+-msgid "txqueuelen:%d "
+-msgstr "Sendewarteschlangenlänge:%d "
++msgid "%s: invalid %s address.\n"
++msgstr "%s: ungültige %s Adresse.\n"
+ 
+-#: ../ifconfig.c:345
++#: ../ifconfig.c:737 ../ifconfig.c:827 ../ifconfig.c:913
+ #, c-format
+-msgid "Interrupt:%d "
+-msgstr "Interrupt:%d "
+-
+-#. Only print devices using it for
+-#. I/O maps
+-#: ../ifconfig.c:348
+-#, c-format
+-msgid "Base address:0x%x "
+-msgstr "Basisadresse:0x%x "
+-
+-#: ../ifconfig.c:350
+-#, c-format
+-msgid "Memory:%lx-%lx "
+-msgstr "Speicher:%lx-%lx "
+-
+-#: ../ifconfig.c:353
+-#, c-format
+-msgid "DMA chan:%x "
+-msgstr "DMA Kanal:%x "
++msgid "No support for INET6 on this system.\n"
++msgstr "INET6 ist auf diesem System nicht verfügbar.\n"
+ 
+-#: ../ifconfig.c:384 ../ifconfig.c:405
++#: ../ifconfig.c:780 ../ifconfig.c:871
+ #, c-format
+-msgid "%s: unknown interface: %s\n"
+-msgstr "%s: unbekannte Schnittstelle: %s\n"
+-
+-#: ../ifconfig.c:421
+-msgid ""
+-"Usage:\n"
+-"  ifconfig [-a] [-i] [-v] <interface> [[<AF>] <address>]\n"
+-msgstr ""
+-"Syntax:\n"
+-"  ifconfig [-a] [-i] [-v] <Schnittstelle> [[<AF>] <Adresse>]\n"
+-
+-#: ../ifconfig.c:425
+-msgid "  [add <address>[/<prefixlen>]]\n"
+-msgstr "  [add <Adresse>[/<Prefixlänge>]]\n"
+-
+-#: ../ifconfig.c:427
+-msgid "  [del <address>[/<prefixlen>]]\n"
+-msgstr "  [del <Adresse>[/<Prefixlänge>]]\n"
+-
+-#: ../ifconfig.c:432
+-msgid "  [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]\n"
+-msgstr "  [[-]broadcast [<Adresse>]]  [[-]pointopoint [<Adresse>]]\n"
+-
+-#: ../ifconfig.c:433
+-msgid "  [netmask <address>]  [dstaddr <address>]  [tunnel <address>]\n"
+-msgstr "  [netmask <Addresse>]  [dstaddr <Adresse>]  [tunnel <Adresse>]\n"
+-
+-#: ../ifconfig.c:436
+-msgid "  [outfill <NN>] [keepalive <NN>]\n"
+-msgstr "  [outfill <NN>] [keepalive <NN>]\n"
+-
+-#: ../ifconfig.c:438
+-msgid "  [hw <HW> <address>]  [metric <NN>]  [mtu <NN>]\n"
+-msgstr "  [hw <HW> <Adresse>]  [metric <NN>]  [mtu <NN>]\n"
+-
+-#: ../ifconfig.c:439
+-msgid "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+-msgstr "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+-
+-#: ../ifconfig.c:440
+-msgid "  [multicast]  [[-]promisc]\n"
+-msgstr "  [multicast]  [[-]promisc]\n"
+-
+-#: ../ifconfig.c:441
+-msgid "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
+-msgstr "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <Typ>]\n"
+-
+-#: ../ifconfig.c:443
+-msgid "  [txqueuelen <NN>]\n"
+-msgstr "  [txqueuelen <Länge>]\n"
+-
+-#: ../ifconfig.c:446
+-msgid "  [[-]dynamic]\n"
+-msgstr "  [[-]dynamic]\n"
+-
+-#: ../ifconfig.c:448
+-msgid ""
+-"  [up|down] ...\n"
+-"\n"
++msgid "Interface %s not initialized\n"
+ msgstr ""
+-"  [up|down] ...\n"
+-"\n"
+-
+-#: ../ifconfig.c:450
+-msgid "  <HW>=Hardware Type.\n"
+-msgstr "  <HW>=Hardwaretyp.\n"
+-
+-#: ../ifconfig.c:451
+-msgid "  List of possible hardware types:\n"
+-msgstr "  Liste möglicher Hardwaretypen:\n"
+-
+-#. 1 = ARPable
+-#: ../ifconfig.c:453
+-#, c-format
+-msgid "  <AF>=Address family. Default: %s\n"
+-msgstr "  <AF>=Adressfamilie.  Standardwert: %s\n"
+-
+-#: ../ifconfig.c:454
+-msgid "  List of possible address families:\n"
+-msgstr "  List der möglichen Adressfamilien:\n"
+-
+-#: ../ifconfig.c:593
+-msgid "Unknown media type.\n"
+-msgstr "Typ des Mediums unbekannt.\n"
+ 
+-#: ../ifconfig.c:881
+-#, c-format
+-msgid "%s: invalid %s address.\n"
++#: ../ifconfig.c:792 ../ifconfig.c:882
++#, fuzzy, c-format
++msgid "Bad address.\n"
+ msgstr "%s: ungültige %s Adresse.\n"
+ 
+-#: ../ifconfig.c:920 ../ifconfig.c:963 ../ifconfig.c:1011
+-msgid "No support for INET6 on this system.\n"
+-msgstr "INET6 ist auf diesem System nicht verfügbar.\n"
+-
+-#: ../ifconfig.c:983
++#: ../ifconfig.c:885
++#, c-format
+ msgid "Address deletion not supported on this system.\n"
+-msgstr "Das Löschen von Adressen ist auf diesem System nicht unterstützt.\n"
++msgstr "Das Löschen von Adressen wird auf diesem System nicht unterstützt.\n"
+ 
+-#: ../ifconfig.c:1066
+-msgid "No support for INET on this system.\n"
+-msgstr "INET ist auf diesem System nicht verfügbar.\n"
++#: ../ifconfig.c:957
++#, fuzzy, c-format
++msgid "ifconfig: Cannot set address for this protocol family.\n"
++msgstr "Kann die Adressen der Familie %d nicht setzen.\n"
+ 
+-#: ../ifconfig.c:1076
++#: ../ifconfig.c:983
++#, c-format
+ msgid "No support for ECONET on this system.\n"
+ msgstr "ECONET wird auf diesem System nicht unterstützt.\n"
+ 
+-#: ../ifconfig.c:1084
++#: ../ifconfig.c:991
+ #, c-format
+ msgid "Don't know how to set addresses for family %d.\n"
+ msgstr "Kann die Adressen der Familie %d nicht setzen.\n"
+ 
+-#: ../netstat.c:383
++#: ../ifconfig.c:1021
++#, c-format
++msgid "WARNING: at least one error occured. (%d)\n"
++msgstr ""
++
++#: ../netstat.c:434
+ #, c-format
+ msgid ""
+ "(No info could be read for \"-p\": geteuid()=%d but you should be root.)\n"
+-msgstr ""
+-"(Für \"-p\": geteuid()=%d konnte keine Information gelesen werden; sie "
+-"sollten Root sein.)\n"
++msgstr "(Für \"-p\": geteuid()=%d konnte keine Information gelesen werden; sie sollten Root sein.)\n"
+ 
+-#: ../netstat.c:387
++#: ../netstat.c:438
++#, c-format
+ msgid ""
+ "(Not all processes could be identified, non-owned process info\n"
+ " will not be shown, you would have to be root to see it all.)\n"
+@@ -776,198 +688,220 @@ msgstr ""
+ "(Es konnten nicht alle Prozesse identifiziert werden; Informationen über\n"
+ "nicht-eigene Processe werden nicht angezeigt; Root kann sie anzeigen.)\n"
+ 
+-#: ../netstat.c:394 ../netstat.c:1089 ../netstat.c:1166
++#: ../netstat.c:445 ../netstat.c:1189 ../netstat.c:1266
+ msgid "LISTENING"
+ msgstr "HÖRT"
+ 
+-#: ../netstat.c:395
++#: ../netstat.c:446
+ msgid "CONN SENT"
+ msgstr "VERBINGSAUFBAU GESCHICKT"
+ 
+-#: ../netstat.c:396 ../netstat.c:1168
++#: ../netstat.c:447 ../netstat.c:1268
+ msgid "DISC SENT"
+ msgstr "VERBINDUNGSABBAU GESCHICKT"
+ 
+-#: ../netstat.c:397 ../netstat.c:464 ../netstat.c:809 ../netstat.c:1169
++#: ../netstat.c:448 ../netstat.c:515 ../netstat.c:904 ../netstat.c:1269
+ msgid "ESTABLISHED"
+ msgstr "VERBUNDEN"
+ 
+-#: ../netstat.c:419
++#: ../netstat.c:470
++#, c-format
+ msgid "Active NET/ROM sockets\n"
+ msgstr "Aktive NET/ROM Sockets\n"
+ 
+-#: ../netstat.c:420
++#: ../netstat.c:471
++#, c-format
+ msgid ""
+-"User       Dest       Source     Device  State        Vr/Vs    Send-Q  "
+-"Recv-Q\n"
+-msgstr ""
+-"Benutzer   Ziel       Quelle     Gerät   Zustand      Vr/Vs    Send-Q  "
+-"Recv-Q\n"
++"User       Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-"
++"Q\n"
++msgstr "Benutzer   Ziel       Quelle     Gerät   Zustand      Vr/Vs    Send-Q  Recv-Q\n"
+ 
+-#: ../netstat.c:430 ../netstat.c:1208
++#: ../netstat.c:481 ../netstat.c:1308
+ #, c-format
+ msgid "Problem reading data from %s\n"
+ msgstr "Probleme beim Lesen von %s\n"
+ 
+-#: ../netstat.c:465
++#: ../netstat.c:516
+ msgid "SYN_SENT"
+ msgstr "SYN_SENT"
+ 
+-#: ../netstat.c:466
++#: ../netstat.c:517
+ msgid "SYN_RECV"
+ msgstr "SYN_RECV"
+ 
+-#: ../netstat.c:467
++#: ../netstat.c:518
+ msgid "FIN_WAIT1"
+ msgstr "FIN_WAIT1"
+ 
+-#: ../netstat.c:468
++#: ../netstat.c:519
+ msgid "FIN_WAIT2"
+ msgstr "FIN_WAIT2"
+ 
+-#: ../netstat.c:469
++#: ../netstat.c:520
+ msgid "TIME_WAIT"
+ msgstr "TIME_WAIT"
+ 
+-#: ../netstat.c:470
++#: ../netstat.c:521
+ msgid "CLOSE"
+ msgstr "CLOSE"
+ 
+-#: ../netstat.c:471
++#: ../netstat.c:522
+ msgid "CLOSE_WAIT"
+ msgstr "CLOSE_WAIT"
+ 
+-#: ../netstat.c:472
++#: ../netstat.c:523
+ msgid "LAST_ACK"
+ msgstr "LAST_ACK"
+ 
+-#: ../netstat.c:473
++#: ../netstat.c:524
+ msgid "LISTEN"
+ msgstr "LISTEN"
+ 
+-#: ../netstat.c:474
++#: ../netstat.c:525
+ msgid "CLOSING"
+ msgstr "CLOSING"
+ 
+-#: ../netstat.c:544
++#: ../netstat.c:596
+ #, c-format
+ msgid "warning, got bogus igmp6 line %d.\n"
+ msgstr "Warnung, fehlerhafte igmp6 line %d.\n"
+ 
+-#: ../netstat.c:549 ../netstat.c:587 ../netstat.c:670 ../netstat.c:803
+-#: ../netstat.c:935 ../netstat.c:940
++#: ../netstat.c:601 ../netstat.c:639 ../netstat.c:763 ../netstat.c:898
++#: ../netstat.c:1032 ../netstat.c:1037
+ #, c-format
+ msgid "netstat: unsupported address family %d !\n"
+ msgstr "netstat: Nicht unterstützte Adressfamilie %d!\n"
+ 
+-#: ../netstat.c:562 ../netstat.c:567 ../netstat.c:575 ../netstat.c:582
++#: ../netstat.c:614 ../netstat.c:619 ../netstat.c:627 ../netstat.c:634
+ #, c-format
+ msgid "warning, got bogus igmp line %d.\n"
+ msgstr "Warnung, fehlerhafte igmp-Zeile %d.\n"
+ 
+-#: ../netstat.c:666
++#: ../netstat.c:677
++#, fuzzy, c-format
++msgid "Active X.25 sockets\n"
++msgstr "Aktive AX.25 Sockets\n"
++
++#. IMHO, Vr/Vs is not very usefull --SF
++#: ../netstat.c:679
++#, fuzzy, c-format
++msgid ""
++"Dest         Source          Device  LCI  State        Vr/Vs  Send-Q  Recv-"
++"Q\n"
++msgstr "Ziel       Quelle     Gerät   Zustand      Vr/Vs    Send-Q  Empf-Q\n"
++
++#: ../netstat.c:759
++#, c-format
+ msgid "warning, got bogus tcp line.\n"
+ msgstr "Warnung, fehlerhafte TCP Zeile.\n"
+ 
+-#: ../netstat.c:704 ../netstat.c:855 ../netstat.c:975
++#: ../netstat.c:800 ../netstat.c:953 ../netstat.c:1075
+ #, c-format
+ msgid "off (0.00/%ld/%d)"
+ msgstr "aus (0.00/%ld/%d)"
+ 
+-#: ../netstat.c:708
++#: ../netstat.c:804
+ #, c-format
+ msgid "on (%2.2f/%ld/%d)"
+ msgstr "ein (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:713
++#: ../netstat.c:809
+ #, fuzzy, c-format
+ msgid "keepalive (%2.2f/%ld/%d)"
+ msgstr "ein%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:718
++#: ../netstat.c:814
+ #, fuzzy, c-format
+ msgid "timewait (%2.2f/%ld/%d)"
+ msgstr "ein%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:723 ../netstat.c:864 ../netstat.c:985
++#: ../netstat.c:819 ../netstat.c:962 ../netstat.c:1085
+ #, c-format
+ msgid "unkn-%d (%2.2f/%ld/%d)"
+ msgstr "unkn-%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:799
++#: ../netstat.c:894
++#, c-format
+ msgid "warning, got bogus udp line.\n"
+ msgstr "Warnung, fehlerhafe UDP-Zeile.\n"
+ 
+-#: ../netstat.c:817 ../netstat.c:1075 ../netstat.c:1108
++#: ../netstat.c:912 ../netstat.c:1175 ../netstat.c:1208
+ msgid "UNKNOWN"
+ msgstr "UNBEKANNT"
+ 
+-#: ../netstat.c:860 ../netstat.c:980
++#: ../netstat.c:958 ../netstat.c:1080
+ #, c-format
+ msgid "on%d (%2.2f/%ld/%d)"
+ msgstr "ein%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:949
++#: ../netstat.c:1046
++#, c-format
+ msgid "warning, got bogus raw line.\n"
+ msgstr "Warnung, fehlerhafte raw-Zeile.\n"
+ 
+-#: ../netstat.c:1028
++#: ../netstat.c:1128
++#, c-format
+ msgid "warning, got bogus unix line.\n"
+ msgstr "Warnung, fehlerhafte UNIX-Zeile.\n"
+ 
+-#: ../netstat.c:1055
++#: ../netstat.c:1155
+ msgid "STREAM"
+ msgstr "STREAM"
+ 
+-#: ../netstat.c:1059
++#: ../netstat.c:1159
+ msgid "DGRAM"
+ msgstr "DGRAM"
+ 
+-#: ../netstat.c:1063
++#: ../netstat.c:1163
+ msgid "RAW"
+ msgstr "RAW"
+ 
+-#: ../netstat.c:1067
++#: ../netstat.c:1167
+ msgid "RDM"
+ msgstr "RDM"
+ 
+-#: ../netstat.c:1071
++#: ../netstat.c:1171
+ msgid "SEQPACKET"
+-msgstr "SEQPACKET"
++msgstr "SEQPAKET"
+ 
+-#: ../netstat.c:1080
++#: ../netstat.c:1180
+ msgid "FREE"
+ msgstr "FREI"
+ 
+-#: ../netstat.c:1096
++#: ../netstat.c:1196
+ msgid "CONNECTING"
+ msgstr "VERBINDUNGSAUFBAU"
+ 
+-#: ../netstat.c:1100
++#: ../netstat.c:1200
+ msgid "CONNECTED"
+ msgstr "VERBUNDEN"
+ 
+-#: ../netstat.c:1104
++#: ../netstat.c:1204
+ msgid "DISCONNECTING"
+ msgstr "VERBINDUNGSABBAU"
+ 
+-#: ../netstat.c:1135
++#: ../netstat.c:1235
++#, c-format
+ msgid "Active UNIX domain sockets "
+-msgstr "Aktive Sockets in der UNIX Domäne "
++msgstr "Aktive Sockets in der UNIX-Domäne "
+ 
+-#: ../netstat.c:1137 ../netstat.c:1666
++#: ../netstat.c:1237 ../netstat.c:1756
++#, c-format
+ msgid "(servers and established)"
+ msgstr "(Server und stehende Verbindungen)"
+ 
+-#: ../netstat.c:1140 ../netstat.c:1669
++#: ../netstat.c:1240 ../netstat.c:1759
++#, c-format
+ msgid "(only servers)"
+ msgstr "(Nur Server)"
+ 
+-#: ../netstat.c:1142 ../netstat.c:1671
++#: ../netstat.c:1242 ../netstat.c:1761
++#, c-format
+ msgid "(w/o servers)"
+ msgstr "(ohne Server)"
+ 
+-#: ../netstat.c:1145
++#: ../netstat.c:1245
++#, c-format
+ msgid ""
+ "\n"
+ "Proto RefCnt Flags       Type       State         I-Node"
+@@ -975,90 +909,90 @@ msgstr ""
+ "\n"
+ "Proto RefZäh Flaggen     Typ        Zustand       I-Node"
+ 
+-#: ../netstat.c:1147
++#: ../netstat.c:1247
++#, c-format
+ msgid " Path\n"
+ msgstr " Pfad\n"
+ 
+-#: ../netstat.c:1167
++#: ../netstat.c:1267
+ msgid "SABM SENT"
+ msgstr "SABM GESCHICKT"
+ 
+-#: ../netstat.c:1170
++#: ../netstat.c:1270
+ msgid "RECOVERY"
+ msgstr "WIEDERHERSTELLUNG"
+ 
+-#: ../netstat.c:1184
++#: ../netstat.c:1284
++#, c-format
+ msgid "Active AX.25 sockets\n"
+ msgstr "Aktive AX.25 Sockets\n"
+ 
+-#: ../netstat.c:1185
++#: ../netstat.c:1285
++#, c-format
+ msgid "Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-Q\n"
+ msgstr "Ziel       Quelle     Gerät   Zustand      Vr/Vs    Send-Q  Empf-Q\n"
+ 
+-#: ../netstat.c:1228
++#: ../netstat.c:1328
+ #, c-format
+ msgid "problem reading data from %s\n"
+ msgstr "Problem beim Lesen von Daten von %s\n"
+ 
+-#: ../netstat.c:1279
++#: ../netstat.c:1379
++#, c-format
+ msgid ""
+ "Active IPX sockets\n"
+ "Proto Recv-Q Send-Q Local Address              Foreign Address            "
+ "State"
+ msgstr ""
+ "Aktive IPX Sockets\n"
+-"Proto Recv-Q Send-Q Lokale Adresse             Gegenaddress               "
++"Proto Recv-Q Send-Q Lokale Adresse             Gegenadresse               "
+ "Zustand"
+ 
+-#: ../netstat.c:1281
++#: ../netstat.c:1381
++#, c-format
+ msgid " User"
+ msgstr " Benutzer"
+ 
+-#: ../netstat.c:1315
++#: ../netstat.c:1415
+ msgid "ESTAB"
+ msgstr "VERBUNDEN"
+ 
+-#: ../netstat.c:1323
++#: ../netstat.c:1423
+ msgid "UNK."
+ msgstr "UNB."
+ 
+-#: ../netstat.c:1367
+-msgid "     - no statistics available -"
+-msgstr "     - keine Statistiken verfügbar -"
+-
+-#: ../netstat.c:1370
+-msgid "[NO FLAGS]"
+-msgstr "[KEINE FLAGS]"
+-
+-#: ../netstat.c:1400
++#: ../netstat.c:1461
++#, c-format
+ msgid "Kernel Interface table\n"
+-msgstr "Kernel Schnittstellentabelle\n"
++msgstr "Kernel-Schnittstellentabelle\n"
+ 
+-#: ../netstat.c:1401
++#: ../netstat.c:1465
++#, fuzzy, c-format
+ msgid ""
+-"Iface   MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
+-"Flg\n"
+-msgstr ""
+-"SStelle MTU Met    RX-OK RX-Feh RX-DRP RX-Ülf    TX-OK TX-Feh TX-DRP TX-Üb "
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
+ "Flg\n"
++msgstr "SStelle MTU Met    RX-OK RX-Feh RX-DRP RX-Ülf    TX-OK TX-Feh TX-DRP TX-Üb Flg\n"
+ 
+-#: ../netstat.c:1404
++#: ../netstat.c:1469
+ msgid "missing interface information"
+-msgstr "Fehlende Interfaceinformation"
++msgstr "Fehlende Interfaceinformationen"
+ 
+-#: ../netstat.c:1425
++#: ../netstat.c:1492
++#, c-format
+ msgid ""
+-"usage: netstat [-veenNcCF] [<Af>] -r         netstat "
+-"{-V|--version|-h|--help}\n"
++"usage: netstat [-veenNcCF] [<Af>] -r         netstat {-V|--version|-h|--"
++"help}\n"
+ msgstr ""
+ "Benutzung: netstat [-veenNcCF] [<Af>] -r\n"
+ "           netstat {-V|--version|-h|--help}\n"
+ 
+-#: ../netstat.c:1426
++#: ../netstat.c:1493
++#, c-format
+ msgid "       netstat [-vnNcaeol] [<Socket> ...]\n"
+ msgstr "       netstat [-vnNcaeol] [<Socket> ...]\n"
+ 
+-#: ../netstat.c:1427
++#: ../netstat.c:1494
++#, c-format
+ msgid ""
+ "       netstat { [-veenNac] -i | [-cnNe] -M | -s }\n"
+ "\n"
+@@ -1066,27 +1000,32 @@ msgstr ""
+ "       netstat { [-veenNac] -i | [-cnNe] -M | -s }\n"
+ "\n"
+ 
+-#: ../netstat.c:1429
++#: ../netstat.c:1496
++#, c-format
+ msgid "        -r, --route              display routing table\n"
+ msgstr "        -r, --route              Routentabelle anzeigen\n"
+ 
+-#: ../netstat.c:1430
++#: ../netstat.c:1497
++#, c-format
+ msgid "        -i, --interfaces         display interface table\n"
+ msgstr "        -i, --interfaces         Schnittstellentabelle auflisten\n"
+ 
+-#: ../netstat.c:1431
++#: ../netstat.c:1498
++#, c-format
+ msgid "        -g, --groups             display multicast group memberships\n"
+ msgstr ""
+ "        -g, --groups             Mitgliedschaft in Multicastgruppen "
+ "anzeigen\n"
+ 
+-#: ../netstat.c:1432
++#: ../netstat.c:1499
++#, c-format
+ msgid ""
+ "        -s, --statistics         display networking statistics (like SNMP)\n"
+ msgstr ""
+ "        -s, --statistics         Netzwerksstatistiken anzeigen (wie SNMP)\n"
+ 
+-#: ../netstat.c:1434
++#: ../netstat.c:1501
++#, c-format
+ msgid ""
+ "        -M, --masquerade         display masqueraded connections\n"
+ "\n"
+@@ -1094,23 +1033,38 @@ msgstr ""
+ "        -M, --masquerade         Maskierte Verbindungen auflisten\n"
+ "\n"
+ 
+-#: ../netstat.c:1438 ../route.c:87
++#: ../netstat.c:1505
++#, fuzzy, c-format
++msgid "        --numeric-hosts          don't resolve host names\n"
++msgstr "        -n, --numeric            Adressen nicht nach Namen auflösen\n"
++
++#: ../netstat.c:1506
++#, fuzzy, c-format
++msgid "        --numeric-ports          don't resolve port names\n"
++msgstr "        -n, --numeric            Adressen nicht nach Namen auflösen\n"
++
++#: ../netstat.c:1507
++#, fuzzy, c-format
++msgid "        --numeric-users          don't resolve user names\n"
++msgstr "        -n, --numeric            Adressen nicht nach Namen auflösen\n"
++
++#: ../netstat.c:1508
++#, c-format
+ msgid "        -N, --symbolic           resolve hardware names\n"
+ msgstr "        -N, --symbolic           Hardwarenamen auflösen\n"
+ 
+-#: ../netstat.c:1439 ../route.c:88
+-#, fuzzy
++#: ../netstat.c:1509 ../route.c:88
++#, fuzzy, c-format
+ msgid "        -e, --extend             display other/more information\n"
+-msgstr ""
+-"        -e, --extend             Weitere / zusätzliche Informationen "
+-"anzeigen\n"
++msgstr "        -e, --extend             Weitere / zusätzliche Informationen anzeigen\n"
+ 
+-#: ../netstat.c:1440
++#: ../netstat.c:1510
++#, c-format
+ msgid "        -p, --programs           display PID/Program name for sockets\n"
+-msgstr ""
+-"        -p, --programs           PID/Programmnamen für Sockets anzeigen\n"
++msgstr "        -p, --programs           PID/Programmnamen für Sockets anzeigen\n"
+ 
+-#: ../netstat.c:1441
++#: ../netstat.c:1511
++#, c-format
+ msgid ""
+ "        -c, --continuous         continuous listing\n"
+ "\n"
+@@ -1118,24 +1072,27 @@ msgstr ""
+ "        -c, --continuous         Anzeige laufend aktualisieren\n"
+ "\n"
+ 
+-#: ../netstat.c:1442
++#: ../netstat.c:1512
++#, c-format
+ msgid "        -l, --listening          display listening server sockets\n"
+ msgstr ""
+ "        -l, --listening          Empfangsbereite Serversockets auflisten\n"
+ 
+-#: ../netstat.c:1443
++#: ../netstat.c:1513
++#, c-format
+ msgid ""
+ "        -a, --all, --listening   display all sockets (default: connected)\n"
+ msgstr ""
+ "        -a, --all, --listening   Alle Sockets anzeigen (normal: nur "
+ "verbundene)\n"
+ 
+-#: ../netstat.c:1444
++#: ../netstat.c:1514
++#, c-format
+ msgid "        -o, --timers             display timers\n"
+ msgstr "        -o, --timers             Timer auflisten\n"
+ 
+-#: ../netstat.c:1445 ../route.c:89
+-#, fuzzy
++#: ../netstat.c:1515 ../route.c:89
++#, fuzzy, c-format
+ msgid ""
+ "        -F, --fib                display Forwarding Information Base "
+ "(default)\n"
+@@ -1143,7 +1100,8 @@ msgstr ""
+ "        -F, --fib                Forwarding Infomation Base anzeigen "
+ "(Standard)\n"
+ 
+-#: ../netstat.c:1446 ../route.c:90
++#: ../netstat.c:1516 ../route.c:90
++#, c-format
+ msgid ""
+ "        -C, --cache              display routing cache instead of FIB\n"
+ "\n"
+@@ -1151,110 +1109,118 @@ msgstr ""
+ "        -C, --cache              Routencache statt FIB anzeigen\n"
+ "\n"
+ 
+-#: ../netstat.c:1448
++#: ../netstat.c:1518
++#, c-format
+ msgid ""
+-"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx "
+-"--netrom\n"
++"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --"
++"netrom\n"
+ msgstr ""
+-"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx "
+-"--netrom\n"
++"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --"
++"netrom\n"
+ 
+-#: ../netstat.c:1449 ../route.c:92
+-#, c-format
+-msgid "  <AF>=Use '-A <af>' or '--<af>' Default: %s\n"
++#: ../netstat.c:1519
++#, fuzzy, c-format
++msgid "  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: %s\n"
+ msgstr "  <AF>=,,-A <af>'' or ,,--<af>'' benutzen. Standard: %s\n"
+ 
+-#: ../netstat.c:1450 ../route.c:93
++#: ../netstat.c:1520 ../route.c:93
++#, c-format
+ msgid "  List of possible address families (which support routing):\n"
+ msgstr "  Liste möglicher Adressfamilien, die Routen unterstützen:\n"
+ 
+-#: ../netstat.c:1663
++#: ../netstat.c:1753
++#, c-format
+ msgid "Active Internet connections "
+ msgstr "Aktive Internetverbindungen "
+ 
+-#: ../netstat.c:1673
++#: ../netstat.c:1763
++#, c-format
+ msgid ""
+ "\n"
+-"Proto Recv-Q Send-Q Local Address           Foreign Address         State    "
+-"  "
++"Proto Recv-Q Send-Q Local Address           Foreign Address         "
++"State      "
+ msgstr ""
+ "\n"
+-"Proto Recv-Q Send-Q Local Address           Foreign Address         State    "
+-"  "
++"Proto Recv-Q Send-Q Local Address           Foreign Address         "
++"State      "
+ 
+-#: ../netstat.c:1675
++#: ../netstat.c:1765
++#, c-format
+ msgid " User       Inode     "
+ msgstr " Benutzer   Inode     "
+ 
+-#: ../netstat.c:1678
++#: ../netstat.c:1768
++#, c-format
+ msgid " Timer"
+ msgstr " Timer"
+ 
+-#: ../netstat.c:1708
++#: ../netstat.c:1798
++#, c-format
+ msgid "IPv4 Group Memberships\n"
+-msgstr "IPv4 Gruppenmitgliedschaften\n"
++msgstr "IPv4-Gruppenmitgliedschaften\n"
+ 
+-#: ../netstat.c:1709
++#: ../netstat.c:1799
++#, c-format
+ msgid "Interface       RefCnt Group\n"
+ msgstr "Schnittstelle   RefZäh Grupp\n"
+ 
+-#: ../rarp.c:43
++#: ../rarp.c:44
+ msgid "This kernel does not support RARP.\n"
+ msgstr "Dieser Kernel unterstützt kein RARP.\n"
+ 
+-#: ../rarp.c:82
++#: ../rarp.c:83
+ #, c-format
+ msgid "no RARP entry for %s.\n"
+-msgstr "Kein RARP Eintrag für %s.\n"
++msgstr "Kein RARP-Eintrag für %s.\n"
+ 
+-#: ../rarp.c:95
++#: ../rarp.c:96
+ #, c-format
+ msgid "%s: bad hardware address\n"
+ msgstr "%s: fehlerhafte Hardwareadresse\n"
+ 
+-#: ../rarp.c:127
++#: ../rarp.c:128
+ #, c-format
+ msgid "rarp: cannot open file %s:%s.\n"
+ msgstr "rarp: kann Datei %s:%s nicht öffnen.\n"
+ 
+-#: ../rarp.c:139
++#: ../rarp.c:140
+ #, c-format
+ msgid "rarp: format error at %s:%u\n"
+ msgstr "rarp: Formatfehler bei %s:%u\n"
+ 
+-#: ../rarp.c:143 ../rarp.c:287
++#: ../rarp.c:144 ../rarp.c:289
+ #, c-format
+ msgid "rarp: %s: unknown host\n"
+ msgstr "rarp: %s: Unbekannter Host\n"
+ 
+-#: ../rarp.c:146
++#: ../rarp.c:147
+ #, c-format
+ msgid "rarp: cannot set entry from %s:%u\n"
+ msgstr "rarp: Kann Eintrag aus %s:%u nicht setzen.\n"
+ 
+-#: ../rarp.c:175
++#: ../rarp.c:176
++#, c-format
+ msgid "Usage: rarp -a                               list entries in cache.\n"
+-msgstr ""
+-"Benutzung: rarp -a                               Einträge im Cache listen.\n"
++msgstr "Benutzung: rarp -a                               Einträge im Cache listen.\n"
+ 
+-#: ../rarp.c:176
++#: ../rarp.c:177
++#, c-format
+ msgid "       rarp -d <hostname>                    delete entry from cache.\n"
+-msgstr ""
+-"       rarp -d <hostname>                    Eintrag aus dem Cache löschen.\n"
++msgstr "       rarp -d <hostname>                    Eintrag aus dem Cache löschen.\n"
+ 
+-#: ../rarp.c:177
++#: ../rarp.c:178
++#, c-format
+ msgid "       rarp [<HW>] -s <hostname> <hwaddr>    add entry to cache.\n"
+-msgstr ""
+-"       rarp [<HW>] -s <hostname> <hwaddr>    Eintrag zum Cache zufügen.\n"
++msgstr "       rarp [<HW>] -s <hostname> <hwaddr>    Eintrag zum Cache zufügen.\n"
+ 
+-#: ../rarp.c:178
++#: ../rarp.c:179
++#, c-format
+ msgid ""
+ "       rarp -f                               add entries from /etc/ethers.\n"
+-msgstr ""
+-"       rarp -f                               Einträge aus /etc/ethers "
+-"zufügen.\n"
++msgstr "       rarp -f                               Einträge aus /etc/ethers zufügen.\n"
+ 
+-#: ../rarp.c:179
++#: ../rarp.c:180
++#, c-format
+ msgid ""
+ "       rarp -V                               display program version.\n"
+ "\n"
+@@ -1262,24 +1228,26 @@ msgstr ""
+ "       rarp -V                               Programmversion anzeigen.\n"
+ "\n"
+ 
+-#: ../rarp.c:236
++#: ../rarp.c:238
+ #, c-format
+ msgid "%s: illegal option mix.\n"
+ msgstr "%s: Unerlaubte Mischung von Optionen.\n"
+ 
+-#: ../rarp.c:267
++#: ../rarp.c:269
+ #, c-format
+ msgid "rarp: %s: unknown hardware type.\n"
+-msgstr "rarp: %s: unknown hardware type.\n"
++msgstr "rarp: %s: unbekannter Hardwaretyp.\n"
+ 
+-#: ../route.c:79
++#: ../route.c:80
++#, c-format
+ msgid ""
+ "Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables\n"
+ msgstr ""
+ "Benutzung: route [-nNvee] [-FC] [<AF>]           Kernelroutentabelle "
+ "anzeigen\n"
+ 
+-#: ../route.c:80
++#: ../route.c:81
++#, c-format
+ msgid ""
+ "       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.\n"
+ "\n"
+@@ -1287,14 +1255,15 @@ msgstr ""
+ "       route [-v] [-FC] {add|del|flush} ...  Routentabelle für AF ändern.\n"
+ "\n"
+ 
+-#: ../route.c:82
++#: ../route.c:83
++#, c-format
+ msgid ""
+ "       route {-h|--help} [<AF>]              Detailed usage syntax for "
+ "specified AF.\n"
+-msgstr ""
+-"       route {-h|--help} [<AF>]              Genaue Syntax für AF anzeigen.\n"
++msgstr "       route {-h|--help} [<AF>]              Genaue Syntax für AF anzeigen.\n"
+ 
+-#: ../route.c:83
++#: ../route.c:84
++#, c-format
+ msgid ""
+ "       route {-V|--version}                  Display version/author and "
+ "exit.\n"
+@@ -1304,590 +1273,891 @@ msgstr ""
+ "Ende.\n"
+ "\n"
+ 
++#: ../route.c:92
++#, fuzzy, c-format
++msgid "  <AF>=Use '-A <af>' or '--<af>'; default: %s\n"
++msgstr "  <AF>=,,-A <af>'' or ,,--<af>'' benutzen. Standard: %s\n"
++
+ #: ../plipconfig.c:66
++#, c-format
+ msgid "Usage: plipconfig [-a] [-i] [-v] interface\n"
+ msgstr "Benutzung: plipconfig [-a] [-i] [-v] Interface\n"
+ 
+ #: ../plipconfig.c:67
++#, c-format
+ msgid "                  [nibble NN] [trigger NN]\n"
+ msgstr "                  [nibble NN] [trigger NN]\n"
+ 
+ #: ../plipconfig.c:68
+-#, fuzzy
++#, c-format
+ msgid "       plipconfig -V | --version\n"
+-msgstr "       plipconfig -V\n"
++msgstr "       plipconfig -V | --version\n"
+ 
+ #: ../plipconfig.c:74
+ #, c-format
+ msgid "%s\tnibble %lu  trigger %lu\n"
+ msgstr "%s\tnibble %lu  trigger %lu\n"
+ 
+-#: ../iptunnel.c:79
++#: ../iptunnel.c:85
++#, c-format
+ msgid "Usage: iptunnel { add | change | del | show } [ NAME ]\n"
+ msgstr "Benutzung: iptunnel { add | change | del | show } [ NAME ]\n"
+ 
+-#: ../iptunnel.c:80
++#: ../iptunnel.c:86
++#, c-format
+ msgid ""
+ "          [ mode { ipip | gre | sit } ] [ remote ADDR ] [ local ADDR ]\n"
+ msgstr "          [ mode { ipip | gre | sit } ] [ remote ADR ] [ local ADR ]\n"
+ 
+-#: ../iptunnel.c:81
++#: ../iptunnel.c:87
++#, c-format
+ msgid "          [ [i|o]seq ] [ [i|o]key KEY ] [ [i|o]csum ]\n"
+ msgstr "          [ [i|o]seq ] [ [i|o]key SCHLÜSSEL ] [ [i|o]csum ]\n"
+ 
+-#: ../iptunnel.c:82
+-#, fuzzy
++#: ../iptunnel.c:88
++#, c-format
+ msgid "          [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev PHYS_DEV ]\n"
+-msgstr ""
+-"          [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev PHYS_GERÄt ]\n"
+-"\n"
++msgstr "          [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev PHYS_GERÄt ]\n"
+ 
+-#: ../iptunnel.c:83
++#: ../iptunnel.c:89
++#, c-format
+ msgid ""
+ "       iptunnel -V | --version\n"
+ "\n"
+ msgstr ""
++"       iptunnel -V | --version\n"
++"\n"
+ 
+-#: ../iptunnel.c:84
++#: ../iptunnel.c:90
++#, c-format
+ msgid "Where: NAME := STRING\n"
+ msgstr "Wobei: NAME := ZEICHENKETTE\n"
+ 
+-#: ../iptunnel.c:85
++#: ../iptunnel.c:91
++#, c-format
+ msgid "       ADDR := { IP_ADDRESS | any }\n"
+ msgstr "       ADR := { IP_ADRESSE | any }\n"
+ 
+-#: ../iptunnel.c:86
++#: ../iptunnel.c:92
++#, c-format
+ msgid "       TOS  := { NUMBER | inherit }\n"
+ msgstr "       TOS  := { NUMBER | inherit }\n"
+ 
+-#: ../iptunnel.c:87
++#: ../iptunnel.c:93
++#, c-format
+ msgid "       TTL  := { 1..255 | inherit }\n"
+ msgstr "       TTL  := { 1..255 | inherit }\n"
+ 
+-#: ../iptunnel.c:88
++#: ../iptunnel.c:94
++#, c-format
+ msgid "       KEY  := { DOTTED_QUAD | NUMBER }\n"
+ msgstr "       KEY  := { DOTTED_QUAD | ZAHL }\n"
+ 
+-#: ../iptunnel.c:326
++#: ../iptunnel.c:332
++#, c-format
+ msgid "Keys are not allowed with ipip and sit.\n"
+ msgstr "Schlüssel sind mit ipip und sit nicht erlaubt.\n"
+ 
+-#: ../iptunnel.c:346
++#: ../iptunnel.c:352
++#, c-format
+ msgid "Broadcast tunnel requires a source address.\n"
+ msgstr "Ein Broadcasttunnel ist nur mit einer Quelladresse möglich\n"
+ 
+-#: ../iptunnel.c:361
++#: ../iptunnel.c:367
++#, c-format
+ msgid "ttl != 0 and noptmudisc are incompatible\n"
+ msgstr "ttl != 0 und noptmudisc sind inkompatibel\n"
+ 
+-#: ../iptunnel.c:373
++#: ../iptunnel.c:379
++#, c-format
+ msgid "cannot determine tunnel mode (ipip, gre or sit)\n"
+ msgstr ""
+ "Die Tunnelbetriebsart (ipip, fre oder sit) kann nicht festgestellt werden\n"
+ 
+-#: ../iptunnel.c:411
++#: ../iptunnel.c:417
+ #, c-format
+ msgid "%s: %s/ip  remote %s  local %s "
+ msgstr "%s: %s/ip  Gegenseite %s  lokal %s "
+ 
+-#: ../iptunnel.c:415
++#: ../iptunnel.c:421
+ msgid "unknown"
+ msgstr "Unbekannt"
+ 
+-#: ../iptunnel.c:447
++#: ../iptunnel.c:453
++#, c-format
+ msgid "  Drop packets out of sequence.\n"
+ msgstr "  Pakete außer der Reihenfolge fallenlassen.\n"
+ 
+-#: ../iptunnel.c:449
++#: ../iptunnel.c:455
++#, c-format
+ msgid "  Checksum in received packet is required.\n"
+ msgstr "  Prüfsumme im empfangenen Paket wird benötigt.\n"
+ 
+-#: ../iptunnel.c:451
++#: ../iptunnel.c:457
++#, c-format
+ msgid "  Sequence packets on output.\n"
+ msgstr "  Pakete in Reihenfolge ausgeben.\n"
+ 
+-#: ../iptunnel.c:453
++#: ../iptunnel.c:459
++#, c-format
+ msgid "  Checksum output packets.\n"
+ msgstr "  Prüfsumme für ausgegebene Pakete berechnen.\n"
+ 
+-#: ../iptunnel.c:481
++#: ../iptunnel.c:487
++#, c-format
+ msgid "Wrong format of /proc/net/dev. Sorry.\n"
+-msgstr "Falsches Format von /proc/net/dev. Tut mir leid\n"
++msgstr "Falsches Format von /proc/net/dev. Tut mir leid.\n"
+ 
+-#: ../iptunnel.c:494
++#: ../iptunnel.c:500
+ #, c-format
+ msgid "Failed to get type of [%s]\n"
+ msgstr "Kann den Typ von [%s] nicht holen\n"
+ 
+-#: ../iptunnel.c:510
++#: ../iptunnel.c:516
++#, c-format
+ msgid "RX: Packets    Bytes        Errors CsumErrs OutOfSeq Mcasts\n"
+ msgstr "RX: Pakete     Bytes        Fehler CsumErrs OutOfSeq Mcasts\n"
+ 
+-#: ../iptunnel.c:513
++#: ../iptunnel.c:519
++#, c-format
+ msgid "TX: Packets    Bytes        Errors DeadLoop NoRoute  NoBufs\n"
+ msgstr "TX: Pakete     Bytes        Fehler DeadLoop NoRoute  NoBufs\n"
+ 
+-#: ../statistics.c:45
++#: ../statistics.c:47
+ msgid "ICMP input histogram:"
+-msgstr "ICMP Eingabehistogramm:"
++msgstr "ICMP-Eingabehistogramm:"
+ 
+-#: ../statistics.c:46
++#: ../statistics.c:48
+ msgid "ICMP output histogram:"
+-msgstr "ICMP Ausgabehistogramm:"
++msgstr "ICMP-Ausgabehistogramm:"
+ 
+-#: ../statistics.c:63
++#: ../statistics.c:65
+ #, c-format
+ msgid "Forwarding is %s"
+ msgstr "Weiterleitung ist %s"
+ 
+-#: ../statistics.c:64
+-#, c-format
+-msgid "Default TTL is %d"
++#: ../statistics.c:66
++#, fuzzy, c-format
++msgid "Default TTL is %u"
+ msgstr "Standard-TTL ist %d"
+ 
+-#: ../statistics.c:65
+-#, c-format
+-msgid "%d total packets received"
+-msgstr "%d Pakete insgesamt empfangen"
++#: ../statistics.c:67
++#, fuzzy, c-format
++msgid "%u total packets received"
++msgstr "%d Pakete insgesamt empfangen"
+ 
+-#: ../statistics.c:66
+-#, c-format
+-msgid "%d with invalid headers"
+-msgstr "%d with ungültigen Headern"
++#: ../statistics.c:68
++#, fuzzy, c-format
++msgid "%u with invalid headers"
++msgstr "%d mit ungültigen Headern"
+ 
+-#: ../statistics.c:67
+-#, c-format
+-msgid "%d with invalid addresses"
++#: ../statistics.c:69
++#, fuzzy, c-format
++msgid "%u with invalid addresses"
+ msgstr "%d mit ungültigen Adressen"
+ 
+-#: ../statistics.c:68
+-#, c-format
+-msgid "%d forwarded"
++#: ../statistics.c:70
++#, fuzzy, c-format
++msgid "%u forwarded"
+ msgstr "%d weitergeleitet"
+ 
+-#: ../statistics.c:69
+-#, c-format
+-msgid "%d with unknown protocol"
++#: ../statistics.c:71
++#, fuzzy, c-format
++msgid "%u with unknown protocol"
+ msgstr "%d mit unbekanntem Protokoll"
+ 
+-#: ../statistics.c:70
+-#, c-format
+-msgid "%d incoming packets discarded"
++#: ../statistics.c:72
++#, fuzzy, c-format
++msgid "%u incoming packets discarded"
+ msgstr "%d eingehende Pakete weggeworfen"
+ 
+-#: ../statistics.c:71
+-#, c-format
+-msgid "%d incoming packets delivered"
++#: ../statistics.c:73
++#, fuzzy, c-format
++msgid "%u incoming packets delivered"
+ msgstr "%d eingehende Pakete zugestellt"
+ 
+-#: ../statistics.c:72
+-#, c-format
+-msgid "%d requests sent out"
++#: ../statistics.c:74
++#, fuzzy, c-format
++msgid "%u requests sent out"
+ msgstr "%d Anfragen ausgesandt"
+ 
+ #. ?
+-#: ../statistics.c:73
+-#, c-format
+-msgid "%d outgoing packets dropped"
++#: ../statistics.c:75
++#, fuzzy, c-format
++msgid "%u outgoing packets dropped"
+ msgstr "%d ausgehende Pakete weggeworfen"
+ 
+-#: ../statistics.c:74
+-#, c-format
+-msgid "%d dropped because of missing route"
++#: ../statistics.c:76
++#, fuzzy, c-format
++msgid "%u dropped because of missing route"
+ msgstr "%d weggeworfen wegen fehlender Route"
+ 
+-#: ../statistics.c:75
+-#, c-format
+-msgid "%d fragments dropped after timeout"
++#: ../statistics.c:77
++#, fuzzy, c-format
++msgid "%u fragments dropped after timeout"
+ msgstr "%d Fragmente nach Timeout weggeworfen"
+ 
+-#: ../statistics.c:76
+-#, c-format
+-msgid "%d reassemblies required"
++#: ../statistics.c:78
++#, fuzzy, c-format
++msgid "%u reassemblies required"
+ msgstr "%d Wiederzusammenstellungen nötig"
+ 
+ #. ?
+-#: ../statistics.c:77
+-#, c-format
+-msgid "%d packets reassembled ok"
++#: ../statistics.c:79
++#, fuzzy, c-format
++msgid "%u packets reassembled ok"
+ msgstr "%d Fragmente korrekt empfangen"
+ 
+-#: ../statistics.c:78
+-#, c-format
+-msgid "%d packet reassembles failed"
++#: ../statistics.c:80
++#, fuzzy, c-format
++msgid "%u packet reassembles failed"
+ msgstr "%d fehlgeschlagene Paketdefragmentierungen"
+ 
+-#: ../statistics.c:79
+-#, c-format
+-msgid "%d fragments received ok"
++#: ../statistics.c:81
++#, fuzzy, c-format
++msgid "%u fragments received ok"
+ msgstr "%d Fragmente korrekt empfangen"
+ 
+-#: ../statistics.c:80
+-#, c-format
+-msgid "%d fragments failed"
+-msgstr "%d Fragmente Fehlgeschlagen"
++#: ../statistics.c:82
++#, fuzzy, c-format
++msgid "%u fragments failed"
++msgstr "%d Fragmente fehlgeschlagen"
+ 
+-#: ../statistics.c:81
+-#, c-format
+-msgid "%d fragments created"
++#: ../statistics.c:83
++#, fuzzy, c-format
++msgid "%u fragments created"
+ msgstr "%d Fragmente erzeugt"
+ 
+-#: ../statistics.c:86
+-#, c-format
+-msgid "%d ICMP messages received"
+-msgstr "%d ICMP Nachrichten empfangen"
++#: ../statistics.c:88
++#, fuzzy, c-format
++msgid "%u ICMP messages received"
++msgstr "%d ICMP-Nachrichten empfangen"
+ 
+-#: ../statistics.c:87
+-#, c-format
+-msgid "%d input ICMP message failed."
+-msgstr "%d eingegangene ICMP Nachrichten fehlgeschlagen"
++#: ../statistics.c:89
++#, fuzzy, c-format
++msgid "%u input ICMP message failed."
++msgstr "%d eingegangene ICMP-Nachrichten fehlgeschlagen"
+ 
+-#: ../statistics.c:88 ../statistics.c:101
+-#, c-format
+-msgid "destination unreachable: %d"
++#: ../statistics.c:90 ../statistics.c:103
++#, fuzzy, c-format
++msgid "destination unreachable: %u"
+ msgstr "Ziel unerreichbar: %d"
+ 
+-#: ../statistics.c:89
+-#, c-format
+-msgid "timeout in transit: %d"
++#: ../statistics.c:91
++#, fuzzy, c-format
++msgid "timeout in transit: %u"
+ msgstr "Timeout beim Transit: %d"
+ 
+-#: ../statistics.c:90 ../statistics.c:103
+-#, c-format
+-msgid "wrong parameters: %d"
++#: ../statistics.c:92 ../statistics.c:105
++#, fuzzy, c-format
++msgid "wrong parameters: %u"
+ msgstr "Fehlerhafte Parameter: %d"
+ 
+ #. ?
+-#: ../statistics.c:91
+-#, c-format
+-msgid "source quenchs: %d"
++#: ../statistics.c:93
++#, fuzzy, c-format
++msgid "source quenches: %u"
+ msgstr "Source Quenchs: %d"
+ 
+-#: ../statistics.c:92
+-#, c-format
+-msgid "redirects: %d"
++#: ../statistics.c:94
++#, fuzzy, c-format
++msgid "redirects: %u"
+ msgstr "Umleitungen: %d"
+ 
+-#: ../statistics.c:93
+-#, c-format
+-msgid "echo requests: %d"
+-msgstr "Echo Requests: %d"
++#: ../statistics.c:95
++#, fuzzy, c-format
++msgid "echo requests: %u"
++msgstr "Echo Anfragen: %d"
+ 
+-#: ../statistics.c:94 ../statistics.c:107
+-#, c-format
+-msgid "echo replies: %d"
++#: ../statistics.c:96 ../statistics.c:109
++#, fuzzy, c-format
++msgid "echo replies: %u"
+ msgstr "Echo Antworten: %d"
+ 
+-#: ../statistics.c:95
+-#, c-format
+-msgid "timestamp request: %d"
++#: ../statistics.c:97
++#, fuzzy, c-format
++msgid "timestamp request: %u"
+ msgstr "Zeitstempelanfragen: %d"
+ 
+-#: ../statistics.c:96
+-#, c-format
+-msgid "timestamp reply: %d"
++#: ../statistics.c:98
++#, fuzzy, c-format
++msgid "timestamp reply: %u"
+ msgstr "Zeitstempelantworten: %d"
+ 
+-#: ../statistics.c:97
+-#, c-format
+-msgid "address mask request: %d"
++#: ../statistics.c:99
++#, fuzzy, c-format
++msgid "address mask request: %u"
+ msgstr "Adressmaskenanfragen: %d"
+ 
+ #. ?
+-#: ../statistics.c:98
+-msgid "address mask replies"
+-msgstr "Adressmaskenantworten"
++#: ../statistics.c:100 ../statistics.c:113
++#, fuzzy, c-format
++msgid "address mask replies: %u"
++msgstr "Adressmaskenantworten: %d"
+ 
+ #. ?
+-#: ../statistics.c:99
+-#, c-format
+-msgid "%d ICMP messages sent"
++#: ../statistics.c:101
++#, fuzzy, c-format
++msgid "%u ICMP messages sent"
+ msgstr "%d ICMP-Nachrichten geschickt"
+ 
+-#: ../statistics.c:100
+-#, c-format
+-msgid "%d ICMP messages failed"
+-msgstr "%d ICMP Nachrichten fehlgeschlagen"
+-
+ #: ../statistics.c:102
+-#, c-format
+-msgid "time exceeded: %d"
++#, fuzzy, c-format
++msgid "%u ICMP messages failed"
++msgstr "%d ICMP-Nachrichten fehlgeschlagen"
++
++#: ../statistics.c:104
++#, fuzzy, c-format
++msgid "time exceeded: %u"
+ msgstr "Zeitüberschreitung: %d"
+ 
+ #. ?
+-#: ../statistics.c:104
+-#, c-format
+-msgid "source quench: %d"
++#: ../statistics.c:106
++#, fuzzy, c-format
++msgid "source quench: %u"
+ msgstr "Source Quench: %d"
+ 
+-#: ../statistics.c:105
+-#, c-format
+-msgid "redirect: %d"
++#: ../statistics.c:107
++#, fuzzy, c-format
++msgid "redirect: %u"
+ msgstr "Umleitungen: %d"
+ 
+-#: ../statistics.c:106
+-#, c-format
+-msgid "echo request: %d"
++#: ../statistics.c:108
++#, fuzzy, c-format
++msgid "echo request: %u"
+ msgstr "Echo Anfragen: %d"
+ 
+-#: ../statistics.c:108
+-#, c-format
+-msgid "timestamp requests: %d"
++#: ../statistics.c:110
++#, fuzzy, c-format
++msgid "timestamp requests: %u"
+ msgstr "Zeitstempel Anfragen: %d"
+ 
+-#: ../statistics.c:109
+-#, c-format
+-msgid "timestamp replies: %d"
++#: ../statistics.c:111
++#, fuzzy, c-format
++msgid "timestamp replies: %u"
+ msgstr "Zeitstempel Antworten: %d"
+ 
+-#: ../statistics.c:110
+-#, c-format
+-msgid "address mask requests: %d"
++#: ../statistics.c:112
++#, fuzzy, c-format
++msgid "address mask requests: %u"
+ msgstr "Adressmaskenanfragen: %d"
+ 
+-#: ../statistics.c:111
++#: ../statistics.c:118
+ #, c-format
+-msgid "address mask replies: %d"
+-msgstr "Adressmaskenantworten: %d"
++msgid "RTO algorithm is %s"
++msgstr "RTO-Algorithmus ist %s"
++
++#: ../statistics.c:122
++#, fuzzy, c-format
++msgid "%u active connections openings"
++msgstr "%d Verbindungen aktiv geöffnet"
++
++#: ../statistics.c:123
++#, fuzzy, c-format
++msgid "%u passive connection openings"
++msgstr "%d Verbindungen passiv geöffnet"
++
++#: ../statistics.c:124
++#, fuzzy, c-format
++msgid "%u failed connection attempts"
++msgstr "%d fehlerhafte Verbindungsversuche"
++
++#: ../statistics.c:125
++#, fuzzy, c-format
++msgid "%u connection resets received"
++msgstr "%d Verbindungsrücksetzungen empfangen"
++
++#: ../statistics.c:126
++#, fuzzy, c-format
++msgid "%u connections established"
++msgstr "%d Verbindungen aufgebaut"
++
++#: ../statistics.c:127
++#, fuzzy, c-format
++msgid "%u segments received"
++msgstr "%d Segmente empfangen"
++
++#: ../statistics.c:128
++#, fuzzy, c-format
++msgid "%u segments send out"
++msgstr "%d Segmente abgeschickt"
++
++#: ../statistics.c:129
++#, fuzzy, c-format
++msgid "%u segments retransmited"
++msgstr "%d Segmente erneut geschickt"
++
++#: ../statistics.c:130
++#, fuzzy, c-format
++msgid "%u bad segments received."
++msgstr "%d fehlerhafte Segmente empfangen."
++
++#: ../statistics.c:131
++#, fuzzy, c-format
++msgid "%u resets sent"
++msgstr "%d Rücksetzungen geschickt"
++
++#: ../statistics.c:136
++#, fuzzy, c-format
++msgid "%u packets received"
++msgstr "%d Pakete empfangen"
++
++#: ../statistics.c:137
++#, fuzzy, c-format
++msgid "%u packets to unknown port received."
++msgstr "%d Pakete für unbekannte Ports empfangen."
++
++#: ../statistics.c:138
++#, fuzzy, c-format
++msgid "%u packet receive errors"
++msgstr "%d Paketempfangsfehler"
++
++#: ../statistics.c:139
++#, fuzzy, c-format
++msgid "%u packets sent"
++msgstr "%d Pakete geschickt"
++
++#: ../statistics.c:144
++#, fuzzy, c-format
++msgid "%u SYN cookies sent"
++msgstr "%d SYN-Cookies verschickt"
++
++#: ../statistics.c:145
++#, fuzzy, c-format
++msgid "%u SYN cookies received"
++msgstr "%d SYN-Cookies empfangen"
+ 
+-#: ../statistics.c:116
++#: ../statistics.c:146
++#, fuzzy, c-format
++msgid "%u invalid SYN cookies received"
++msgstr "%d ungültige SYN-Cookies empfangen"
++
++#: ../statistics.c:148
++#, fuzzy, c-format
++msgid "%u resets received for embryonic SYN_RECV sockets"
++msgstr "%d Rücksetzungen für embrionische SYN_RECV-Sockets"
++
++#: ../statistics.c:150
++#, fuzzy, c-format
++msgid "%u packets pruned from receive queue because of socket buffer overrun"
++msgstr "%d Pakete wegen Socketpufferüberlauf aus der Empfangswarteschlange weggeworfen"
++
++#. obsolete: 2.2.0 doesn't do that anymore
++#: ../statistics.c:153
++#, fuzzy, c-format
++msgid "%u packets pruned from receive queue"
++msgstr "%d Pakete aus der ungeordneten Warteschlange weggeworfen"
++
++#: ../statistics.c:154
++#, fuzzy, c-format
++msgid ""
++"%u packets dropped from out-of-order queue because of socket buffer overrun"
++msgstr "%d Pakete aus der ungeordneten Warteschlange wegen Pufferüberlauf weggeworfen"
++
++#: ../statistics.c:156
++#, fuzzy, c-format
++msgid "%u ICMP packets dropped because they were out-of-window"
++msgstr "%d ICMP-Pakete weggeworfen die außerhalb des Fensters waren"
++
++#: ../statistics.c:158
++#, fuzzy, c-format
++msgid "%u ICMP packets dropped because socket was locked"
++msgstr "%d ICMP-Pakete verworfen weil Socket gesperrt war"
++
++#: ../statistics.c:160
+ #, c-format
+-msgid "RTO algorithm is %s"
+-msgstr "RTO Algorithmus is %s"
++msgid "%u TCP sockets finished time wait in fast timer"
++msgstr ""
+ 
+-#: ../statistics.c:120
++#: ../statistics.c:161
+ #, c-format
+-msgid "%d active connections openings"
+-msgstr "%d Verbindungen aktiv geöffnet"
++msgid "%u time wait sockets recycled by time stamp"
++msgstr ""
+ 
+-#: ../statistics.c:121
++#: ../statistics.c:162
+ #, c-format
+-msgid "%d passive connection openings"
+-msgstr "%d Verbindungen passiv geöffnet"
++msgid "%u TCP sockets finished time wait in slow timer"
++msgstr ""
+ 
+-#: ../statistics.c:122
++#: ../statistics.c:163
+ #, c-format
+-msgid "%d failed connection attempts"
+-msgstr "%d fehlerhafte Verbindungsversuche"
++msgid "%u passive connections rejected because of time stamp"
++msgstr ""
+ 
+-#: ../statistics.c:123
++#: ../statistics.c:165
+ #, c-format
+-msgid "%d connection resets received"
+-msgstr "%d Verbindungsrücksetzungen empfangen"
++msgid "%u active connections rejected because of time stamp"
++msgstr ""
+ 
+-#: ../statistics.c:124
++#: ../statistics.c:167
+ #, c-format
+-msgid "%d connections established"
+-msgstr "%d Verbindungen aufgebaut"
++msgid "%u packets rejects in established connections because of timestamp"
++msgstr ""
+ 
+-#: ../statistics.c:125
++#: ../statistics.c:169
++#, fuzzy, c-format
++msgid "%u delayed acks sent"
++msgstr "%d Pakete geschickt"
++
++#: ../statistics.c:170
+ #, c-format
+-msgid "%d segments received"
+-msgstr "%d Segmente empfangen"
++msgid "%u delayed acks further delayed because of locked socket"
++msgstr ""
+ 
+-#: ../statistics.c:126
++#: ../statistics.c:172
+ #, c-format
+-msgid "%d segments send out"
+-msgstr "%d Segmente abgeschickt"
++msgid "Quick ack mode was activated %u times"
++msgstr ""
+ 
+-#: ../statistics.c:127
++#: ../statistics.c:173
+ #, c-format
+-msgid "%d segments retransmited"
+-msgstr "%d Segmente erneut geschickt"
++msgid "%u times the listen queue of a socket overflowed"
++msgstr ""
+ 
+-#: ../statistics.c:128
++#: ../statistics.c:175
+ #, c-format
+-msgid "%d bad segments received."
+-msgstr "%d fehlerhafte Segmente empfangen."
++msgid "%u SYNs to LISTEN sockets ignored"
++msgstr ""
+ 
+-#: ../statistics.c:129
++#: ../statistics.c:176
+ #, c-format
+-msgid "%d resets sent"
+-msgstr "%d Rücksetzungen geschickt"
++msgid "%u packets directly queued to recvmsg prequeue."
++msgstr ""
+ 
+-#: ../statistics.c:134
++#: ../statistics.c:178
+ #, c-format
+-msgid "%d packets received"
++msgid "%u of bytes directly received from backlog"
++msgstr ""
++
++#: ../statistics.c:180
++#, c-format
++msgid "%u of bytes directly received from prequeue"
++msgstr ""
++
++#: ../statistics.c:182
++#, fuzzy, c-format
++msgid "%u packets dropped from prequeue"
++msgstr "%d Pakete aus der ungeordneten Warteschlange weggeworfen"
++
++#: ../statistics.c:183
++#, fuzzy, c-format
++msgid "%u packet headers predicted"
+ msgstr "%d Pakete empfangen"
+ 
+-#: ../statistics.c:135
++#: ../statistics.c:184
+ #, c-format
+-msgid "%d packets to unknown port received."
++msgid "%u packets header predicted and directly queued to user"
++msgstr ""
++
++#: ../statistics.c:186
++#, c-format
++msgid "Ran %u times out of system memory during packet sending"
++msgstr ""
++
++#: ../statistics.c:188
++#, fuzzy, c-format
++msgid "%u acknowledgments not containing data received"
+ msgstr "%d Pakete für unbekannte Ports empfangen."
+ 
+-#: ../statistics.c:136
++#: ../statistics.c:189
+ #, c-format
+-msgid "%d packet receive errors"
+-msgstr "%d Paketempfangsfehler"
++msgid "%u predicted acknowledgments"
++msgstr ""
+ 
+-#: ../statistics.c:137
++#: ../statistics.c:190
+ #, c-format
+-msgid "%d packets sent"
+-msgstr "%d Pakete geschickt"
++msgid "%u times recovered from packet loss due to fast retransmit"
++msgstr ""
+ 
+-#: ../statistics.c:142
++#: ../statistics.c:191
+ #, c-format
+-msgid "%d SYN cookies sent"
+-msgstr "%d SYN-Cookies verschickt"
++msgid "%u times recovered from packet loss due to SACK data"
++msgstr ""
+ 
+-#: ../statistics.c:143
++#: ../statistics.c:192
++#, fuzzy, c-format
++msgid "%u bad SACKs received"
++msgstr "%d fehlerhafte Segmente empfangen."
++
++#: ../statistics.c:193
+ #, c-format
+-msgid "%d SYN cookies received"
+-msgstr "%d SYN-Cookies empfangen"
++msgid "Detected reordering %u times using FACK"
++msgstr ""
+ 
+-#: ../statistics.c:144
++#: ../statistics.c:194
+ #, c-format
+-msgid "%d invalid SYN cookies received"
+-msgstr "%d ungültige SYN-Cookies empfangen"
++msgid "Detected reordering %u times using SACK"
++msgstr ""
+ 
+-#: ../statistics.c:146
++#: ../statistics.c:195
+ #, c-format
+-msgid "%d resets received for embryonic SYN_RECV sockets"
+-msgstr "%d Rücksetzungen fuer embrionische SYN_RECV Sockets"
++msgid "Detected reordering %u times using time stamp"
++msgstr ""
+ 
+-#: ../statistics.c:148
++#: ../statistics.c:196
+ #, c-format
+-msgid "%d packets pruned from receive queue because of socket buffer overrun"
++msgid "Detected reordering %u times using reno fast retransmit"
+ msgstr ""
+-"%d Pakete wegen Socketpufferüberlauf aus der Empfangswarteschlange "
+-"weggeworfen"
+ 
+-#. obsolete: 2.2.0 doesn't do that anymore
+-#: ../statistics.c:151
++#: ../statistics.c:197
+ #, c-format
+-msgid "%d packets pruned from out-of-order queue"
+-msgstr "%d Pakete aus der ungeordneten Warteschlange weggeworfen"
++msgid "%u congestion windows fully recovered"
++msgstr ""
+ 
+-#: ../statistics.c:152
++#: ../statistics.c:198
+ #, c-format
+-msgid ""
+-"%d packets dropped from out-of-order queue because of socket buffer overrun"
++msgid "%u congestion windows partially recovered using Hoe heuristic"
+ msgstr ""
+-"%d Pakete aus der ungeordneten Warteschlange wegen Pufferüberlauf weggeworfen"
+ 
+-#: ../statistics.c:154
++#: ../statistics.c:199
+ #, c-format
+-msgid "%d ICMP packets dropped because they were out-of-window"
+-msgstr "%d ICMP Pakete weggeworfen die auserhalb des Fensters waren"
++msgid "%u congestion window recovered using DSACK"
++msgstr ""
+ 
+-#: ../statistics.c:156
++#: ../statistics.c:200
++#, c-format
++msgid "%u congestion windows recovered after partial ack"
++msgstr ""
++
++#: ../statistics.c:201
++#, fuzzy, c-format
++msgid "%u retransmits lost"
++msgstr "%d Rücksetzungen geschickt"
++
++#: ../statistics.c:202
++#, c-format
++msgid "%u timeouts after reno fast retransmit"
++msgstr ""
++
++#: ../statistics.c:203
++#, c-format
++msgid "%u timeouts after SACK recovery"
++msgstr ""
++
++#: ../statistics.c:204
++#, c-format
++msgid "%u timeouts in loss state"
++msgstr ""
++
++#: ../statistics.c:205
++#, fuzzy, c-format
++msgid "%u fast retransmits"
++msgstr "%d Segmente erneut geschickt"
++
++#: ../statistics.c:206
++#, c-format
++msgid "%u forward retransmits"
++msgstr ""
++
++#: ../statistics.c:207
++#, c-format
++msgid "%u retransmits in slow start"
++msgstr ""
++
++#: ../statistics.c:208
++#, c-format
++msgid "%u other TCP timeouts"
++msgstr ""
++
++#: ../statistics.c:209
++#, fuzzy, c-format
++msgid "%u reno fast retransmits failed"
++msgstr "%d Segmente erneut geschickt"
++
++#: ../statistics.c:210
++#, fuzzy, c-format
++msgid "%u sack retransmits failed"
++msgstr "%d fehlgeschlagene Paketdefragmentierungen"
++
++#: ../statistics.c:211
++#, c-format
++msgid "%u times receiver scheduled too late for direct processing"
++msgstr ""
++
++#: ../statistics.c:212
++#, fuzzy, c-format
++msgid "%u packets collapsed in receive queue due to low socket buffer"
++msgstr "%d Pakete wegen Socketpufferüberlauf aus der Empfangswarteschlange weggeworfen"
++
++#: ../statistics.c:213
++#, c-format
++msgid "%u DSACKs sent for old packets"
++msgstr ""
++
++#: ../statistics.c:214
++#, c-format
++msgid "%u DSACKs sent for out of order packets"
++msgstr ""
++
++#: ../statistics.c:215
++#, fuzzy, c-format
++msgid "%u DSACKs received"
++msgstr "%d Pakete empfangen"
++
++#: ../statistics.c:216
++#, fuzzy, c-format
++msgid "%u DSACKs for out of order packets received"
++msgstr "%d Pakete insgesamt empfangen"
++
++#: ../statistics.c:217
++#, fuzzy, c-format
++msgid "%u connections reset due to unexpected SYN"
++msgstr "%d Verbindungsrücksetzungen empfangen"
++
++#: ../statistics.c:218
++#, fuzzy, c-format
++msgid "%u connections reset due to unexpected data"
++msgstr "%d Verbindungsrücksetzungen empfangen"
++
++#: ../statistics.c:219
++#, fuzzy, c-format
++msgid "%u connections reset due to early user close"
++msgstr "%d Verbindungsrücksetzungen empfangen"
++
++#: ../statistics.c:220
+ #, c-format
+-msgid "%d ICMP packets dropped because socket was locked"
+-msgstr "%d ICMP Pakete verworfen weil Socket gesperrt war"
++msgid "%u connections aborted due to memory pressure"
++msgstr ""
++
++#: ../statistics.c:221
++#, fuzzy, c-format
++msgid "%u connections aborted due to timeout"
++msgstr "%d Verbindungsrücksetzungen empfangen"
+ 
+ #: ../statistics.c:222
++#, c-format
++msgid "%u connections aborted after user close in linger timeout"
++msgstr ""
++
++#: ../statistics.c:223
++#, c-format
++msgid "%u times unabled to send RST due to no memory"
++msgstr ""
++
++#: ../statistics.c:224
++#, c-format
++msgid "TCP ran low on memory %u times"
++msgstr ""
++
++#: ../statistics.c:225
++#, c-format
++msgid "%u TCP data loss events"
++msgstr ""
++
++#: ../statistics.c:292
+ msgid "enabled"
+ msgstr "aktiviert"
+ 
+-#: ../statistics.c:222
++#: ../statistics.c:292
+ msgid "disabled"
+ msgstr "deaktiviert"
+ 
+-#: ../statistics.c:272
+-#, c-format
+-msgid "unknown title %s\n"
+-msgstr "Unbekannter Titel %s\n"
+-
+-#: ../statistics.c:298
++#: ../statistics.c:375
+ msgid "error parsing /proc/net/snmp"
+ msgstr "Fehler beim Parsen von /proc/net/snmp"
+ 
+-#: ../statistics.c:311
++#: ../statistics.c:388
+ msgid "cannot open /proc/net/snmp"
+ msgstr "Kann /proc/net/snmp nicht öffnen"
+ 
+ #: ../lib/activate.c:69
+ #, c-format
+ msgid "Hardware type `%s' not supported.\n"
+-msgstr "Hardwaretyp ,,%s'' nicht unterstützt.\n"
++msgstr "Hardwaretyp »%s« nicht unterstützt.\n"
+ 
+ #: ../lib/activate.c:73
+ #, c-format
+ msgid "Cannot change line discipline to `%s'.\n"
+-msgstr "Kann line discipline nicht auf ``%s'' setzen.\n"
++msgstr "Kann line discipline nicht auf »%s« setzen.\n"
+ 
+-#: ../lib/af.c:145 ../lib/hw.c:148
++#: ../lib/af.c:153 ../lib/hw.c:161
+ msgid "UNSPEC"
+ msgstr "UNSPEC"
+ 
+-#: ../lib/af.c:147
++#: ../lib/af.c:155
+ msgid "UNIX Domain"
+-msgstr "UNIX Domain"
++msgstr "UNIX-Domain"
+ 
+-#: ../lib/af.c:150
++#: ../lib/af.c:158
+ msgid "DARPA Internet"
+-msgstr "DARPA Internet"
++msgstr "DARPA-Internet"
+ 
+-#: ../lib/af.c:153
++#: ../lib/af.c:161
+ msgid "IPv6"
+ msgstr "IPv6"
+ 
+-#: ../lib/af.c:156 ../lib/hw.c:169
++#: ../lib/af.c:164 ../lib/hw.c:182
+ msgid "AMPR AX.25"
+ msgstr "AMPR AX.25"
+ 
+-#: ../lib/af.c:159 ../lib/hw.c:175
++#: ../lib/af.c:167 ../lib/hw.c:188
+ msgid "AMPR NET/ROM"
+ msgstr "AMPR NET/ROM"
+ 
+-#: ../lib/af.c:162
++#: ../lib/af.c:170
+ msgid "Novell IPX"
+ msgstr ""
+ 
+-#: ../lib/af.c:165
++#: ../lib/af.c:173
+ msgid "Appletalk DDP"
+ msgstr "Appletalk DDP"
+ 
+-#: ../lib/af.c:168 ../lib/hw.c:207
++#: ../lib/af.c:176 ../lib/hw.c:223
+ msgid "Econet"
+ msgstr "Econet"
+ 
+-#: ../lib/af.c:171 ../lib/hw.c:172
++#: ../lib/af.c:179
++msgid "CCITT X.25"
++msgstr ""
++
++#: ../lib/af.c:182 ../lib/hw.c:185
+ msgid "AMPR ROSE"
+ msgstr "AMPR ROSE"
+ 
+-#: ../lib/af.c:174 ../lib/hw.c:160
++#: ../lib/af.c:185 ../lib/hw.c:173
+ msgid "Ash"
+ msgstr "Ash"
+ 
+-#: ../lib/af.c:232
++#: ../lib/af.c:243
++#, c-format
+ msgid "Please don't supply more than one address family.\n"
+ msgstr "Bitte nur eine Adressfamilie angeben.\n"
+ 
+-#: ../lib/af.c:293
++#: ../lib/af.c:304
++#, c-format
+ msgid "Too much address family arguments.\n"
+ msgstr "Zu viele Adressfamilien angegeben.\n"
+ 
+-#: ../lib/af.c:304
++#: ../lib/af.c:315
+ #, c-format
+ msgid "Unknown address family `%s'.\n"
+-msgstr "Unbekannte Adressfamilie `%s'.\n"
+-
+-#: ../lib/arcnet.c:53 ../lib/ax25.c:75 ../lib/ddp.c:50 ../lib/econet.c:52
+-#: ../lib/fddi.c:67 ../lib/hippi.c:68 ../lib/inet.c:244 ../lib/inet.c:259
+-#: ../lib/inet6.c:129 ../lib/ipx.c:81 ../lib/netrom.c:78 ../lib/rose.c:71
+-#: ../lib/rose.c:126 ../lib/unix.c:56 ../lib/unix.c:76
+-msgid "[NONE SET]"
+-msgstr "[NICHT GESETZT]"
++msgstr "Unbekannte Adressfamilie »%s«.\n"
+ 
+-#: ../lib/arcnet.c:81 ../lib/arcnet.c:96
++#: ../lib/arcnet.c:70 ../lib/arcnet.c:85
+ #, c-format
+ msgid "in_arcnet(%s): invalid arcnet address!\n"
+ msgstr "in_arcnet(%s): Ungültige ARCnet-Adresse!\n"
+ 
+-#: ../lib/arcnet.c:108
++#: ../lib/arcnet.c:97
+ #, c-format
+ msgid "in_arcnet(%s): trailing : ignored!\n"
+ msgstr "in_arcnet(%s): angehängt : ignoriert!\n"
+ 
+-#: ../lib/arcnet.c:120
++#: ../lib/arcnet.c:109
+ #, c-format
+ msgid "in_arcnet(%s): trailing junk!\n"
+ msgstr "in_arcnet(%s): Nachfolgender Müll!\n"
+ 
+ #: ../lib/ash.c:81
++#, c-format
+ msgid "Malformed Ash address"
+-msgstr "Fehlerhafte Ash Adresse"
++msgstr "Fehlerhafte Ash-Adresse"
++
++#: ../lib/ax25.c:75 ../lib/ddp.c:50 ../lib/econet.c:52 ../lib/inet.c:244
++#: ../lib/inet.c:259 ../lib/inet6.c:129 ../lib/ipx.c:81 ../lib/netrom.c:78
++#: ../lib/rose.c:71 ../lib/unix.c:56 ../lib/unix.c:76
++msgid "[NONE SET]"
++msgstr "[NICHT GESETZT]"
+ 
+ #: ../lib/ax25.c:97 ../lib/netrom.c:100
+ msgid "Invalid callsign"
+@@ -1898,22 +2168,21 @@ msgid "Callsign too long"
+ msgstr "Rufzeichen zu lang"
+ 
+ #: ../lib/ax25_gr.c:47
++#, c-format
+ msgid "AX.25 not configured in this system.\n"
+ msgstr "AX.25 ist auf diesem System nicht konfiguriert.\n"
+ 
+ #: ../lib/ax25_gr.c:50
++#, c-format
+ msgid "Kernel AX.25 routing table\n"
+ msgstr "Kernel AX.25 Routentabelle\n"
+ 
+ #. xxx
+ #: ../lib/ax25_gr.c:51 ../lib/rose_gr.c:55
++#, c-format
+ msgid "Destination  Iface    Use\n"
+ msgstr "Ziel         SStelle  Benutzer\n"
+ 
+-#: ../lib/ddp_gr.c:21
+-msgid "Routing table for `ddp' not yet supported.\n"
+-msgstr "DDP-Routentabelle wird noch nicht unterstützt.\n"
+-
+ #: ../lib/ether.c:74 ../lib/ether.c:91
+ #, c-format
+ msgid "in_ether(%s): invalid ether address!\n"
+@@ -1929,153 +2198,168 @@ msgstr "in_ether(%s): angehängt : ignori
+ msgid "in_ether(%s): trailing junk!\n"
+ msgstr "in_ether(%s): Nachfolgender Müll!\n"
+ 
+-#: ../lib/fddi.c:95 ../lib/fddi.c:110
++#: ../lib/fddi.c:84 ../lib/fddi.c:99
+ #, c-format
+ msgid "in_fddi(%s): invalid fddi address!\n"
+ msgstr "in_fddi(%s): Ungültige FDDI-Adresse!\n"
+ 
+-#: ../lib/fddi.c:122
++#: ../lib/fddi.c:111
+ #, c-format
+ msgid "in_fddi(%s): trailing : ignored!\n"
+ msgstr "in_fddi(%s): nachfolgend : ignoriert!\n"
+ 
+-#: ../lib/fddi.c:134
++#: ../lib/fddi.c:123
+ #, c-format
+ msgid "in_fddi(%s): trailing junk!\n"
+ msgstr "in_fddi(%s): Nachfolgender Müll!\n"
+ 
+-#: ../lib/getroute.c:97 ../lib/setroute.c:76
++#: ../lib/getroute.c:101 ../lib/setroute.c:80
+ #, c-format
+ msgid "Address family `%s' not supported.\n"
+ msgstr "Adressfamilie `%s' wird nicht unterstützt.\n"
+ 
+-#: ../lib/getroute.c:103 ../lib/setroute.c:80
++#: ../lib/getroute.c:107 ../lib/setroute.c:84
+ #, c-format
+ msgid "No routing for address family `%s'.\n"
+ msgstr "Kein Routen für Adressfamilie `%s'.\n"
+ 
+-#: ../lib/hippi.c:96 ../lib/hippi.c:111
++#: ../lib/hippi.c:84 ../lib/hippi.c:99
+ #, c-format
+ msgid "in_hippi(%s): invalid hippi address!\n"
+ msgstr "in_hippi(%s): Ungültige HIPPI-Adresse!\n"
+ 
+-#: ../lib/hippi.c:123
++#: ../lib/hippi.c:111
+ #, c-format
+ msgid "in_hippi(%s): trailing : ignored!\n"
+ msgstr "in_hippi(%s): nachfolgend : ignoriert!\n"
+ 
+-#: ../lib/hippi.c:134
++#: ../lib/hippi.c:122
+ #, c-format
+ msgid "in_hippi(%s): trailing junk!\n"
+ msgstr "in_hippi(%s): Nachfolgender Müll!\n"
+ 
+-#: ../lib/hw.c:147
++#: ../lib/hw.c:160
+ msgid "Local Loopback"
+ msgstr "Lokale Schleife"
+ 
+-#: ../lib/hw.c:150
++#: ../lib/hw.c:163
+ msgid "Serial Line IP"
+ msgstr "Serielle IP"
+ 
+-#: ../lib/hw.c:151
++#: ../lib/hw.c:164
+ msgid "VJ Serial Line IP"
+ msgstr "Serielle VJ-IP"
+ 
+-#: ../lib/hw.c:152
++#: ../lib/hw.c:165
+ msgid "6-bit Serial Line IP"
+ msgstr "6-bit Serielle IP"
+ 
+-#: ../lib/hw.c:153
++#: ../lib/hw.c:166
+ msgid "VJ 6-bit Serial Line IP"
+ msgstr "VJ 6-bit Serielle IP"
+ 
+-#: ../lib/hw.c:154
++#: ../lib/hw.c:167
+ msgid "Adaptive Serial Line IP"
+ msgstr "Adaptive Serielle IP"
+ 
+-#: ../lib/hw.c:157
++#: ../lib/hw.c:170
+ msgid "Ethernet"
+ msgstr "Ethernet"
+ 
+-#: ../lib/hw.c:163
++#: ../lib/hw.c:176
+ msgid "Fiber Distributed Data Interface"
+ msgstr "Fiber Distributed Data Interface"
+ 
+-#: ../lib/hw.c:166
++#: ../lib/hw.c:179
+ msgid "HIPPI"
+ msgstr "HIPPI"
+ 
+-#: ../lib/hw.c:178
++#: ../lib/hw.c:191
++msgid "generic X.25"
++msgstr ""
++
++#: ../lib/hw.c:194
+ msgid "IPIP Tunnel"
+ msgstr "IPIP Tunnel"
+ 
+-#: ../lib/hw.c:181
++#: ../lib/hw.c:197
+ msgid "Point-to-Point Protocol"
+-msgstr "Punkt-zu-Punkt Verbindung"
++msgstr "Punkt-zu-Punkt-Verbindung"
+ 
+-#: ../lib/hw.c:184
++#: ../lib/hw.c:200
+ msgid "(Cisco)-HDLC"
+ msgstr "(Cisco)-HDLC"
+ 
+-#: ../lib/hw.c:185
++#: ../lib/hw.c:201
+ msgid "LAPB"
+ msgstr "LAPB"
+ 
+-#: ../lib/hw.c:188
++#: ../lib/hw.c:204
+ msgid "ARCnet"
+ msgstr "ARCnet"
+ 
+-#: ../lib/hw.c:191
++#: ../lib/hw.c:207
+ msgid "Frame Relay DLCI"
+ msgstr "Frame Relay DLCI"
+ 
+-#: ../lib/hw.c:192
++#: ../lib/hw.c:208
+ msgid "Frame Relay Access Device"
+ msgstr "Frame Relay Access Device"
+ 
+-#: ../lib/hw.c:195
++#: ../lib/hw.c:211
+ msgid "IPv6-in-IPv4"
+ msgstr "IPv6-nach-IPv4"
+ 
+-#: ../lib/hw.c:198
+-#, fuzzy
++#: ../lib/hw.c:214
+ msgid "IrLAP"
+-msgstr "LAPB"
++msgstr "IrLAP"
+ 
+-#: ../lib/hw.c:201
++#: ../lib/hw.c:217
+ msgid "16/4 Mbps Token Ring"
+ msgstr ""
+ 
+-#: ../lib/hw.c:203
++#: ../lib/hw.c:219
+ msgid "16/4 Mbps Token Ring (New)"
+ msgstr ""
+ 
++#: ../lib/hw.c:226
++msgid "Generic EUI-64"
++msgstr ""
++
+ #: ../lib/inet.c:153 ../lib/inet6.c:79
+ #, c-format
+ msgid "rresolve: unsupport address family %d !\n"
+ msgstr "rresolve: nicht unterstützte Adressfamilie %d !\n"
+ 
+-#: ../lib/inet6_gr.c:79
++#: ../lib/inet6.c:131
++#, fuzzy
++msgid "[UNKNOWN]"
++msgstr "UNBEKANNT"
++
++#: ../lib/inet6_gr.c:71
++#, c-format
+ msgid "INET6 (IPv6) not configured in this system.\n"
+ msgstr "INET6 (IPv6) ist auf diesem System nicht konfiguriert.\n"
+ 
+-#: ../lib/inet6_gr.c:82
++#: ../lib/inet6_gr.c:74
++#, c-format
+ msgid "Kernel IPv6 routing table\n"
+-msgstr "Kernel IPv6 Routentabelle\n"
++msgstr "Kernel-IPv6-Routentabelle\n"
+ 
+-#: ../lib/inet6_gr.c:84
++#: ../lib/inet6_gr.c:76
++#, c-format
+ msgid ""
+-"Destination                                 Next Hop                         "
+-"       Flags Metric Ref    Use Iface\n"
+-msgstr ""
+-"Ziel                                        Nächster Hop                     "
+-"            Flags Metric Ref    Benutzer Iface\n"
++"Destination                                 Next "
++"Hop                                Flags Metric Ref    Use Iface\n"
++msgstr "Ziel                                        Nächster Hop                                 Flags Metric Ref    Benutzer Iface\n"
+ 
+-#: ../lib/inet6_gr.c:158
++#: ../lib/inet6_gr.c:150
++#, c-format
+ msgid "Kernel IPv6 Neighbour Cache\n"
+ msgstr "Kernel IPv6 Nachbarcache\n"
+ 
+-#: ../lib/inet6_gr.c:161
++#: ../lib/inet6_gr.c:153
++#, c-format
+ msgid ""
+ "Neighbour                                   HW Address        Iface    Flags "
+ "Ref State\n"
+@@ -2083,39 +2367,45 @@ msgstr ""
+ "Nachbar                                     HW-Adresse        Iface    Flags "
+ "Ref Zustand\n"
+ 
+-#: ../lib/inet6_gr.c:165
++#: ../lib/inet6_gr.c:157
++#, c-format
+ msgid ""
+ "Neighbour                                   HW Address        Iface    Flags "
+ "Ref State            Stale(sec) Delete(sec)\n"
+-msgstr ""
+-"Nachbar                                     HW-Adresse        Iface    Flags "
+-"Ref Zustand          Stale(sec) Löschen(sec)\n"
++msgstr "Nachbar                                     HW-Adresse        Iface    Flags Ref Zustand          Stale(sec) Löschen(sec)\n"
+ 
+ #: ../lib/inet6_sr.c:46
++#, c-format
+ msgid "Usage: inet6_route [-vF] del Target\n"
+ msgstr "Benutzung: inet6_route [-vF] del Ziel\n"
+ 
+ #: ../lib/inet6_sr.c:47
++#, c-format
+ msgid "       inet6_route [-vF] add Target [gw Gw] [metric M] [[dev] If]\n"
+ msgstr "       inet6_route [-vF] add Ziel [gw Gateway] [metric M] [[dev] If]\n"
+ 
+ #: ../lib/inet6_sr.c:48
++#, c-format
+ msgid "       inet6_route [-FC] flush      NOT supported\n"
+ msgstr "       inet6_route [-FC] flush      NICHT unterstützt\n"
+ 
+-#: ../lib/inet6_sr.c:182
++#: ../lib/inet6_sr.c:188
++#, c-format
+ msgid "Flushing `inet6' routing table not supported\n"
+-msgstr ",,Flush'' für IPv6 Routentabelle nicht unterstützt\n"
++msgstr "»Flush« für IPv6-Routentabelle nicht unterstützt\n"
+ 
+ #: ../lib/inet_gr.c:50 ../lib/inet_gr.c:220
++#, c-format
+ msgid "INET (IPv4) not configured in this system.\n"
+ msgstr "INET (IPv4) ist auf diesem System nicht konfiguriert.\n"
+ 
+ #: ../lib/inet_gr.c:53
++#, c-format
+ msgid "Kernel IP routing table\n"
+-msgstr "Kernel IP Routentabelle\n"
++msgstr "Kernel-IP-Routentabelle\n"
+ 
+ #: ../lib/inet_gr.c:56
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags Metric Ref    Use "
+ "Iface\n"
+@@ -2124,6 +2414,7 @@ msgstr ""
+ "Iface\n"
+ 
+ #: ../lib/inet_gr.c:59
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags   MSS Window  irtt "
+ "Iface\n"
+@@ -2132,6 +2423,7 @@ msgstr ""
+ "Iface\n"
+ 
+ #: ../lib/inet_gr.c:62
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt\n"
+@@ -2140,10 +2432,12 @@ msgstr ""
+ "Iface    MSS   Fenster irtt\n"
+ 
+ #: ../lib/inet_gr.c:237
++#, c-format
+ msgid "Kernel IP routing cache\n"
+-msgstr "Kernel IP Routencache\n"
++msgstr "Kernel-IP-Routencache\n"
+ 
+ #: ../lib/inet_gr.c:258
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface\n"
+@@ -2152,6 +2446,7 @@ msgstr ""
+ "Iface\n"
+ 
+ #: ../lib/inet_gr.c:261
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags   MSS Window  irtt "
+ "Iface\n"
+@@ -2160,6 +2455,7 @@ msgstr ""
+ "Iface\n"
+ 
+ #: ../lib/inet_gr.c:266
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt  HH  Arp\n"
+@@ -2168,6 +2464,7 @@ msgstr ""
+ "Iface    MSS   Fenster irtt   HH  Arp\n"
+ 
+ #: ../lib/inet_gr.c:290
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt  TOS HHRef HHUptod     SpecDst\n"
+@@ -2175,37 +2472,39 @@ msgstr ""
+ "Quelle          Ziel            Gateway         Flags Metrik Ref    Ben "
+ "Iface    MSS   Window irtt  TOS HHRef HHUptod     SpecDst\n"
+ 
+-#: ../lib/inet_sr.c:50
++#: ../lib/inet_sr.c:51
++#, c-format
+ msgid ""
+ "Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] "
+ "[[dev] If]\n"
+-msgstr ""
+-"Benutzung: inet_route [-vF] del {-host|-net} Ziel[/prefix] [gw Gw] [metric "
+-"M] [[dev] If]\n"
++msgstr "Benutzung: inet_route [-vF] del {-host|-net} Ziel[/Präfix] [gw Gw] [metric M] [[dev] If]\n"
+ 
+-#: ../lib/inet_sr.c:51
++#: ../lib/inet_sr.c:52
++#, c-format
+ msgid ""
+ "       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]\n"
+-msgstr ""
+-"       inet_route [-vF] add {-host|-net} Ziel[/Prefix] [gw Gw] [metric M]\n"
++msgstr "       inet_route [-vF] add {-host|-net} Ziel[/Präfix] [gw Gw] [metric M]\n"
+ 
+-#: ../lib/inet_sr.c:52
++#: ../lib/inet_sr.c:53
++#, c-format
+ msgid ""
+ "                              [netmask N] [mss Mss] [window W] [irtt I]\n"
+ msgstr ""
+ "                              [netmask N] [mss Mss] [window W] [irtt I]\n"
+ 
+-#: ../lib/inet_sr.c:53
++#: ../lib/inet_sr.c:54
++#, c-format
+ msgid "                              [mod] [dyn] [reinstate] [[dev] If]\n"
+ msgstr "                              [mod] [dyn] [reinstate] [[dev] If]\n"
+ 
+-#: ../lib/inet_sr.c:54
++#: ../lib/inet_sr.c:55
++#, c-format
+ msgid ""
+ "       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject\n"
+-msgstr ""
+-"       inet_route [-vF] add {-host|-net} Ziel[/Präfix] [metric M] reject\n"
++msgstr "       inet_route [-vF] add {-host|-net} Ziel[/Präfix] [metric M] reject\n"
+ 
+-#: ../lib/inet_sr.c:55
++#: ../lib/inet_sr.c:56
++#, c-format
+ msgid "       inet_route [-FC] flush      NOT supported\n"
+ msgstr "       inet_route [-FC] flush      NICHT unterstützt\n"
+ 
+@@ -2215,15 +2514,17 @@ msgid "route: %s: cannot use a NETWORK a
+ msgstr "route: %s: Netzadresse als Gateway ungültig!\n"
+ 
+ #: ../lib/inet_sr.c:174
+-#, fuzzy
++#, fuzzy, c-format
+ msgid "route: Invalid MSS/MTU.\n"
+ msgstr "route: Ungültige MSS.\n"
+ 
+ #: ../lib/inet_sr.c:187
++#, c-format
+ msgid "route: Invalid window.\n"
+ msgstr "route: Ungültige Fenstergröße.\n"
+ 
+ #: ../lib/inet_sr.c:203
++#, c-format
+ msgid "route: Invalid initial rtt.\n"
+ msgstr "route: Ungültige Start-RTT.\n"
+ 
+@@ -2238,126 +2539,408 @@ msgid "route: bogus netmask %s\n"
+ msgstr "Route: Fehlerhafte Netzmaske %s\n"
+ 
+ #: ../lib/inet_sr.c:270
++#, c-format
+ msgid "route: netmask doesn't match route address\n"
+ msgstr "route: Netzmaske passt nicht zur Routenadresse\n"
+ 
+ #: ../lib/inet_sr.c:306
++#, c-format
+ msgid "Flushing `inet' routing table not supported\n"
+-msgstr ",,Flush'' der Inet-Routentabelle nicht unterstützt\n"
++msgstr "»Flush« der Inet-Routentabelle nicht unterstützt\n"
+ 
+ #: ../lib/inet_sr.c:310
++#, c-format
+ msgid "Modifying `inet' routing cache not supported\n"
+-msgstr "Änderung des ,,Inet'' Routencaches nicht unterstützt\n"
++msgstr "Änderung des »Inet« Routencaches nicht unterstützt\n"
+ 
+ #: ../lib/ipx_gr.c:52
++#, c-format
+ msgid "IPX not configured in this system.\n"
+ msgstr "IPX ist auf diesem System nicht konfiguriert.\n"
+ 
+ #: ../lib/ipx_gr.c:56
++#, c-format
+ msgid "Kernel IPX routing table\n"
+-msgstr "Kernel IPX Routentabelle\n"
++msgstr "Kernel-IPX-Routentabelle\n"
+ 
+ #. xxx
+ #: ../lib/ipx_gr.c:57
++#, c-format
+ msgid "Destination               Router Net                Router Node\n"
+-msgstr "Ziel                      Router Netz               Router Knoten\n"
++msgstr "Ziel                      Router-Netz               Router-Knoten\n"
+ 
+ #: ../lib/ipx_sr.c:33
++#, c-format
+ msgid "IPX: this needs to be written\n"
+-msgstr "IPX: dies muß noch geschrieben werden\n"
++msgstr "IPX: dies muss noch geschrieben werden\n"
+ 
+-#: ../lib/masq_info.c:197
++#: ../lib/masq_info.c:198
++#, c-format
+ msgid "IP masquerading entries\n"
+ msgstr "IP-Maskierungseinträge\n"
+ 
+-#: ../lib/masq_info.c:200
++#: ../lib/masq_info.c:201
++#, c-format
+ msgid "prot   expire source               destination          ports\n"
+ msgstr "Prot   expire Quelle               Ziel                 Ports\n"
+ 
+-#: ../lib/masq_info.c:203
++#: ../lib/masq_info.c:204
++#, c-format
+ msgid ""
+-"prot   expire    initseq delta prevd source               destination        "
+-"  ports\n"
++"prot   expire    initseq delta prevd source               "
++"destination          ports\n"
+ msgstr ""
+-"Prot   Ablauf    Anf-Seq Delta Prevd Quelle               Ziel               "
+-"  Ports\n"
++"Prot   Ablauf    Anf-Seq Delta Prevd Quelle               "
++"Ziel                 Ports\n"
+ 
+ #: ../lib/netrom_gr.c:48
++#, c-format
+ msgid "NET/ROM not configured in this system.\n"
+ msgstr "NET/ROM ist auf diesem System nicht verfügbar.\n"
+ 
+ #: ../lib/netrom_gr.c:51
++#, c-format
+ msgid "Kernel NET/ROM routing table\n"
+-msgstr "Kernel NET/ROM Routentabelle\n"
++msgstr "Kernel-NET/ROM-Routentabelle\n"
+ 
+ #: ../lib/netrom_gr.c:52
++#, c-format
+ msgid "Destination  Mnemonic  Quality  Neighbour  Iface\n"
+ msgstr "Ziel         Mnemonic  Qualität  Nachbar  Iface\n"
+ 
+ #: ../lib/netrom_sr.c:34
++#, c-format
+ msgid "netrom usage\n"
+-msgstr "NET/ROM Benutzung\n"
++msgstr "NET/ROM-Benutzung\n"
+ 
+ #: ../lib/netrom_sr.c:44
++#, c-format
+ msgid "NET/ROM: this needs to be written\n"
+-msgstr "NET/ROM: Dies muß noch geschrieben werden\n"
++msgstr "NET/ROM: Dies muss noch geschrieben werden\n"
+ 
+ #: ../lib/ppp.c:44
++#, c-format
+ msgid "You cannot start PPP with this program.\n"
+ msgstr "Mit diesem Programm kann PPP nicht gestartet werden.\n"
+ 
+ #: ../lib/ppp_ac.c:38
++#, c-format
+ msgid "Sorry, use pppd!\n"
+-msgstr "Bitte benutzen sie pppd.\n"
++msgstr "Bitte benutzen Sie pppd.\n"
+ 
+ #: ../lib/rose.c:87
+ msgid "Node address must be ten digits"
+-msgstr "Knotenadresse muß zehn Ziffern haben"
++msgstr "Knotenadresse muss zehn Ziffern haben"
+ 
+ #: ../lib/rose_gr.c:51
++#, c-format
+ msgid "ROSE not configured in this system.\n"
+ msgstr "ROSE ist auf diesem System nicht verfügbar.\n"
+ 
+ #: ../lib/rose_gr.c:54
++#, c-format
+ msgid "Kernel ROSE routing table\n"
+-msgstr "ROSE Kernel Routentabelle\n"
++msgstr "ROSE-Kernel-Routentabelle\n"
+ 
+-#: ../lib/tr.c:70 ../lib/tr.c:85
++#: ../lib/tr.c:86 ../lib/tr.c:101
+ #, c-format
+ msgid "in_tr(%s): invalid token ring address!\n"
+ msgstr "in_tr(%s): ungültige Tokenringadresse!\n"
+ 
+-#: ../lib/tr.c:97
++#: ../lib/tr.c:113
+ #, c-format
+ msgid "in_tr(%s): trailing : ignored!\n"
+ msgstr "in_tr(%s): nachfolgend : ignoriert!\n"
+ 
+-#: ../lib/tr.c:109
++#: ../lib/tr.c:125
+ #, c-format
+ msgid "in_tr(%s): trailing junk!\n"
+ msgstr "in_tr(%s): nachfolgender Müll!\n"
+ 
+-#: ../lib/interface.c:124
++#: ../lib/interface.c:176
+ #, c-format
+ msgid "warning: no inet socket available: %s\n"
+-msgstr "Warnung: Keine INET Sockets verfügbar: %s\n"
++msgstr "Warnung: Keine INET-Sockets verfügbar: %s\n"
+ 
+-#: ../lib/interface.c:270
++#: ../lib/interface.c:325
+ #, c-format
+ msgid "Warning: cannot open %s (%s). Limited output.\n"
+ msgstr ""
+ 
+ #. Give better error message for this case.
+-#: ../lib/interface.c:504
++#: ../lib/interface.c:571
+ msgid "Device not found"
+ msgstr "Gerät nicht gefunden"
+ 
+-#: ../lib/interface.c:508
++#: ../lib/interface.c:575
+ #, c-format
+ msgid "%s: error fetching interface information: %s\n"
+ msgstr "%s: Fehler beim Auslesen der Schnittstelleninformation: %s\n"
+ 
+-#: ../lib/sockets.c:59
++#: ../lib/interface.c:608
++msgid "     - no statistics available -"
++msgstr "     - keine Statistiken verfügbar -"
++
++#: ../lib/interface.c:612
++#, c-format
++msgid "[NO FLAGS]"
++msgstr "[KEINE FLAGS]"
++
++#: ../lib/interface.c:688
++#, c-format
++msgid "%-9.9s Link encap:%s  "
++msgstr "%-9.9s Protokoll:%s  "
++
++#: ../lib/interface.c:693
++#, c-format
++msgid "HWaddr %s  "
++msgstr "Hardware Adresse %s  "
++
++#: ../lib/interface.c:696
++#, c-format
++msgid "Media:%s"
++msgstr "Medium:%s"
++
++#: ../lib/interface.c:698
++#, c-format
++msgid "(auto)"
++msgstr "(auto)"
++
++#: ../lib/interface.c:705
++#, c-format
++msgid "          %s addr:%s "
++msgstr "          %s Adresse:%s "
++
++#: ../lib/interface.c:708
++#, c-format
++msgid " P-t-P:%s "
++msgstr " P-z-P:%s "
++
++#: ../lib/interface.c:711
++#, c-format
++msgid " Bcast:%s "
++msgstr " Bcast:%s "
++
++#: ../lib/interface.c:713
++#, c-format
++msgid " Mask:%s\n"
++msgstr " Maske:%s\n"
++
++#: ../lib/interface.c:730
++#, c-format
++msgid "          inet6 addr: %s/%d"
++msgstr "          inet6-Adresse: %s/%d"
++
++#: ../lib/interface.c:732
++#, c-format
++msgid " Scope:"
++msgstr " Gültigkeitsbereich:"
++
++#: ../lib/interface.c:735
++#, c-format
++msgid "Global"
++msgstr "Global"
++
++#: ../lib/interface.c:738
++#, c-format
++msgid "Link"
++msgstr "Verbindung"
++
++#: ../lib/interface.c:741
++#, c-format
++msgid "Site"
++msgstr "Standort"
++
++#: ../lib/interface.c:744
++#, c-format
++msgid "Compat"
++msgstr "Kompatibilität"
++
++#: ../lib/interface.c:747
++#, c-format
++msgid "Host"
++msgstr "Maschine"
++
++#: ../lib/interface.c:750
++#, c-format
++msgid "Unknown"
++msgstr "Unbekannt"
++
++#: ../lib/interface.c:765
++#, c-format
++msgid "          IPX/Ethernet II addr:%s\n"
++msgstr "          IPX/Ethernet II Adresse:%s\n"
++
++#: ../lib/interface.c:768
++#, c-format
++msgid "          IPX/Ethernet SNAP addr:%s\n"
++msgstr "          IPX/Ethernet SNAP Adresse:%s\n"
++
++#: ../lib/interface.c:771
++#, c-format
++msgid "          IPX/Ethernet 802.2 addr:%s\n"
++msgstr "          IPX/Ethernet 802.2 Adresse:%s\n"
++
++#: ../lib/interface.c:774
++#, c-format
++msgid "          IPX/Ethernet 802.3 addr:%s\n"
++msgstr "          IPX/Ethernet 802.3 Adresse:%s\n"
++
++#: ../lib/interface.c:784
++#, c-format
++msgid "          EtherTalk Phase 2 addr:%s\n"
++msgstr "          EtherTalk Phase 2 Adresse:%s\n"
++
++#: ../lib/interface.c:793
++#, c-format
++msgid "          econet addr:%s\n"
++msgstr "          econet Adresse:%s\n"
++
++#: ../lib/interface.c:800
++#, c-format
++msgid "[NO FLAGS] "
++msgstr "[KEINE FLAGS] "
++
++#: ../lib/interface.c:802
++#, c-format
++msgid "UP "
++msgstr "UP "
++
++#: ../lib/interface.c:804
++#, c-format
++msgid "BROADCAST "
++msgstr "BROADCAST "
++
++#: ../lib/interface.c:806
++#, c-format
++msgid "DEBUG "
++msgstr "DEBUG "
++
++#: ../lib/interface.c:808
++#, c-format
++msgid "LOOPBACK "
++msgstr "LOOPBACK "
++
++#: ../lib/interface.c:810
++#, c-format
++msgid "POINTOPOINT "
++msgstr "PUNKTZUPUNKT "
++
++#: ../lib/interface.c:812
++#, c-format
++msgid "NOTRAILERS "
++msgstr "NOTRAILERS "
++
++#: ../lib/interface.c:814
++#, c-format
++msgid "RUNNING "
++msgstr "RUNNING "
++
++#: ../lib/interface.c:816
++#, c-format
++msgid "NOARP "
++msgstr "NOARP "
++
++#: ../lib/interface.c:818
++#, c-format
++msgid "PROMISC "
++msgstr "PROMISC "
++
++#: ../lib/interface.c:820
++#, c-format
++msgid "ALLMULTI "
++msgstr "ALLMULTI "
++
++#: ../lib/interface.c:822
++#, c-format
++msgid "SLAVE "
++msgstr "SLAVE "
++
++#: ../lib/interface.c:824
++#, c-format
++msgid "MASTER "
++msgstr "MASTER "
++
++#: ../lib/interface.c:826
++#, c-format
++msgid "MULTICAST "
++msgstr "MULTICAST "
++
++#: ../lib/interface.c:829
++#, c-format
++msgid "DYNAMIC "
++msgstr "DYNAMIC "
++
++#. DONT FORGET TO ADD THE FLAGS IN ife_print_short
++#: ../lib/interface.c:832
++#, c-format
++msgid " MTU:%d  Metric:%d"
++msgstr " MTU:%d  Metrik:%d"
++
++#: ../lib/interface.c:836
++#, c-format
++msgid "  Outfill:%d  Keepalive:%d"
++msgstr "  Outfill:%d  Keepalive:%d"
++
++#: ../lib/interface.c:850
++#, fuzzy, c-format
++msgid "RX packets:%llu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"
++msgstr "Empfangene Pakete:%lu Fehler:%lu Weggeworfen:%lu Überlauf:%lu Rahmen:%lu\n"
++
++#: ../lib/interface.c:855
++#, c-format
++msgid "             compressed:%lu\n"
++msgstr "             komprimiert:%lu\n"
++
++#: ../lib/interface.c:895
++#, fuzzy, c-format
++msgid "TX packets:%llu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"
++msgstr "Verschickte Pakete:%lu Fehler:%lu Weggeworfen:%lu Überlauf:%lu Träger:%lu\n"
++
++#: ../lib/interface.c:899
++#, c-format
++msgid "          collisions:%lu "
++msgstr "          Kollisionen:%lu "
++
++#: ../lib/interface.c:901
++#, c-format
++msgid "compressed:%lu "
++msgstr "Komprimiert:%lu "
++
++#: ../lib/interface.c:903
++#, c-format
++msgid "txqueuelen:%d "
++msgstr "Sendewarteschlangenlänge:%d "
++
++#: ../lib/interface.c:905
++#, c-format
++msgid "RX bytes:%llu (%lu.%lu %s)  TX bytes:%llu (%lu.%lu %s)\n"
++msgstr ""
++
++#: ../lib/interface.c:916
++#, c-format
++msgid "Interrupt:%d "
++msgstr "Interrupt:%d "
++
++#. Only print devices using it for
++#. I/O maps
++#: ../lib/interface.c:919
++#, c-format
++msgid "Base address:0x%x "
++msgstr "Basisadresse:0x%x "
++
++#: ../lib/interface.c:921
++#, c-format
++msgid "Memory:%lx-%lx "
++msgstr "Speicher:%lx-%lx "
++
++#: ../lib/interface.c:924
++#, c-format
++msgid "DMA chan:%x "
++msgstr "DMA Kanal:%x "
++
++#: ../lib/sockets.c:63
++#, c-format
+ msgid "No usable address families found.\n"
+ msgstr "Keine benutzbaren Adressfamilien gefunden.\n"
+ 
+@@ -2369,41 +2952,44 @@ msgstr "ip: %s ist eine ungültige INET-A
+ #: ../lib/util-ank.c:238
+ #, c-format
+ msgid "ip: %s is invalid inet prefix\n"
+-msgstr "ip: %s ist ein ungültiges INET-Prefix\n"
++msgstr "ip: %s ist ein ungültiges INET-Präfix\n"
+ 
+ #: ../lib/util-ank.c:248
+ #, c-format
+ msgid "ip: %s is invalid IPv4 address\n"
+-msgstr "ip: %s ist eine ungültige IPv4 Adresse\n"
++msgstr "ip: %s ist eine ungültige IPv4-Adresse\n"
+ 
+ #: ../lib/util-ank.c:256
+ #, c-format
+ msgid "ip: argument is wrong: %s\n"
+ msgstr "ip: Fehlerhaftes Argument: %s\n"
+ 
+-#: ../ipmaddr.c:56
++#: ../ipmaddr.c:61
++#, c-format
+ msgid "Usage: ipmaddr [ add | del ] MULTIADDR dev STRING\n"
+ msgstr "Benutzung: ipmaddr [ add | del ] MULTIADR dev NAME\n"
+ 
+-#: ../ipmaddr.c:57
++#: ../ipmaddr.c:62
++#, c-format
+ msgid "       ipmaddr show [ dev STRING ] [ ipv4 | ipv6 | link | all ]\n"
+ msgstr "       ipmaddr show [ dev NAME ] [ ipv4 | ipv6 | link | all ]\n"
+ 
+-#: ../ipmaddr.c:58
++#: ../ipmaddr.c:63
++#, c-format
+ msgid "       ipmaddr -V | -version\n"
+ msgstr ""
+ 
+-#: ../ipmaddr.c:258
++#: ../ipmaddr.c:263
+ #, c-format
+ msgid "family %d "
+ msgstr "familie %d "
+ 
+-#: ../ipmaddr.c:267
++#: ../ipmaddr.c:272
+ #, c-format
+ msgid " users %d"
+ msgstr " Benutzer %d"
+ 
+-#: ../ipmaddr.c:353
++#: ../ipmaddr.c:358
+ msgid "Cannot create socket"
+ msgstr "Kann Socket nicht öffnen"
+ 
+@@ -2418,13 +3004,14 @@ msgid "slattach: tty_lock: (%s): %s\n"
+ msgstr "slattach: tty_lock: (%s): %s\n"
+ 
+ #: ../slattach.c:192
++#, c-format
+ msgid "slattach: cannot write PID file\n"
+ msgstr "slattach: Kann PID-Datei nicht schreiben\n"
+ 
+ #: ../slattach.c:202
+ #, c-format
+ msgid "slattach: tty_lock: UUCP user %s unknown!\n"
+-msgstr "slattach: tty_lock: UUCP Benutzer %s unbekannt!\n"
++msgstr "slattach: tty_lock: UUCP-Benutzer %s unbekannt!\n"
+ 
+ #: ../slattach.c:430
+ #, c-format
+@@ -2436,39 +3023,71 @@ msgstr "slattach: tty_hangup(DROP): %s\n
+ msgid "slattach: tty_hangup(RAISE): %s\n"
+ msgstr "slattach: tty_hangup(RAISE): %s\n"
+ 
+-#: ../slattach.c:486
++#: ../slattach.c:468
++#, fuzzy, c-format
++msgid "slattach: tty name too long\n"
++msgstr "%s: name zu lang\n"
++
++#: ../slattach.c:498
++#, c-format
+ msgid "slattach: tty_open: cannot get current state!\n"
+ msgstr "slattach: tty_open: kann aktuellen Zustand nicht auslesen!\n"
+ 
+-#: ../slattach.c:493
++#: ../slattach.c:505
++#, c-format
+ msgid "slattach: tty_open: cannot get current line disc!\n"
+ msgstr ""
+ "slattach: tty_open: Kann augenblicklichen Leitungszustand nicht auslesen!\n"
+ 
+-#: ../slattach.c:501
++#: ../slattach.c:513
++#, c-format
+ msgid "slattach: tty_open: cannot set RAW mode!\n"
+ msgstr "slattach: tty_open: Kann RAW-Modus nicht setzen!\n"
+ 
+-#: ../slattach.c:508
++#: ../slattach.c:520
+ #, c-format
+ msgid "slattach: tty_open: cannot set %s bps!\n"
+ msgstr "slattach: tty_open: Kann %s bps nicht setzen!\n"
+ 
+-#: ../slattach.c:518
++#: ../slattach.c:530
++#, c-format
+ msgid "slattach: tty_open: cannot set 8N1 mode!\n"
+ msgstr "slattach: tty_open: Kann 8N1-Modus nicht setzen!\n"
+ 
+-#: ../slattach.c:686
++#: ../slattach.c:672
++#, c-format
++msgid "slattach: setvbuf(stdout,0,_IOLBF,0) : %s\n"
++msgstr ""
++
++#: ../slattach.c:704
+ #, c-format
+ msgid "%s started"
+ msgstr "%s gestartet"
+ 
+-#: ../slattach.c:687
++#: ../slattach.c:705
+ #, c-format
+ msgid " on %s"
+ msgstr " auf %s"
+ 
+-#: ../slattach.c:688
++#: ../slattach.c:706
+ #, c-format
+ msgid " interface %s\n"
+ msgstr " Schnittstelle: %s\n"
++
++msgid ""
++"  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [netmask <nm>] pub  "
++"<-''-\n"
++msgstr ""
++"  arp [-v]   [<HW>] [-i <if>] -s  <Hostname> <hwaddr> [netmask <nm>] pub\n"
++
++msgid "%s: unknown interface: %s\n"
++msgstr "%s: unbekannte Schnittstelle: %s\n"
++
++msgid "address mask replies"
++msgstr "Adressmaskenantworten"
++
++msgid "unknown title %s\n"
++msgstr "Unbekannter Titel %s\n"
++
++msgid "Routing table for `ddp' not yet supported.\n"
++msgstr "DDP-Routentabelle wird noch nicht unterstützt.\n"
+Index: net-tools/po/ja.po
+===================================================================
+--- /dev/null
++++ net-tools/po/ja.po
+@@ -0,0 +1,3133 @@
++# Net-tool Japanese locale data
++# Kenshi Muto <kmuto@debian.org>, 2007.
++# Yasuyuki Furukawa <yasu@on.cs.keio.ac.jp>, 1999.
++#
++msgid ""
++msgstr ""
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2007-06-30 12:28+0900\n"
++"PO-Revision-Date: 2007-07-04 20:47+0900\n"
++"Last-Translator: Kenshi Muto <kmuto@debian.org>\n"
++"Language-Team: Japanese\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=UTF-8\n"
++"Content-Transfer-Encoding: 8-bit\n"
++
++#: ../arp.c:112 ../arp.c:279
++#, c-format
++msgid "arp: need host name\n"
++msgstr "arp: ãƒ›ã‚¹ãƒˆå��ã�Œå¿…è¦�ã�§ã�™\n"
++
++#: ../arp.c:215 ../arp.c:230
++#, c-format
++msgid "No ARP entry for %s\n"
++msgstr "%sã�®ARPã‚¨ãƒ³ãƒˆãƒªã�Œã�‚ã‚Šã�¾ã�›ã‚“\n"
++
++#: ../arp.c:248
++#, c-format
++msgid "arp: cant get HW-Address for `%s': %s.\n"
++msgstr "arp: '%s'ã�®ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’å�–å¾—ã�§ã��ã�¾ã�›ã‚“: %s.\n"
++
++#: ../arp.c:252
++#, c-format
++msgid "arp: protocol type mismatch.\n"
++msgstr "arp: ãƒ—ãƒ­ãƒˆã‚³ãƒ«ã‚¿ã‚¤ãƒ—ã�Œé�©å�ˆã�—ã�¾ã�›ã‚“.\n"
++
++#: ../arp.c:261
++#, c-format
++msgid "arp: device `%s' has HW address %s `%s'.\n"
++msgstr "arp: ãƒ‡ãƒ�ã‚¤ã‚¹`%s'ã�¯ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¢ãƒ‰ãƒ¬ã‚¹%s `%s'ã�§ã�™.\n"
++
++#: ../arp.c:293
++#, c-format
++msgid "arp: need hardware address\n"
++msgstr "arp: ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œå¿…è¦�ã�§ã�™\n"
++
++#: ../arp.c:301
++#, c-format
++msgid "arp: invalid hardware address\n"
++msgstr "arp: ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œä¸�é�©å½“ã�§ã�™\n"
++
++#: ../arp.c:398
++#, c-format
++msgid "arp: cannot open etherfile %s !\n"
++msgstr "arp: etherãƒ•ã‚¡ã‚¤ãƒ«%sã�Œé–‹ã�‘ã�¾ã�›ã‚“!\n"
++
++#: ../arp.c:414
++#, c-format
++msgid "arp: format error on line %u of etherfile %s !\n"
++msgstr "arp: %uè¡Œ(ãƒ•ã‚¡ã‚¤ãƒ«%s)ã�«ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã‚¨ãƒ©ãƒ¼ã�Œã�‚ã‚Šã�¾ã�™!\n"
++
++#: ../arp.c:427
++#, c-format
++msgid "arp: cannot set entry on line %u of etherfile %s !\n"
++msgstr "arp: etherãƒ•ã‚¡ã‚¤ãƒ«%uè¡Œ(%s)ã�®ã‚¨ãƒ³ãƒˆãƒªã‚’è¨­å®šã�§ã��ã�¾ã�›ã‚“!\n"
++
++#: ../arp.c:448
++#, c-format
++msgid ""
++"Address                  HWtype  HWaddress           Flags Mask            "
++"Iface\n"
++msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹               HWã‚¿ã‚¤ãƒ—  HWã‚¢ãƒ‰ãƒ¬ã‚¹         ãƒ•ãƒ©ã‚° ãƒžã‚¹ã‚¯ ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹\n"
++
++#: ../arp.c:476
++msgid "<from_interface>"
++msgstr "<èµ·ç‚¹ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹>"
++
++#: ../arp.c:478
++msgid "(incomplete)"
++msgstr "(ä¸�å®Œå…¨)"
++
++# translatable?
++#: ../arp.c:495
++#, c-format
++msgid "%s (%s) at "
++msgstr "%s (%s) at "
++
++#: ../arp.c:501
++#, c-format
++msgid "<incomplete> "
++msgstr "<ä¸�å®Œå…¨> "
++
++#: ../arp.c:507
++#, c-format
++msgid "netmask %s "
++msgstr "ãƒ�ãƒƒãƒˆãƒžã‚¹ã‚¯ %s "
++
++# translatable?
++#: ../arp.c:524
++#, c-format
++msgid "on %s\n"
++msgstr "on %s\n"
++
++#: ../arp.c:605
++#, c-format
++msgid "Entries: %d\tSkipped: %d\tFound: %d\n"
++msgstr "ã‚¨ãƒ³ãƒˆãƒª: %d\tã‚¹ã‚­ãƒƒãƒ—: %d\tç™ºè¦‹: %d\n"
++
++#: ../arp.c:609
++#, c-format
++msgid "%s (%s) -- no entry\n"
++msgstr "%s (%s) -- ã‚¨ãƒ³ãƒˆãƒªã�ªã�—\n"
++
++#: ../arp.c:611
++#, c-format
++msgid "arp: in %d entries no match found.\n"
++msgstr "arp: %dã�®ã‚¨ãƒ³ãƒˆãƒªä¸­, ä¸€è‡´ã�™ã‚‹ã‚‚ã�®ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“.\n"
++
++#: ../arp.c:626
++#, c-format
++msgid ""
++"Usage:\n"
++"  arp [-vn]  [<HW>] [-i <if>] [-a] [<hostname>]             <-Display ARP "
++"cache\n"
++msgstr ""
++"ä½¿ç”¨æ³•:\n"
++"  arp [-vn]  [<HW>] [-i <ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹>]\n"
++"                                [-a] [<ãƒ›ã‚¹ãƒˆå��>]   â€¥â€¥ ARPã‚­ãƒ£ãƒƒã‚·ãƒ¥ã�®è¡¨"
++"ç¤º\n"
++
++#: ../arp.c:627
++#, c-format
++msgid ""
++"  arp [-v]          [-i <if>] -d  <host> [pub]               <-Delete ARP "
++"entry\n"
++msgstr "  arp [-v]    [-i <ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹>]  -d  <ãƒ›ã‚¹ãƒˆå��> [pub] â€¥â€¥ARPã‚¨ãƒ³ãƒˆãƒªã‚’å‰Šé™¤\n"
++
++#: ../arp.c:628
++#, c-format
++msgid ""
++"  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]            <-Add entry from "
++"file\n"
++msgstr ""
++"  arp [-vnD] [<HW>] [-i <ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹>] \n"
++"                              -f  <ãƒ•ã‚¡ã‚¤ãƒ«å��>  â€¥â€¥ãƒ•ã‚¡ã‚¤ãƒ«ã�‹ã‚‰ã‚¨ãƒ³ãƒˆãƒªã‚’è¿½åŠ \n"
++
++#: ../arp.c:629
++#, c-format
++msgid ""
++"  arp [-v]   [<HW>] [-i <if>] -s  <host> <hwaddr> [temp]            <-Add "
++"entry\n"
++msgstr ""
++"  arp [-v]   [<HW>] [-i <ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹>]\n"
++"             -s <ãƒ›ã‚¹ãƒˆå��> <ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¢ãƒ‰ãƒ¬ã‚¹> [temp] â€¥â€¥ã‚¨ãƒ³ãƒˆãƒªã‚’è¿½åŠ \n"
++
++# FIXME:What does '' mean?
++#: ../arp.c:630
++#, c-format
++msgid ""
++"  arp [-v]   [<HW>] [-i <if>] -Ds <host> <if> [netmask <nm>] pub          "
++"<-''-\n"
++"\n"
++msgstr ""
++"  arp [-v]   [<HW>] [-i <ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹>] -Ds <ãƒ›ã‚¹ãƒˆå��>\n"
++"              <ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹> [netmask <ãƒ�ãƒƒãƒˆãƒžã‚¹ã‚¯>] pub     â€¥â€¥     ã€ƒ\n"
++
++#: ../arp.c:632
++#, c-format
++msgid ""
++"        -a                       display (all) hosts in alternative (BSD) "
++"style\n"
++msgstr ""
++"        -a                 æ–°ã�—ã�„(BSD)ã‚¹ã‚¿ã‚¤ãƒ«ã�§ã‚¨ãƒ³ãƒˆãƒªã�•ã‚Œã�Ÿå…¨ãƒ›ã‚¹ãƒˆã‚’è¡¨ç¤º"
++"ã�™ã‚‹\n"
++
++#: ../arp.c:633
++#, c-format
++msgid "        -s, --set                set a new ARP entry\n"
++msgstr "        -s, --set          æ–°è¦�ARPã‚¨ãƒ³ãƒˆãƒªã‚’è¨­å®šã�™ã‚‹\n"
++
++#: ../arp.c:634
++#, c-format
++msgid "        -d, --delete             delete a specified entry\n"
++msgstr "        -d, --delete       æŒ‡å®šã‚¨ãƒ³ãƒˆãƒªã‚’å‰Šé™¤ã�™ã‚‹\n"
++
++#: ../arp.c:635 ../netstat.c:1503 ../route.c:86
++#, c-format
++msgid "        -v, --verbose            be verbose\n"
++msgstr "        -v, --verbose            è©³ç´°è¡¨ç¤ºã‚’è¡Œã�ªã�†\n"
++
++#: ../arp.c:636 ../netstat.c:1504 ../route.c:87
++#, c-format
++msgid "        -n, --numeric            don't resolve names\n"
++msgstr "        -n, --numeric            å��å‰�ã�®ãƒ¬ã‚¾ãƒ«ãƒ–ã‚’ã�—ã�ªã�„\n"
++
++#: ../arp.c:637
++#, c-format
++msgid ""
++"        -i, --device             specify network interface (e.g. eth0)\n"
++msgstr "        -i, --device       ãƒ�ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ã�®æŒ‡å®š(ä¾‹ eth0)\n"
++
++#: ../arp.c:638
++#, c-format
++msgid "        -D, --use-device         read <hwaddr> from given device\n"
++msgstr ""
++"        -D, --use-device   ä¸Žã�ˆã‚‰ã‚Œã�Ÿãƒ‡ãƒ�ã‚¤ã‚¹ã�‹ã‚‰\n"
++"                                    <HWã‚¢ãƒ‰ãƒ¬ã‚¹>ã‚’èª­ã�¿è¾¼ã‚€\n"
++
++#: ../arp.c:639
++#, c-format
++msgid "        -A, -p, --protocol       specify protocol family\n"
++msgstr "        -A, -p, --protocol       ãƒ—ãƒ­ãƒˆã‚³ãƒ«ãƒ•ã‚¡ãƒŸãƒªã‚’æŒ‡å®šã�™ã‚‹\n"
++
++#: ../arp.c:640
++#, c-format
++msgid ""
++"        -f, --file               read new entries from file or from /etc/"
++"ethers\n"
++"\n"
++msgstr "        -f, --file         /etc/ethersãƒ•ã‚¡ã‚¤ãƒ«ã�‹ã‚‰æ–°è¦�ã‚¨ãƒ³ãƒˆãƒªã‚’èª­ã�¿è¾¼ã‚€\n\n"
++
++#: ../arp.c:642 ../rarp.c:182
++#, c-format
++msgid "  <HW>=Use '-H <hw>' to specify hardware address type. Default: %s\n"
++msgstr "  <HW>=ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚¿ã‚¤ãƒ—ã‚’æŒ‡å®šã�™ã‚‹ã�«ã�¯'-H <hw>'ã‚’ä½¿ã�£ã�¦ä¸‹ã�•ã�„ã€‚æ¨™æº–: %s\n"
++
++#: ../arp.c:643 ../rarp.c:183
++#, c-format
++msgid "  List of possible hardware types (which support ARP):\n"
++msgstr "  (ARPã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�Ÿ)æŒ‡å®šå�¯èƒ½ã�ªãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¿ã‚¤ãƒ—ã�®ãƒªã‚¹ãƒˆ:\n"
++
++#: ../arp.c:677 ../arp.c:762
++#, c-format
++msgid "%s: hardware type not supported!\n"
++msgstr "%s: ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¿ã‚¤ãƒ—ã�Œã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“!\n"
++
++#: ../arp.c:681
++#, c-format
++msgid "%s: address family not supported!\n"
++msgstr "%s: ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒªã�Œã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“!\n"
++
++#: ../arp.c:716
++#, c-format
++msgid "arp: -N not yet supported.\n"
++msgstr "arp: -Nã�¯ã�¾ã� ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../arp.c:726
++#, c-format
++msgid "arp: %s: unknown address family.\n"
++msgstr "arp: %s: ä¸�æ˜Žã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒªã�§ã�™.\n"
++
++#: ../arp.c:735
++#, c-format
++msgid "arp: %s: unknown hardware type.\n"
++msgstr "arp: %s: ä¸�æ˜Žã�ªãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¿ã‚¤ãƒ—ã�§ã�™.\n"
++
++#: ../arp.c:754
++#, c-format
++msgid "arp: %s: kernel only supports 'inet'.\n"
++msgstr "arp: %s: ã‚«ãƒ¼ãƒ�ãƒ«ã�¯'inet'ä»¥å¤–ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../arp.c:767
++#, c-format
++msgid "arp: %s: hardware type without ARP support.\n"
++msgstr "arp: %s: ARPã‚µãƒ�ãƒ¼ãƒˆã�®ã�ªã�„ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¿ã‚¤ãƒ—ã�§ã�™.\n"
++
++#: ../hostname.c:71
++#, c-format
++msgid "Setting nodename to `%s'\n"
++msgstr "ãƒŽãƒ¼ãƒ‰å��ã‚’`%s'ã�¸è¨­å®šã�—ã�¾ã�—ã�Ÿ\n"
++
++#: ../hostname.c:76
++#, c-format
++msgid "%s: you must be root to change the node name\n"
++msgstr "%s: ãƒŽãƒ¼ãƒ‰å��ã�®å¤‰æ›´ã�¯ãƒ«ãƒ¼ãƒˆã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“\n"
++
++#: ../hostname.c:79 ../hostname.c:99 ../hostname.c:117
++#, c-format
++msgid "%s: name too long\n"
++msgstr "%s: å��å‰�ã�Œé•·ã�™ã�Žã�¾ã�™\n"
++
++#: ../hostname.c:91
++#, c-format
++msgid "Setting hostname to `%s'\n"
++msgstr "ãƒ›ã‚¹ãƒˆå��ã‚’`%s'ã�¸è¨­å®šã�—ã�¾ã�—ã�Ÿ\n"
++
++#: ../hostname.c:96
++#, c-format
++msgid "%s: you must be root to change the host name\n"
++msgstr "%s: ãƒ›ã‚¹ãƒˆå��ã�®å¤‰æ›´ã�¯ãƒ«ãƒ¼ãƒˆã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“\n"
++
++#: ../hostname.c:109
++#, c-format
++msgid "Setting domainname to `%s'\n"
++msgstr "ãƒ‰ãƒ¡ã‚¤ãƒ³ã‚’`%s'ã�¸è¨­å®šã�—ã�¾ã�—ã�Ÿ\n"
++
++#: ../hostname.c:114
++#, c-format
++msgid "%s: you must be root to change the domain name\n"
++msgstr "%s: ãƒ‰ãƒ¡ã‚¤ãƒ³å��ã�®å¤‰æ›´ã�¯ãƒ«ãƒ¼ãƒˆã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“\n"
++
++#: ../hostname.c:131
++#, c-format
++msgid "Resolving `%s' ...\n"
++msgstr "`%s'ã‚’ãƒ¬ã‚¾ãƒ«ãƒ–ä¸­ ...\n"
++
++#: ../hostname.c:137
++#, c-format
++msgid "Result: h_name=`%s'\n"
++msgstr "çµ�æžœ: h_name=`%s'\n"
++
++#: ../hostname.c:142
++#, c-format
++msgid "Result: h_aliases=`%s'\n"
++msgstr "çµ�æžœ: h_aliases=`%s'\n"
++
++#: ../hostname.c:147
++#, c-format
++msgid "Result: h_addr_list=`%s'\n"
++msgstr "çµ�æžœ: h_addr_list=`%s'\n"
++
++#: ../hostname.c:208
++#, c-format
++msgid "%s: can't open `%s'\n"
++msgstr "%s: `%s'ã‚’é–‹ã�‘ã�¾ã�›ã‚“\n"
++
++#: ../hostname.c:222
++#, c-format
++msgid "Usage: hostname [-v] {hostname|-F file}      set hostname (from file)\n"
++msgstr "ä½¿ç”¨æ³•: hostname   [-v] {ãƒ›ã‚¹ãƒˆå��|-F ãƒ•ã‚¡ã‚¤ãƒ«}    (ãƒ•ã‚¡ã‚¤ãƒ«ã�«ã‚ˆã‚‹)ãƒ›ã‚¹ãƒˆå��ã�®è¨­å®š\n"
++
++#: ../hostname.c:223
++#, c-format
++msgid ""
++"       domainname [-v] {nisdomain|-F file}   set NIS domainname (from file)\n"
++msgstr "        domainname [-v] {NISãƒ‰ãƒ¡ã‚¤ãƒ³|-F ãƒ•ã‚¡ã‚¤ãƒ«} (ãƒ•ã‚¡ã‚¤ãƒ«ã�«ã‚ˆã‚‹)NISãƒ‰ãƒ¡ã‚¤ãƒ³å��ã�®è¨­å®š\n"
++
++#: ../hostname.c:225
++#, c-format
++msgid ""
++"       nodename [-v] {nodename|-F file}      set DECnet node name (from "
++"file)\n"
++msgstr ""
++"nodename [-v] {ãƒŽãƒ¼ãƒ‰å��|-F ãƒ•ã‚¡ã‚¤ãƒ«}  (ãƒ•ã‚¡ã‚¤ãƒ«ã�«ã‚ˆã‚‹)DECnetãƒŽãƒ¼ãƒ‰å��ã�®è¨­å®š\n"
++
++#: ../hostname.c:227
++#, c-format
++msgid "       hostname [-v] [-d|-f|-s|-a|-i|-y|-n]  display formatted name\n"
++msgstr "        hostname [-v] [-d|-f|-s|-a|-i|-y]     å½¢å¼�ã‚’æŒ‡å®šã�—ã�¦è¡¨ç¤º\n"
++
++#: ../hostname.c:228
++#, c-format
++msgid ""
++"       hostname [-v]                         display hostname\n"
++"\n"
++msgstr ""
++"        hostname [-v]                         ãƒ›ã‚¹ãƒˆå��ã�®å‡ºåŠ›\n"
++"\n"
++
++#: ../hostname.c:229
++#, c-format
++msgid ""
++"       hostname -V|--version|-h|--help       print info and exit\n"
++"\n"
++msgstr ""
++"        hostname -V|--version|-h|--help       è«¸æƒ…å ±ã‚’å‡ºåŠ›ã�—ã�¦çµ‚äº†\n"
++"\n"
++"\n"
++
++#: ../hostname.c:230
++#, c-format
++msgid ""
++"    dnsdomainname=hostname -d, {yp,nis,}domainname=hostname -y\n"
++"\n"
++msgstr "    dnsdomainname=ãƒ›ã‚¹ãƒˆå�� -d, {yp,nis,}domainname=ãƒ›ã‚¹ãƒˆå�� -y\n\n"
++
++#: ../hostname.c:231
++#, c-format
++msgid "    -s, --short           short host name\n"
++msgstr "    -s, --short           çŸ­ç¸®ãƒ›ã‚¹ãƒˆå��\n"
++
++#: ../hostname.c:232
++#, c-format
++msgid "    -a, --alias           alias names\n"
++msgstr "    -a, --alias           ã‚¨ã‚¤ãƒªã‚¢ã‚¹å��\n"
++
++#: ../hostname.c:233
++#, c-format
++msgid "    -i, --ip-address      addresses for the hostname\n"
++msgstr "    -i, --ip-address      ãƒ›ã‚¹ãƒˆå��ã�«å¯¾ã�™ã‚‹ã‚¢ãƒ‰ãƒ¬ã‚¹\n"
++
++#: ../hostname.c:234
++#, c-format
++msgid "    -f, --fqdn, --long    long host name (FQDN)\n"
++msgstr "    -f, --fqdn, --long    ãƒ­ãƒ³ã‚°ãƒ›ã‚¹ãƒˆå��(FQDN)\n"
++
++#: ../hostname.c:235
++#, c-format
++msgid "    -d, --domain          DNS domain name\n"
++msgstr "    -d, --domain          DNSãƒ‰ãƒ¡ã‚¤ãƒ³å��\n"
++
++#: ../hostname.c:236
++#, c-format
++msgid "    -y, --yp, --nis       NIS/YP domainname\n"
++msgstr "    -y, --yp, --nis       NIS/YPãƒ‰ãƒ¡ã‚¤ãƒ³å��\n"
++
++#: ../hostname.c:238
++#, c-format
++msgid "    -n, --node            DECnet node name\n"
++msgstr "    -n, --node            DECnetãƒŽãƒ¼ãƒ‰å��\n"
++
++#: ../hostname.c:240
++#, c-format
++msgid ""
++"    -F, --file            read hostname or NIS domainname from given file\n"
++"\n"
++msgstr "    -F, --file            æŒ‡å®šã�®ãƒ•ã‚¡ã‚¤ãƒ«ã�‹ã‚‰ãƒ›ã‚¹ãƒˆå��ã�‹NISãƒ‰ãƒ¡ã‚¤ãƒ³å��ã‚’èª­ã�¿è¾¼ã‚€\n\n"
++
++#: ../hostname.c:242
++#, c-format
++msgid ""
++"   This command can read or set the hostname or the NIS domainname. You can\n"
++"   also read the DNS domain or the FQDN (fully qualified domain name).\n"
++"   Unless you are using bind or NIS for host lookups you can change the\n"
++"   FQDN (Fully Qualified Domain Name) and the DNS domain name (which is\n"
++"   part of the FQDN) in the /etc/hosts file.\n"
++msgstr ""
++"   ã�“ã�®ã‚³ãƒžãƒ³ãƒ‰ã�§ã�¯ã€�ãƒ›ã‚¹ãƒˆå��ã�¾ã�Ÿã�¯NISãƒ‰ãƒ¡ã‚¤ãƒ³å��ã‚’èª­ã�¿è¾¼ã�¿ã�¾ã�Ÿã�¯è¨­å®šã�§ã��ã�¾ã�™ã€‚\n"
++"   DNSãƒ‰ãƒ¡ã‚¤ãƒ³ã�¾ã�Ÿã�¯FDN(å®Œå…¨ä¿®é£¾ãƒ‰ãƒ¡ã‚¤ãƒ³å��)ã‚’èª­ã�¿è¾¼ã‚€ã�“ã�¨ã‚‚ã�§ã��ã�¾ã�™ã€‚\n"
++"   ãƒ›ã‚¹ãƒˆå��ã�®å�‚ç…§ã�«Bindã�Šã‚ˆã�³, NISã‚‚ä½¿ã‚�ã�ªã�„å ´å�ˆ, /etc/hostsãƒ•ã‚¡ã‚¤ãƒ«ã�«ã�‚ã‚‹\n"
++"   FQDNã‚„, (FQDNã�®ä¸€éƒ¨åˆ†ã�®)ãƒ‰ãƒ¡ã‚¤ãƒ³å��ã‚’å¤‰æ›´ã�§ã��ã�¾ã�™.\n"
++
++#: ../hostname.c:338
++#, c-format
++msgid "%s: You can't change the DNS domain name with this command\n"
++msgstr "%s: ã�“ã�®ã‚³ãƒžãƒ³ãƒ‰ã�§ã�¯DNSãƒ‰ãƒ¡ã‚¤ãƒ³å��ã�¯å¤‰æ›´ã�§ã��ã�¾ã�›ã‚“.\n"
++
++#: ../hostname.c:339
++#, c-format
++msgid ""
++"\n"
++"Unless you are using bind or NIS for host lookups you can change the DNS\n"
++msgstr ""
++"\n"
++"ãƒ›ã‚¹ãƒˆå��ã�®å�‚ç…§ã�«Bindã�Šã‚ˆã�³, NISã‚‚ä½¿ã‚�ã�ªã�„å ´å�ˆã€�/etc/hostsãƒ•ã‚¡ã‚¤ãƒ«\n"
++
++#: ../hostname.c:340
++#, c-format
++msgid "domain name (which is part of the FQDN) in the /etc/hosts file.\n"
++msgstr "ã�«ã�‚ã‚‹FQDNã‚„, (FQDNã�®ä¸€éƒ¨åˆ†ã�®)ãƒ‰ãƒ¡ã‚¤ãƒ³å��ã‚’å¤‰æ›´ã�§ã��ã�¾ã�™.\n"
++
++#: ../hostname.c:357
++#, c-format
++msgid "gethostname()=`%s'\n"
++msgstr "gethostname()=`%s'\n"
++
++#: ../hostname.c:374
++#, c-format
++msgid "getdomainname()=`%s'\n"
++msgstr "getdomainname()=`%s'\n"
++
++#: ../hostname.c:389
++#, c-format
++msgid "getnodename()=`%s'\n"
++msgstr "getnodename()=`%s'\n"
++
++#: ../ifconfig.c:107
++#, c-format
++msgid ""
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR "
++"Flg\n"
++msgstr "Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR ãƒ•ãƒ©ã‚°\n"
++
++#: ../ifconfig.c:129 ../ifconfig.c:161
++#, c-format
++msgid "%s: ERROR while getting interface flags: %s\n"
++msgstr "%s: ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãƒ•ãƒ©ã‚°ã�®å�–å¾—ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ:%s\n"
++
++#: ../ifconfig.c:153 ../ifconfig.c:185 ../ifconfig.c:771 ../ifconfig.c:862
++#: ../ifconfig.c:973
++#, c-format
++msgid "No support for INET on this system.\n"
++msgstr "INETã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../ifconfig.c:193
++#, c-format
++msgid "%s: ERROR while testing interface flags: %s\n"
++msgstr "%s: ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãƒ•ãƒ©ã‚°ã�®ãƒ†ã‚¹ãƒˆä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ: %s\n"
++
++#: ../ifconfig.c:202
++#, c-format
++msgid ""
++"Usage:\n"
++"  ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]\n"
++msgstr ""
++"ä½¿ç”¨æ³•:\n"
++"  ifconfig [-a] [-v] [-s] <ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹> [[<AF>] <ã‚¢ãƒ‰ãƒ¬ã‚¹>]\n"
++
++#: ../ifconfig.c:204
++#, c-format
++msgid "  [add <address>[/<prefixlen>]]\n"
++msgstr "  [add <ã‚¢ãƒ‰ãƒ¬ã‚¹>[/<ãƒ—ãƒ¬ãƒ•ã‚£ãƒƒã‚¯ã‚¹é•·>]]\n"
++
++#: ../ifconfig.c:205
++#, c-format
++msgid "  [del <address>[/<prefixlen>]]\n"
++msgstr "   [del <ã‚¢ãƒ‰ãƒ¬ã‚¹>[/<ãƒ—ãƒ¬ãƒ•ã‚£ãƒƒã‚¯ã‚¹é•·>]]\n"
++
++#: ../ifconfig.c:206
++#, c-format
++msgid "  [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]\n"
++msgstr "  [[-]broadcast [<ã‚¢ãƒ‰ãƒ¬ã‚¹>]]  [[-]pointopoint [<ã‚¢ãƒ‰ãƒ¬ã‚¹>]]\n"
++
++#: ../ifconfig.c:207
++#, c-format
++msgid "  [netmask <address>]  [dstaddr <address>]  [tunnel <address>]\n"
++msgstr "  [netmask <ã‚¢ãƒ‰ãƒ¬ã‚¹>]  [dstaddr <ã‚¢ãƒ‰ãƒ¬ã‚¹>]  [tunnel <ã‚¢ãƒ‰ãƒ¬ã‚¹>]\n"
++
++#: ../ifconfig.c:210
++#, c-format
++msgid "  [outfill <NN>] [keepalive <NN>]\n"
++msgstr "  [outfill <æ•°å€¤>] [keepalive <æ•°å€¤>]\n"
++
++#: ../ifconfig.c:212
++#, c-format
++msgid "  [hw <HW> <address>]  [metric <NN>]  [mtu <NN>]\n"
++msgstr "  [hw <HW> <ã‚¢ãƒ‰ãƒ¬ã‚¹>]  [metric <æ•°å€¤>]  [mtu <æ•°å€¤>]\n"
++
++#: ../ifconfig.c:213
++#, c-format
++msgid "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
++msgstr "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
++
++#: ../ifconfig.c:214
++#, c-format
++msgid "  [multicast]  [[-]promisc]\n"
++msgstr "  [multicast]  [[-]promisc]\n"
++
++#: ../ifconfig.c:215
++#, c-format
++msgid "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
++msgstr "  [mem_start <é–‹å§‹ã‚¢ãƒ‰ãƒ¬ã‚¹>] [io_addr <IOã‚¢ãƒ‰ãƒ¬ã‚¹>] [irq <ç•ªå�·>] [media <ã‚¿ã‚¤ãƒ—>]\n"
++
++#: ../ifconfig.c:217
++#, c-format
++msgid "  [txqueuelen <NN>]\n"
++msgstr "   [txqueuelen <TXã‚­ãƒ¥ãƒ¼é•·>]\n"
++
++#: ../ifconfig.c:220
++#, c-format
++msgid "  [[-]dynamic]\n"
++msgstr "  [[-]dynamic]\n"
++
++#: ../ifconfig.c:222
++#, c-format
++msgid ""
++"  [up|down] ...\n"
++"\n"
++msgstr "  [up|down] ...\n\n"
++
++#: ../ifconfig.c:224
++#, c-format
++msgid "  <HW>=Hardware Type.\n"
++msgstr "  <HW>=ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¿ã‚¤ãƒ—.\n"
++
++#: ../ifconfig.c:225
++#, c-format
++msgid "  List of possible hardware types:\n"
++msgstr "  åˆ©ç”¨å�¯èƒ½ã�ªãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¿ã‚¤ãƒ—ã�®ãƒªã‚¹ãƒˆ:\n"
++
++#. 1 = ARPable
++#: ../ifconfig.c:227
++#, c-format
++msgid "  <AF>=Address family. Default: %s\n"
++msgstr "  <AF>=ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒª. æ¨™æº–: %s\n"
++
++#: ../ifconfig.c:228
++#, c-format
++msgid "  List of possible address families:\n"
++msgstr "  åˆ©ç”¨å�¯èƒ½ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒªã�®ãƒªã‚¹ãƒˆ:\n"
++
++#: ../ifconfig.c:303
++#, c-format
++msgid "ifconfig: option `%s' not recognised.\n"
++msgstr "ifconfig: ã‚ªãƒ—ã‚·ãƒ§ãƒ³`%s'ã‚’è§£é‡ˆã�§ã��ã�¾ã�›ã‚“.\n"
++
++#: ../ifconfig.c:305 ../ifconfig.c:962
++#, c-format
++msgid "ifconfig: `--help' gives usage information.\n"
++msgstr "ifconfig: `--help'ã�§ä½¿ç”¨æ³•ã‚’è¦‹ã‚‰ã‚Œã�¾ã�™.\n"
++
++#: ../ifconfig.c:380
++#, c-format
++msgid "Unknown media type.\n"
++msgstr "ä¸�æ˜Žã�ªãƒ¡ãƒ‡ã‚£ã‚¢ã‚¿ã‚¤ãƒ—ã�§ã�™.\n"
++
++#: ../ifconfig.c:417
++#, c-format
++msgid ""
++"Warning: Interface %s still in promisc mode... maybe other application is "
++"running?\n"
++msgstr "è­¦å‘Š: ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹%sã�¯ã�¾ã� promiscãƒ¢ãƒ¼ãƒ‰ã�§ã�™...æ��ã‚‰ã��ä»–ã�®ã‚¢ãƒ—ãƒªã‚±ãƒ¼ã‚·ãƒ§ãƒ³ã�Œå®Ÿè¡Œä¸­ã�§ã�¯ã�‚ã‚Šã�¾ã�›ã‚“ã�‹?\n"
++
++#: ../ifconfig.c:429
++#, c-format
++msgid "Warning: Interface %s still in MULTICAST mode.\n"
++msgstr "è­¦å‘Š: ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹%sã�¯ã�¾ã� MULTICASTãƒ¢ãƒ¼ãƒ‰ã�§ã�™.\n"
++
++#: ../ifconfig.c:441
++#, c-format
++msgid "Warning: Interface %s still in ALLMULTI mode.\n"
++msgstr "è­¦å‘Š: ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹%sã�¯ã�¾ã� ALLMULTIãƒ¢ãƒ¼ãƒ‰ã�§ã�™.\n"
++
++#: ../ifconfig.c:465
++#, c-format
++msgid "Warning: Interface %s still in DYNAMIC mode.\n"
++msgstr "è­¦å‘Š: ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹%sã�¯ã�¾ã� DYNAMICãƒ¢ãƒ¼ãƒ‰ã�§ã�™.\n"
++
++#: ../ifconfig.c:523
++#, c-format
++msgid "Warning: Interface %s still in BROADCAST mode.\n"
++msgstr "è­¦å‘Š: ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹%sã�¯ã�¾ã� BROADCASTãƒ¢ãƒ¼ãƒ‰ã�§ã�™.\n"
++
++#: ../ifconfig.c:652
++#, c-format
++msgid "Warning: Interface %s still in POINTOPOINT mode.\n"
++msgstr "è­¦å‘Š: ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹%sã�¯ã�¾ã� POINTOPOINTãƒ¢ãƒ¼ãƒ‰ã�§ã�™.\n"
++
++#: ../ifconfig.c:684
++#, c-format
++msgid "hw address type `%s' has no handler to set address. failed.\n"
++msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚¿ã‚¤ãƒ—`%s'ã�¯ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¨­å®šã�™ã‚‹ãƒ�ãƒ³ãƒ‰ãƒ©ã‚’æŒ�ã�£ã�¦ã�„ã�¾ã�›ã‚“. å¤±æ•—ã�—ã�¾ã�—ã�Ÿ.\n"
++
++#: ../ifconfig.c:693
++#, c-format
++msgid "%s: invalid %s address.\n"
++msgstr "%s: ä¸�é�©åˆ‡ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™(%s).\n"
++
++#: ../ifconfig.c:737 ../ifconfig.c:827 ../ifconfig.c:913
++#, c-format
++msgid "No support for INET6 on this system.\n"
++msgstr "INET6ã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../ifconfig.c:780 ../ifconfig.c:871
++#, c-format
++msgid "Interface %s not initialized\n"
++msgstr "ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹%sã�¯åˆ�æœŸåŒ–ã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../ifconfig.c:792 ../ifconfig.c:882
++#, c-format
++msgid "Bad address.\n"
++msgstr "ä¸�é�©åˆ‡ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™.\n"
++
++#: ../ifconfig.c:885
++#, c-format
++msgid "Address deletion not supported on this system.\n"
++msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹å‰Šé™¤ã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../ifconfig.c:957
++#, c-format
++msgid "ifconfig: Cannot set address for this protocol family.\n"
++msgstr "ifconfig:ã�“ã�®ãƒ—ãƒ­ãƒˆã‚³ãƒ«ãƒ•ã‚¡ãƒŸãƒªã�«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¨­å®šã�§ã��ã�¾ã�›ã‚“.\n"
++
++#: ../ifconfig.c:983
++#, c-format
++msgid "No support for ECONET on this system.\n"
++msgstr "ECONETã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�§ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../ifconfig.c:991
++#, c-format
++msgid "Don't know how to set addresses for family %d.\n"
++msgstr "ãƒ•ã‚¡ãƒŸãƒª%dã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ã�®è¨­å®šæ–¹æ³•ã�Œä¸�æ˜Žã�§ã�™.\n"
++
++#: ../ifconfig.c:1021
++#, c-format
++msgid "WARNING: at least one error occured. (%d)\n"
++msgstr "è­¦å‘Š: å°‘ã�ªã��ã�¨ã‚‚1ã�¤ã�®ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ. (%d)\n"
++
++#: ../netstat.c:434
++#, c-format
++msgid ""
++"(No info could be read for \"-p\": geteuid()=%d but you should be root.)\n"
++msgstr "(\"-p\"ã�®æƒ…å ±ã‚’èª­ã�¿è¾¼ã‚�ã�¾ã�›ã‚“ã�§ã�—ã�Ÿ: geteuid()=%d ã�—ã�‹ã�—ãƒ«ãƒ¼ãƒˆã�§ã�‚ã‚‹ã�¹ã��ã�§ã�™.)\n"
++
++#: ../netstat.c:438
++#, c-format
++msgid ""
++"(Not all processes could be identified, non-owned process info\n"
++" will not be shown, you would have to be root to see it all.)\n"
++msgstr ""
++"(ä¸€éƒ¨ã�®ãƒ—ãƒ­ã‚»ã‚¹ã�Œè­˜åˆ¥ã�•ã‚Œã�¾ã�™ã�Œ, æ‰€æœ‰ã�—ã�¦ã�„ã�ªã�„ãƒ—ãƒ­ã‚»ã‚¹ã�®æƒ…å ±ã�¯\n"
++"è¡¨ç¤ºã�•ã‚Œã�¾ã�›ã‚“ã€‚ã��ã‚Œã‚‰å…¨ã�¦ã‚’è¦‹ã‚‹ã�«ã�¯ãƒ«ãƒ¼ãƒˆã�«ã�ªã‚‹å¿…è¦�ã�Œã�‚ã‚Šã�¾ã�™.)\n"
++
++# translatable?
++#: ../netstat.c:445 ../netstat.c:1189 ../netstat.c:1266
++msgid "LISTENING"
++msgstr "LISTENING"
++
++# translatable?
++#: ../netstat.c:446
++msgid "CONN SENT"
++msgstr "CONN SENT"
++
++# translatable?
++#: ../netstat.c:447 ../netstat.c:1268
++msgid "DISC SENT"
++msgstr "DISC SENT"
++
++# translatable?
++#: ../netstat.c:448 ../netstat.c:515 ../netstat.c:904 ../netstat.c:1269
++msgid "ESTABLISHED"
++msgstr "ESTABLISHED"
++
++#: ../netstat.c:470
++#, c-format
++msgid "Active NET/ROM sockets\n"
++msgstr "ç¨¼åƒ�ä¸­ã�®NET/ROMã‚½ã‚±ãƒƒãƒˆ\n"
++
++#: ../netstat.c:471
++#, c-format
++msgid ""
++"User       Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-"
++"Q\n"
++msgstr "ãƒ¦ãƒ¼ã‚¶     å�—ä¿¡å…ˆ     ç™ºä¿¡å…ƒ    ãƒ‡ãƒ�ã‚¤ã‚¹  çŠ¶æ…‹        Vr/Vs    é€�ä¿¡-Q  å�—ä¿¡-Q\n"
++
++#: ../netstat.c:481 ../netstat.c:1308
++#, c-format
++msgid "Problem reading data from %s\n"
++msgstr "%sã�‹ã‚‰ã�®ãƒ‡ãƒ¼ã‚¿ã�®èª­ã�¿è¾¼ã�¿ã�«å•�é¡Œ\n"
++
++# translatable?
++#: ../netstat.c:516
++msgid "SYN_SENT"
++msgstr "SYN_SENT"
++
++# translatable?
++#: ../netstat.c:517
++msgid "SYN_RECV"
++msgstr "SYN_RECV"
++
++# translatable?
++#: ../netstat.c:518
++msgid "FIN_WAIT1"
++msgstr "FIN_WAIT1"
++
++# translatable?
++#: ../netstat.c:519
++msgid "FIN_WAIT2"
++msgstr "FIN_WAIT2"
++
++# translatable?
++#: ../netstat.c:520
++msgid "TIME_WAIT"
++msgstr "TIME_WAIT"
++
++# translatable?
++#: ../netstat.c:521
++msgid "CLOSE"
++msgstr "CLOSE"
++
++# translatable?
++#: ../netstat.c:522
++msgid "CLOSE_WAIT"
++msgstr "CLOSE_WAIT"
++
++# translatable?
++#: ../netstat.c:523
++msgid "LAST_ACK"
++msgstr "LAST_ACK"
++
++# translatable?
++#: ../netstat.c:524
++msgid "LISTEN"
++msgstr "LISTEN"
++
++# translatable?
++#: ../netstat.c:525
++msgid "CLOSING"
++msgstr "CLOSING"
++
++#: ../netstat.c:596
++#, c-format
++msgid "warning, got bogus igmp6 line %d.\n"
++msgstr "è­¦å‘Š, å�½ã�®igmp6ãƒ©ã‚¤ãƒ³%dã‚’å¾—ã�¾ã�—ã�Ÿ.\n"
++
++#: ../netstat.c:601 ../netstat.c:639 ../netstat.c:763 ../netstat.c:898
++#: ../netstat.c:1032 ../netstat.c:1037
++#, c-format
++msgid "netstat: unsupported address family %d !\n"
++msgstr "netstat: ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�ªã�„ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒª%dã�§ã�™!\n"
++
++# c-format
++#: ../netstat.c:614 ../netstat.c:619 ../netstat.c:627 ../netstat.c:634
++#, c-format
++msgid "warning, got bogus igmp line %d.\n"
++msgstr "è­¦å‘Š, å�½ã�®igmpãƒ©ã‚¤ãƒ³%dã‚’å¾—ã�¾ã�—ã�Ÿ.\n"
++
++#: ../netstat.c:677
++#, c-format
++msgid "Active X.25 sockets\n"
++msgstr "ç¨¼åƒ�ä¸­ã�®X.25ã‚½ã‚±ãƒƒãƒˆ\n"
++
++#. IMHO, Vr/Vs is not very usefull --SF
++#: ../netstat.c:679
++#, c-format
++msgid ""
++"Dest         Source          Device  LCI  State        Vr/Vs  Send-Q  Recv-"
++"Q\n"
++msgstr "å�—ä¿¡å…ˆ       ç™ºä¿¡å…ƒ        ãƒ‡ãƒ�ã‚¤ã‚¹  LCI  çŠ¶æ…‹         Vr/Vs  é€�ä¿¡-Q  å�—ä¿¡-Q\n"
++
++#: ../netstat.c:759
++#, c-format
++msgid "warning, got bogus tcp line.\n"
++msgstr "è­¦å‘Š, å�½ã�®TCPãƒ©ã‚¤ãƒ³ã‚’å¾—ã�¾ã�—ã�Ÿ.\n"
++
++#: ../netstat.c:800 ../netstat.c:953 ../netstat.c:1075
++#, c-format
++msgid "off (0.00/%ld/%d)"
++msgstr "ã‚ªãƒ• (0.00/%ld/%d)"
++
++#: ../netstat.c:804
++#, c-format
++msgid "on (%2.2f/%ld/%d)"
++msgstr "ã‚ªãƒ³ (%2.2f/%ld/%d)"
++
++#: ../netstat.c:809
++#, c-format
++msgid "keepalive (%2.2f/%ld/%d)"
++msgstr "ã‚­ãƒ¼ãƒ—ã‚¢ãƒ©ã‚¤ãƒ– (%2.2f/%ld/%d)"
++
++#: ../netstat.c:814
++#, c-format
++msgid "timewait (%2.2f/%ld/%d)"
++msgstr "æ™‚é–“å¾…ã�¡ (%2.2f/%ld/%d)"
++
++#: ../netstat.c:819 ../netstat.c:962 ../netstat.c:1085
++#, c-format
++msgid "unkn-%d (%2.2f/%ld/%d)"
++msgstr "ä¸�æ˜Ž-%d (%2.2f/%ld/%d)"
++
++#: ../netstat.c:894
++#, c-format
++msgid "warning, got bogus udp line.\n"
++msgstr "è­¦å‘Š, å�½ã�®UDPãƒ©ã‚¤ãƒ³ã‚’å¾—ã�¾ã�—ã�Ÿ.\n"
++
++#: ../netstat.c:912 ../netstat.c:1175 ../netstat.c:1208
++msgid "UNKNOWN"
++msgstr "ä¸�æ˜Ž"
++
++#: ../netstat.c:958 ../netstat.c:1080
++#, c-format
++msgid "on%d (%2.2f/%ld/%d)"
++msgstr "ã‚ªãƒ³%d (%2.2f/%ld/%d)"
++
++#: ../netstat.c:1046
++#, c-format
++msgid "warning, got bogus raw line.\n"
++msgstr "è­¦å‘Š, å�½ã�®Rawãƒ©ã‚¤ãƒ³ã‚’å¾—ã�¾ã�—ã�Ÿ.\n"
++
++#: ../netstat.c:1128
++#, c-format
++msgid "warning, got bogus unix line.\n"
++msgstr "è­¦å‘Š, å�½ã�®unixãƒ©ã‚¤ãƒ³ã‚’å¾—ã�¾ã�—ã�Ÿ.\n"
++
++# translatable?
++#: ../netstat.c:1155
++msgid "STREAM"
++msgstr "STREAM"
++
++# translatable?
++#: ../netstat.c:1159
++msgid "DGRAM"
++msgstr "DGRAM"
++
++# translatable?
++#: ../netstat.c:1163
++msgid "RAW"
++msgstr "RAW"
++
++# translatable?
++#: ../netstat.c:1167
++msgid "RDM"
++msgstr "RDM"
++
++# translatable?
++#: ../netstat.c:1171
++msgid "SEQPACKET"
++msgstr "SEQPACKET"
++
++# translatable?
++#: ../netstat.c:1180
++msgid "FREE"
++msgstr "FREE"
++
++# translatable?
++#: ../netstat.c:1196
++msgid "CONNECTING"
++msgstr "CONNECTING"
++
++# translatable?
++#: ../netstat.c:1200
++msgid "CONNECTED"
++msgstr "CONNECTED"
++
++# translatable?
++#: ../netstat.c:1204
++msgid "DISCONNECTING"
++msgstr "DISCONNECTING"
++
++#: ../netstat.c:1235
++#, c-format
++msgid "Active UNIX domain sockets "
++msgstr "ç¨¼åƒ�ä¸­ã�®UNIXãƒ‰ãƒ¡ã‚¤ãƒ³ã‚½ã‚±ãƒƒãƒˆ "
++
++#: ../netstat.c:1237 ../netstat.c:1756
++#, c-format
++msgid "(servers and established)"
++msgstr "(ã‚µãƒ¼ãƒ�ã�¨ç¢ºç«‹)"
++
++#: ../netstat.c:1240 ../netstat.c:1759
++#, c-format
++msgid "(only servers)"
++msgstr "(ã‚µãƒ¼ãƒ�ã�®ã�¿)"
++
++#: ../netstat.c:1242 ../netstat.c:1761
++#, c-format
++msgid "(w/o servers)"
++msgstr "(w/oã‚µãƒ¼ãƒ�)"
++
++#: ../netstat.c:1245
++#, c-format
++msgid ""
++"\n"
++"Proto RefCnt Flags       Type       State         I-Node"
++msgstr ""
++"\n"
++"Proto RefCnt ãƒ•ãƒ©ã‚°      ã‚¿ã‚¤ãƒ—     çŠ¶æ…‹         IãƒŽãƒ¼ãƒ‰"
++
++#: ../netstat.c:1247
++#, c-format
++msgid " Path\n"
++msgstr " ãƒ‘ã‚¹\n"
++
++# translatable?
++#: ../netstat.c:1267
++msgid "SABM SENT"
++msgstr "SABM SENT"
++
++# translatable?
++#: ../netstat.c:1270
++msgid "RECOVERY"
++msgstr "RECOVERY"
++
++#: ../netstat.c:1284
++#, c-format
++msgid "Active AX.25 sockets\n"
++msgstr "ç¨¼åƒ�ä¸­ã�®AX.25ã‚½ã‚±ãƒƒãƒˆ\n"
++
++#: ../netstat.c:1285
++#, c-format
++msgid "Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-Q\n"
++msgstr "å�—ä¿¡å…ˆ     ç™ºä¿¡å…ƒ     ãƒ‡ãƒ�ã‚¤ã‚¹ çŠ¶æ…‹        Vr/Vs    é€�ä¿¡-Q  å�—ä¿¡-Q\n"
++
++#: ../netstat.c:1328
++#, c-format
++msgid "problem reading data from %s\n"
++msgstr "%sã�‹ã‚‰ã�®ãƒ‡ãƒ¼ã‚¿èª­ã�¿è¾¼ã�¿ä¸­ã�«å•�é¡Œ\n"
++
++#: ../netstat.c:1379
++#, c-format
++msgid ""
++"Active IPX sockets\n"
++"Proto Recv-Q Send-Q Local Address              Foreign Address            "
++"State"
++msgstr ""
++"ç¨¼åƒ�ä¸­ã�®IPXã‚½ã‚±ãƒƒãƒˆ\n"
++"Proto å�—ä¿¡-Q é€�ä¿¡-Q å†…éƒ¨ã‚¢ãƒ‰ãƒ¬ã‚¹               å¤–éƒ¨ã‚¢ãƒ‰ãƒ¬ã‚¹               çŠ¶"
++"æ…‹"
++
++#: ../netstat.c:1381
++#, c-format
++msgid " User"
++msgstr " ãƒ¦ãƒ¼ã‚¶"
++
++# translatable?
++#: ../netstat.c:1415
++msgid "ESTAB"
++msgstr "ESTAB"
++
++# translatable?
++#: ../netstat.c:1423
++msgid "UNK."
++msgstr "UNK."
++
++#: ../netstat.c:1461
++#, c-format
++msgid "Kernel Interface table\n"
++msgstr "ã‚«ãƒ¼ãƒ�ãƒ«ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãƒ†ãƒ¼ãƒ–ãƒ«\n"
++
++#: ../netstat.c:1465
++#, c-format
++msgid ""
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
++"Flg\n"
++msgstr "Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR ãƒ•ãƒ©ã‚°\n"
++
++#: ../netstat.c:1469
++msgid "missing interface information"
++msgstr "ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹æƒ…å ±ã�Œè¶³ã‚Šã�¾ã�›ã‚“"
++
++#: ../netstat.c:1492
++#, c-format
++msgid ""
++"usage: netstat [-veenNcCF] [<Af>] -r         netstat {-V|--version|-h|--"
++"help}\n"
++msgstr ""
++"ä½¿ç”¨æ³•: netstat [-veenNcCF] [<ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒª>] -r\n"
++"        netstat {-V|--version|-h|--help}\n"
++
++#: ../netstat.c:1493
++#, c-format
++msgid "       netstat [-vnNcaeol] [<Socket> ...]\n"
++msgstr "        netstat [-vnNcaeol] [<ã‚½ã‚±ãƒƒãƒˆ> ...]\n"
++
++#: ../netstat.c:1494
++#, c-format
++msgid ""
++"       netstat { [-veenNac] -i | [-cnNe] -M | -s }\n"
++"\n"
++msgstr "        netstat { [-veenNac] -i | [-cnNe] -M | -s }\n\n"
++
++#: ../netstat.c:1496
++#, c-format
++msgid "        -r, --route              display routing table\n"
++msgstr "        -r, --routing            çµŒè·¯ãƒ†ãƒ¼ãƒ–ãƒ«ã�®è¡¨ç¤º\n"
++
++#: ../netstat.c:1497
++#, c-format
++msgid "        -i, --interfaces         display interface table\n"
++msgstr "        -i, --interfaces         ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ãƒ†ãƒ¼ãƒ–ãƒ«ã�®è¡¨ç¤º\n"
++
++#: ../netstat.c:1498
++#, c-format
++msgid "        -g, --groups             display multicast group memberships\n"
++msgstr "        -g, --groups             ãƒžãƒ«ãƒ�ã‚­ãƒ£ã‚¹ãƒˆãƒ»ã‚°ãƒ«ãƒ¼ãƒ—ãƒ¡ãƒ³ãƒ�ã‚·ãƒƒãƒ—ã�®è¡¨ç¤º\n"
++
++#: ../netstat.c:1499
++#, c-format
++msgid ""
++"        -s, --statistics         display networking statistics (like SNMP)\n"
++msgstr ""
++"        -s, --statistics         (SNMPã�®ã‚ˆã�†ã�«)ãƒ�ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯çµ±è¨ˆã‚’è¡¨ç¤º\n"
++
++#: ../netstat.c:1501
++#, c-format
++msgid ""
++"        -M, --masquerade         display masqueraded connections\n"
++"\n"
++msgstr ""
++"        -M, --masquerade         ãƒžã‚¹ã‚«ãƒ¬ãƒ¼ãƒ‰æŽ¥ç¶šã�®è¡¨ç¤º\n"
++"\n"
++
++#: ../netstat.c:1505
++#, c-format
++msgid "        --numeric-hosts          don't resolve host names\n"
++msgstr "        --numeric-hosts          ãƒ›ã‚¹ãƒˆå��ã‚’ãƒ¬ã‚¾ãƒ«ãƒ–ã�—ã�ªã�„\n"
++
++#: ../netstat.c:1506
++#, c-format
++msgid "        --numeric-ports          don't resolve port names\n"
++msgstr "        --numeric-ports          ãƒ�ãƒ¼ãƒˆå��ã‚’ãƒ¬ã‚¾ãƒ«ãƒ–ã�—ã�ªã�„\n"
++
++#: ../netstat.c:1507
++#, c-format
++msgid "        --numeric-users          don't resolve user names\n"
++msgstr "        --numeric-users          ãƒ¦ãƒ¼ã‚¶å��ã‚’ãƒ¬ã‚¾ãƒ«ãƒ–ã�—ã�ªã�„\n"
++
++#: ../netstat.c:1508
++#, c-format
++msgid "        -N, --symbolic           resolve hardware names\n"
++msgstr "        -N, --symbolic           ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢å��ã‚’ãƒ¬ã‚¾ãƒ«ãƒ–ã�™ã‚‹\n"
++
++#: ../netstat.c:1509 ../route.c:88
++#, c-format
++msgid "        -e, --extend             display other/more information\n"
++msgstr "        -e, --extend             ä»–ã�®æƒ…å ±ã‚„å¤šã��ã�®æƒ…å ±ã‚’è¡¨ç¤ºã�™ã‚‹\n"
++
++#: ../netstat.c:1510
++#, c-format
++msgid "        -p, --programs           display PID/Program name for sockets\n"
++msgstr "        -p, --programs           ã‚½ã‚±ãƒƒãƒˆã�®PID/ãƒ—ãƒ­ã‚°ãƒ©ãƒ å��ã‚’è¡¨ç¤ºã�™ã‚‹\n"
++
++#: ../netstat.c:1511
++#, c-format
++msgid ""
++"        -c, --continuous         continuous listing\n"
++"\n"
++msgstr ""
++"        -c, --continous          ç¶™ç¶šçš„ã�ªè¡¨ç¤º\n"
++"\n"
++
++#: ../netstat.c:1512
++#, c-format
++msgid "        -l, --listening          display listening server sockets\n"
++msgstr "        -l, --listening          ã‚µãƒ¼ãƒ�ã�®listenã‚½ã‚±ãƒƒãƒˆã�®è¡¨ç¤º\n"
++
++#: ../netstat.c:1513
++#, c-format
++msgid ""
++"        -a, --all, --listening   display all sockets (default: connected)\n"
++msgstr "        -a, --all, --listening   å…¨ã�¦ã�®æƒ…å ±ã‚’è¡¨ç¤º (æ¨™æº–: connected)\n"
++
++#: ../netstat.c:1514
++#, c-format
++msgid "        -o, --timers             display timers\n"
++msgstr "        -o, --timers             ã‚¿ã‚¤ãƒžã�®è¡¨ç¤º\n"
++
++#: ../netstat.c:1515 ../route.c:89
++#, c-format
++msgid ""
++"        -F, --fib                display Forwarding Information Base "
++"(default)\n"
++msgstr "        -F, --fib                ãƒ•ã‚©ãƒ¯ãƒ¼ãƒ‰æƒ…å ±ãƒ™ãƒ¼ã‚¹ã‚’è¡¨ç¤ºã�™ã‚‹(æ¨™æº–)\n"
++
++#: ../netstat.c:1516 ../route.c:90
++#, c-format
++msgid ""
++"        -C, --cache              display routing cache instead of FIB\n"
++"\n"
++msgstr "        -C, --cache              FIBã�®ã�‹ã‚�ã‚Šã�«çµŒè·¯ã‚­ãƒ£ãƒƒã‚·ãƒ¥ã‚’è¡¨ç¤ºã�™ã‚‹\n\n"
++
++#: ../netstat.c:1518
++#, c-format
++msgid ""
++"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --"
++"netrom\n"
++msgstr ""
++"  <ã‚½ã‚±ãƒƒãƒˆ>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --"
++"netrom\n"
++
++#: ../netstat.c:1519
++#, c-format
++msgid "  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: %s\n"
++msgstr "  <AF>='-6|-4'ã�¾ã�Ÿã�¯'-A <af>'ã�¾ã�Ÿã�¯'--<af>'ã‚’åˆ©ç”¨; æ¨™æº–: %s\n"
++
++#: ../netstat.c:1520 ../route.c:93
++#, c-format
++msgid "  List of possible address families (which support routing):\n"
++msgstr "  (ãƒ«ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�Ÿ)åˆ©ç”¨å�¯èƒ½ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒªã�®ãƒªã‚¹ãƒˆ:\n"
++
++#: ../netstat.c:1753
++#, c-format
++msgid "Active Internet connections "
++msgstr "ç¨¼åƒ�ä¸­ã�®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ�ãƒƒãƒˆæŽ¥ç¶š "
++
++#: ../netstat.c:1763
++#, c-format
++msgid ""
++"\n"
++"Proto Recv-Q Send-Q Local Address           Foreign Address         "
++"State      "
++msgstr ""
++"\n"
++"Proto å�—ä¿¡-Q é€�ä¿¡-Q å†…éƒ¨ã‚¢ãƒ‰ãƒ¬ã‚¹            å¤–éƒ¨ã‚¢ãƒ‰ãƒ¬ã‚¹            çŠ¶"
++"æ…‹       "
++
++#: ../netstat.c:1765
++#, c-format
++msgid " User       Inode     "
++msgstr " ãƒ¦ãƒ¼ã‚¶    IãƒŽãƒ¼ãƒ‰    "
++
++#: ../netstat.c:1768
++#, c-format
++msgid " Timer"
++msgstr "ã‚¿ã‚¤ãƒž"
++
++#: ../netstat.c:1798
++#, c-format
++msgid "IPv4 Group Memberships\n"
++msgstr "IPv4ã‚°ãƒ«ãƒ¼ãƒ—ãƒ¡ãƒ³ãƒ�ã‚·ãƒƒãƒ—\n"
++
++#: ../netstat.c:1799
++#, c-format
++msgid "Interface       RefCnt Group\n"
++msgstr "ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ å�‚ç…§Cnt ã‚°ãƒ«ãƒ¼ãƒ—\n"
++
++#: ../rarp.c:44
++msgid "This kernel does not support RARP.\n"
++msgstr "ã�“ã�®ã‚«ãƒ¼ãƒ�ãƒ«ã�¯RARPã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../rarp.c:83
++#, c-format
++msgid "no RARP entry for %s.\n"
++msgstr "%sã�®RARPã‚¨ãƒ³ãƒˆãƒªã�Œã�‚ã‚Šã�¾ã�›ã‚“.\n"
++
++#: ../rarp.c:96
++#, c-format
++msgid "%s: bad hardware address\n"
++msgstr "%s: ä¸�æ­£ã�ªãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™\n"
++
++#: ../rarp.c:128
++#, c-format
++msgid "rarp: cannot open file %s:%s.\n"
++msgstr "rarp: ãƒ•ã‚¡ã‚¤ãƒ«%sã‚’é–‹ã�‘ã�¾ã�›ã‚“:%s.\n"
++
++#: ../rarp.c:140
++#, c-format
++msgid "rarp: format error at %s:%u\n"
++msgstr "rarp: %s:%uè¡Œã�«ãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã‚¨ãƒ©ãƒ¼ã�Œã�‚ã‚Šã�¾ã�™\n"
++
++#: ../rarp.c:144 ../rarp.c:289
++#, c-format
++msgid "rarp: %s: unknown host\n"
++msgstr "rarp: %s: ä¸�æ˜Žã�ªãƒ›ã‚¹ãƒˆã�§ã�™\n"
++
++#: ../rarp.c:147
++#, c-format
++msgid "rarp: cannot set entry from %s:%u\n"
++msgstr "rarp: %s:%uè¡Œã�‹ã‚‰ã‚¨ãƒ³ãƒˆãƒªã‚’è¨­å®šã�§ã��ã�¾ã�›ã‚“\n"
++
++#: ../rarp.c:176
++#, c-format
++msgid "Usage: rarp -a                               list entries in cache.\n"
++msgstr ""
++"ä½¿ç”¨æ³•: rarp -a                              ã‚­ãƒ£ãƒƒã‚·ãƒ¥ã‚¨ãƒ³ãƒˆãƒªã�®è¡¨ç¤º.\n"
++
++#: ../rarp.c:177
++#, c-format
++msgid "       rarp -d <hostname>                    delete entry from cache.\n"
++msgstr ""
++"       rarp -d <ãƒ›ã‚¹ãƒˆå��>                    ã‚­ãƒ£ãƒƒã‚·ãƒ¥ã�‹ã‚‰ã‚¨ãƒ³ãƒˆãƒªã‚’å‰Šé™¤ã�™"
++"ã‚‹.\n"
++
++#: ../rarp.c:178
++#, c-format
++msgid "       rarp [<HW>] -s <hostname> <hwaddr>    add entry to cache.\n"
++msgstr ""
++"       rarp [<HW>] -s <ãƒ›ã‚¹ãƒˆå��> <ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¢ãƒ‰ãƒ¬ã‚¹>\n"
++"                                             ã‚­ãƒ£ãƒƒã‚·ãƒ¥ã�¸ã‚¨ãƒ³ãƒˆãƒªã‚’è¿½åŠ .\n"
++
++#: ../rarp.c:179
++#, c-format
++msgid ""
++"       rarp -f                               add entries from /etc/ethers.\n"
++msgstr ""
++"       rarp -f                               /etc/ethersã�‹ã‚‰ã‚¨ãƒ³ãƒˆãƒªè¿½åŠ .\n"
++
++#: ../rarp.c:180
++#, c-format
++msgid ""
++"       rarp -V                               display program version.\n"
++"\n"
++msgstr "       rarp -V                               ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³æƒ…å ±ã�®å‡ºåŠ›.\n"
++
++#: ../rarp.c:238
++#, c-format
++msgid "%s: illegal option mix.\n"
++msgstr "%s: ã‚ªãƒ—ã‚·ãƒ§ãƒ³ã�®çµ„å�ˆã�›ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™.\n"
++
++#: ../rarp.c:269
++#, c-format
++msgid "rarp: %s: unknown hardware type.\n"
++msgstr "rarp: %s: ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¿ã‚¤ãƒ—ã�Œä¸�æ˜Žã�§ã�™.\n"
++
++#: ../route.c:80
++#, c-format
++msgid ""
++"Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables\n"
++msgstr "ä½¿ç”¨æ³•:route [-nNvee] [-FC] [ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒª]  ã‚«ãƒ¼ãƒ�ãƒ«çµŒè·¯ãƒ†ãƒ¼ãƒ–ãƒ«ã�®è¡¨ç¤º.\n"
++
++#: ../route.c:81
++#, c-format
++msgid ""
++"       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.\n"
++"\n"
++msgstr ""
++"       route [-v] [-FC] {add|del|flush}â€¥â€¥\n"
++"\t\t\t\t   ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒªã�®çµŒè·¯ãƒ†ãƒ¼ãƒ–ãƒ«ã�®è¨­å®š.\n"
++"\n"
++
++#: ../route.c:83
++#, c-format
++msgid ""
++"       route {-h|--help} [<AF>]              Detailed usage syntax for "
++"specified AF.\n"
++msgstr ""
++"       route {-h|--help} [ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒª]\n"
++"                                     ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒªç‰¹å®šã�®æ–‡æ³•ã�®èª¬æ˜Ž.\n"
++
++#: ../route.c:84
++#, c-format
++msgid ""
++"       route {-V|--version}                  Display version/author and "
++"exit.\n"
++"\n"
++msgstr "       route {-V|--version}          ãƒ�ãƒ¼ã‚¸ãƒ§ãƒ³/ä½œè€…æƒ…å ±ã�®å‡ºåŠ›ã�¨çµ‚äº†.\n\n"
++
++#: ../route.c:92
++#, c-format
++msgid "  <AF>=Use '-A <af>' or '--<af>'; default: %s\n"
++msgstr "  <AF>='-A <af>'ã�¾ã�Ÿã�¯'--<af>'ã‚’åˆ©ç”¨; æ¨™æº–: %s\n"
++
++#: ../plipconfig.c:66
++#, c-format
++msgid "Usage: plipconfig [-a] [-i] [-v] interface\n"
++msgstr "ä½¿ç”¨æ³•: plipconfig [-a] [-i] [-v] ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹\n"
++
++#: ../plipconfig.c:67
++#, c-format
++msgid "                  [nibble NN] [trigger NN]\n"
++msgstr "                  [nibble æ•°å€¤] [trigger æ•°å€¤]\n"
++
++#: ../plipconfig.c:68
++#, c-format
++msgid "       plipconfig -V | --version\n"
++msgstr "       plipconfig -V | --version\n"
++
++# translatable?
++#: ../plipconfig.c:74
++#, c-format
++msgid "%s\tnibble %lu  trigger %lu\n"
++msgstr "%s\tnibble %lu  trigger %lu\n"
++
++#: ../iptunnel.c:85
++#, c-format
++msgid "Usage: iptunnel { add | change | del | show } [ NAME ]\n"
++msgstr "Usage: iptunnel { add | change | del | show } [ NAME ]\n"
++
++#: ../iptunnel.c:86
++#, c-format
++msgid ""
++"          [ mode { ipip | gre | sit } ] [ remote ADDR ] [ local ADDR ]\n"
++msgstr "          [ mode { ipip | gre | sit } ] [ remote ADDR ] [ local ADDR ]\n"
++
++#: ../iptunnel.c:87
++#, c-format
++msgid "          [ [i|o]seq ] [ [i|o]key KEY ] [ [i|o]csum ]\n"
++msgstr "          [ [i|o]seq ] [ [i|o]key KEY ] [ [i|o]csum ]\n"
++
++#: ../iptunnel.c:88
++#, c-format
++msgid "          [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev PHYS_DEV ]\n"
++msgstr "          [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev PHYS_DEV ]\n"
++
++#: ../iptunnel.c:89
++#, c-format
++msgid ""
++"       iptunnel -V | --version\n"
++"\n"
++msgstr "       iptunnel -V | --version\n\n"
++
++#: ../iptunnel.c:90
++#, c-format
++msgid "Where: NAME := STRING\n"
++msgstr "æ„�å‘³: NAME := STRING\n"
++
++#: ../iptunnel.c:91
++#, c-format
++msgid "       ADDR := { IP_ADDRESS | any }\n"
++msgstr "       ADDR := { IP_ADDRESS | any }\n"
++
++#: ../iptunnel.c:92
++#, c-format
++msgid "       TOS  := { NUMBER | inherit }\n"
++msgstr "       TOS  := { NUMBER | inherit }\n"
++
++#: ../iptunnel.c:93
++#, c-format
++msgid "       TTL  := { 1..255 | inherit }\n"
++msgstr "       TTL  := { 1..255 | inherit }\n"
++
++#: ../iptunnel.c:94
++#, c-format
++msgid "       KEY  := { DOTTED_QUAD | NUMBER }\n"
++msgstr "       KEY  := { DOTTED_QUAD | NUMBER }\n"
++
++#: ../iptunnel.c:332
++#, c-format
++msgid "Keys are not allowed with ipip and sit.\n"
++msgstr "ã‚­ãƒ¼ã�¯ipipã�Šã‚ˆã�³sitã�§ã�¯è¨±å�¯ã�•ã‚Œã�¾ã�›ã‚“.\n"
++
++#: ../iptunnel.c:352
++#, c-format
++msgid "Broadcast tunnel requires a source address.\n"
++msgstr "ãƒ–ãƒ­ãƒ¼ãƒ‰ã‚­ãƒ£ã‚¹ãƒˆãƒˆãƒ³ãƒ�ãƒ«ã�¯ç™ºä¿¡å…ƒã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œå¿…è¦�ã�§ã�™.\n"
++
++#: ../iptunnel.c:367
++#, c-format
++msgid "ttl != 0 and noptmudisc are incompatible\n"
++msgstr "ttl != 0ã�Šã‚ˆã�³noptmudiscã�¯çŸ›ç›¾ã�—ã�¾ã�™\n"
++
++#: ../iptunnel.c:379
++#, c-format
++msgid "cannot determine tunnel mode (ipip, gre or sit)\n"
++msgstr "ãƒˆãƒ³ãƒ�ãƒ«ãƒ¢ãƒ¼ãƒ‰ã‚’æ±ºå®šã�§ã��ã�¾ã�›ã‚“(ipip, greã�¾ã�Ÿã�¯sit)\n"
++
++#: ../iptunnel.c:417
++#, c-format
++msgid "%s: %s/ip  remote %s  local %s "
++msgstr "%s: %s/ip  ãƒªãƒ¢ãƒ¼ãƒˆ%s  ãƒ­ãƒ¼ã‚«ãƒ«%s "
++
++#: ../iptunnel.c:421
++msgid "unknown"
++msgstr "ä¸�æ˜Ž"
++
++# FIXME: what does it mean?
++#: ../iptunnel.c:453
++#, c-format
++msgid "  Drop packets out of sequence.\n"
++msgstr "  ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ã�‹ã‚‰å¤–ã‚Œã�Ÿãƒ‘ã‚±ãƒƒãƒˆã‚’ãƒ‰ãƒ­ãƒƒãƒ—.\n"
++
++#: ../iptunnel.c:455
++#, c-format
++msgid "  Checksum in received packet is required.\n"
++msgstr "  å�—ä¿¡ãƒ‘ã‚±ãƒƒãƒˆã�®ãƒ�ã‚§ãƒƒã‚¯ã‚µãƒ ã�¯å¿…é ˆã�§ã�™.\n"
++
++# FIXME: what does it mean?
++#: ../iptunnel.c:457
++#, c-format
++msgid "  Sequence packets on output.\n"
++msgstr "  é€�ä¿¡ã�®ã‚·ãƒ¼ã‚±ãƒ³ã‚¹ãƒ‘ã‚±ãƒƒãƒˆ.\n"
++
++# FIXME: what does it mean?
++#: ../iptunnel.c:459
++#, c-format
++msgid "  Checksum output packets.\n"
++msgstr "  é€�ä¿¡ãƒ‘ã‚±ãƒƒãƒˆã�®ãƒ�ã‚§ãƒƒã‚¯ã‚µãƒ .\n"
++
++#: ../iptunnel.c:487
++#, c-format
++msgid "Wrong format of /proc/net/dev. Sorry.\n"
++msgstr "/proc/net/devã�Œä¸�æ­£ã�ªãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã�§ã�™. ã�™ã�¿ã�¾ã�›ã‚“.\n"
++
++#: ../iptunnel.c:500
++#, c-format
++msgid "Failed to get type of [%s]\n"
++msgstr "[%s]ã�®ã‚¿ã‚¤ãƒ—ã�®å�–å¾—ã�«å¤±æ•—\n"
++
++#: ../iptunnel.c:516
++#, c-format
++msgid "RX: Packets    Bytes        Errors CsumErrs OutOfSeq Mcasts\n"
++msgstr "RX: ãƒ‘ã‚±ãƒƒãƒˆ   ãƒ�ã‚¤ãƒˆ      ã‚¨ãƒ©ãƒ¼  CsumErrs outOfSeq ãƒžãƒ«ãƒ�ã‚­ãƒ£ã‚¹ãƒˆ\n"
++
++#: ../iptunnel.c:519
++#, c-format
++msgid "TX: Packets    Bytes        Errors DeadLoop NoRoute  NoBufs\n"
++msgstr "TX: ãƒ‘ã‚±ãƒƒãƒˆ   ãƒ�ã‚¤ãƒˆ       ã‚¨ãƒ©ãƒ¼ DeadLoop NoRoute  ãƒ�ãƒƒãƒ•ã‚¡ã�ªã�—\n"
++
++#: ../statistics.c:47
++msgid "ICMP input histogram:"
++msgstr "ICMPå…¥åŠ›ãƒ’ã‚¹ãƒˆã‚°ãƒ©ãƒ :"
++
++#: ../statistics.c:48
++msgid "ICMP output histogram:"
++msgstr "ICMPå‡ºåŠ›ãƒ’ã‚¹ãƒˆã‚°ãƒ©ãƒ :"
++
++#: ../statistics.c:65
++#, c-format
++msgid "Forwarding is %s"
++msgstr "ãƒ•ã‚©ãƒ¯ãƒ¼ãƒ‰ã�¯%sã�§ã�™"
++
++#: ../statistics.c:66
++#, c-format
++msgid "Default TTL is %u"
++msgstr "æ¨™æº–TTLã�¯%uã�§ã�™"
++
++#: ../statistics.c:67
++#, c-format
++msgid "%u total packets received"
++msgstr "å�ˆè¨ˆ%uãƒ‘ã‚±ãƒƒãƒˆã‚’å�—ä¿¡"
++
++#: ../statistics.c:68
++#, c-format
++msgid "%u with invalid headers"
++msgstr "ä¸�é�©å½“ã�ªãƒ˜ãƒƒãƒ€ã�Œ%u"
++
++#: ../statistics.c:69
++#, c-format
++msgid "%u with invalid addresses"
++msgstr "ä¸�é�©å½“ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ã�Œ%u"
++
++#: ../statistics.c:70
++#, c-format
++msgid "%u forwarded"
++msgstr "%uã�®è»¢é€�"
++
++#: ../statistics.c:71
++#, c-format
++msgid "%u with unknown protocol"
++msgstr "%uã�®ä¸�æ˜Žã�ªãƒ—ãƒ­ãƒˆã‚³ãƒ«"
++
++#: ../statistics.c:72
++#, c-format
++msgid "%u incoming packets discarded"
++msgstr "%uã�®å�—ä¿¡ãƒ‘ã‚±ãƒƒãƒˆã‚’ç ´æ£„"
++
++#: ../statistics.c:73
++#, c-format
++msgid "%u incoming packets delivered"
++msgstr "%uã�®å�—ä¿¡ãƒ‘ã‚±ãƒƒãƒˆã‚’é…�é€�"
++
++#: ../statistics.c:74
++#, c-format
++msgid "%u requests sent out"
++msgstr "%uã�®è¦�æ±‚ã‚’é€�ä¿¡"
++
++#. ?
++#: ../statistics.c:75
++#, c-format
++msgid "%u outgoing packets dropped"
++msgstr "%uã�®é€�ä¿¡ãƒ‘ã‚±ãƒƒãƒˆã‚’ãƒ‰ãƒ­ãƒƒãƒ—"
++
++#: ../statistics.c:76
++#, c-format
++msgid "%u dropped because of missing route"
++msgstr "ä¸�æ˜Žã�ªçµŒè·¯ã�§%uã‚’ãƒ‰ãƒ­ãƒƒãƒ—"
++
++#: ../statistics.c:77
++#, c-format
++msgid "%u fragments dropped after timeout"
++msgstr "ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆå¾Œã�«%uã�®ãƒ•ãƒ©ã‚°ãƒ¡ãƒ³ãƒˆã‚’ãƒ‰ãƒ­ãƒƒãƒ—"
++
++#: ../statistics.c:78
++#, c-format
++msgid "%u reassemblies required"
++msgstr "%uã�®å†�æ§‹ç¯‰ã�Œå¿…è¦�"
++
++#. ?
++#: ../statistics.c:79
++#, c-format
++msgid "%u packets reassembled ok"
++msgstr "%uãƒ‘ã‚±ãƒƒãƒˆã�®å†�æ§‹ç¯‰ã�«æˆ�åŠŸ"
++
++#: ../statistics.c:80
++#, c-format
++msgid "%u packet reassembles failed"
++msgstr "%uãƒ‘ã‚±ãƒƒãƒˆã�®å†�æ§‹ç¯‰ã�«å¤±æ•—"
++
++#: ../statistics.c:81
++#, c-format
++msgid "%u fragments received ok"
++msgstr "%uãƒ•ãƒ©ã‚°ãƒ¡ãƒ³ãƒˆã�®å�—ä¿¡ã�«æˆ�åŠŸ"
++
++#: ../statistics.c:82
++#, c-format
++msgid "%u fragments failed"
++msgstr "%uãƒ•ãƒ©ã‚°ãƒ¡ãƒ³ãƒˆã�§å¤±æ•—"
++
++#: ../statistics.c:83
++#, c-format
++msgid "%u fragments created"
++msgstr "%uãƒ•ãƒ©ã‚°ãƒ¡ãƒ³ãƒˆã‚’ç”Ÿæˆ�"
++
++#: ../statistics.c:88
++#, c-format
++msgid "%u ICMP messages received"
++msgstr "%uã�®ICMPãƒ¡ãƒƒã‚»ãƒ¼ã‚¸å�—ä¿¡"
++
++#: ../statistics.c:89
++#, c-format
++msgid "%u input ICMP message failed."
++msgstr "%uã�®ICMPãƒ¡ãƒƒã‚»ãƒ¼ã‚¸å…¥åŠ›å¤±æ•—."
++
++#: ../statistics.c:90 ../statistics.c:103
++#, c-format
++msgid "destination unreachable: %u"
++msgstr "é€�ä¿¡å…ˆåˆ°é�”ä¸�å�¯: %u"
++
++#: ../statistics.c:91
++#, c-format
++msgid "timeout in transit: %u"
++msgstr "é€�ä¿¡æ™‚é–“ã‚ªãƒ¼ãƒ�: %u"
++
++#: ../statistics.c:92 ../statistics.c:105
++#, c-format
++msgid "wrong parameters: %u"
++msgstr "è¬�ã�£ã�Ÿãƒ‘ãƒ©ãƒ¡ãƒ¼ã‚¿: %u"
++
++#. ?
++#: ../statistics.c:93
++#, c-format
++msgid "source quenches: %u"
++msgstr "ç™ºä¿¡å…ƒæ¶ˆæ»…: %u"
++
++#: ../statistics.c:94
++#, c-format
++msgid "redirects: %u"
++msgstr "ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆ: %u"
++
++#: ../statistics.c:95
++#, c-format
++msgid "echo requests: %u"
++msgstr "ã‚¨ã‚³ãƒ¼è¦�æ±‚: %u"
++
++#: ../statistics.c:96 ../statistics.c:109
++#, c-format
++msgid "echo replies: %u"
++msgstr "ã‚¨ã‚³ãƒ¼å¿œç­”: %u"
++
++#: ../statistics.c:97
++#, c-format
++msgid "timestamp request: %u"
++msgstr "ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—è¦�æ±‚: %u"
++
++#: ../statistics.c:98
++#, c-format
++msgid "timestamp reply: %u"
++msgstr "ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—å¿œç­”: %u"
++
++#: ../statistics.c:99
++#, c-format
++msgid "address mask request: %u"
++msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒžã‚¹ã‚¯è¦�æ±‚: %u"
++
++#. ?
++#: ../statistics.c:100 ../statistics.c:113
++#, c-format
++msgid "address mask replies: %u"
++msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒžã‚¹ã‚¯å¿œç­”: %u"
++
++#. ?
++#: ../statistics.c:101
++#, c-format
++msgid "%u ICMP messages sent"
++msgstr "%uã�®ICMPãƒ¡ãƒƒã‚»ãƒ¼ã‚¸é€�ä¿¡"
++
++#: ../statistics.c:102
++#, c-format
++msgid "%u ICMP messages failed"
++msgstr "%uã�®ICMPãƒ¡ãƒƒã‚»ãƒ¼ã‚¸å¤±æ•—"
++
++#: ../statistics.c:104
++#, c-format
++msgid "time exceeded: %u"
++msgstr "æ™‚é–“åˆ‡ã‚Œ: %u"
++
++#. ?
++#: ../statistics.c:106
++#, c-format
++msgid "source quench: %u"
++msgstr "ç™ºä¿¡å…ƒæ¶ˆæ»…: %u"
++
++#: ../statistics.c:107
++#, c-format
++msgid "redirect: %u"
++msgstr "ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆ: %u"
++
++#: ../statistics.c:108
++#, c-format
++msgid "echo request: %u"
++msgstr "ã‚¨ã‚³ãƒ¼è¦�æ±‚: %u"
++
++#: ../statistics.c:110
++#, c-format
++msgid "timestamp requests: %u"
++msgstr "ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—è¦�æ±‚: %u"
++
++#: ../statistics.c:111
++#, c-format
++msgid "timestamp replies: %u"
++msgstr "ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—å¿œç­”: %u"
++
++#: ../statistics.c:112
++#, c-format
++msgid "address mask requests: %u"
++msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒžã‚¹ã‚¯è¦�æ±‚: %u"
++
++#: ../statistics.c:118
++#, c-format
++msgid "RTO algorithm is %s"
++msgstr "RTOã‚¢ãƒ«ã‚´ãƒªã‚ºãƒ ã�¯%sã�§ã�™"
++
++#: ../statistics.c:122
++#, c-format
++msgid "%u active connections openings"
++msgstr "%uã�®èƒ½å‹•æŽ¥ç¶šé–‹å§‹"
++
++#: ../statistics.c:123
++#, c-format
++msgid "%u passive connection openings"
++msgstr "%uã�®å�—å‹•æŽ¥ç¶šé–‹å§‹"
++
++#: ../statistics.c:124
++#, c-format
++msgid "%u failed connection attempts"
++msgstr "%uã�®æŽ¥ç¶šè©¦è¡Œå¤±æ•—"
++
++#: ../statistics.c:125
++#, c-format
++msgid "%u connection resets received"
++msgstr "%uã�®æŽ¥ç¶šãƒªã‚»ãƒƒãƒˆå�—ä¿¡"
++
++#: ../statistics.c:126
++#, c-format
++msgid "%u connections established"
++msgstr "%uã�®æŽ¥ç¶šç¢ºç«‹"
++
++#: ../statistics.c:127
++#, c-format
++msgid "%u segments received"
++msgstr "%uã‚»ã‚°ãƒ¡ãƒ³ãƒˆã�®å�—ä¿¡"
++
++#: ../statistics.c:128
++#, c-format
++msgid "%u segments send out"
++msgstr "%uã‚»ã‚°ãƒ¡ãƒ³ãƒˆã�®é€�ä¿¡"
++
++#: ../statistics.c:129
++#, c-format
++msgid "%u segments retransmited"
++msgstr "%uã‚»ã‚°ãƒ¡ãƒ³ãƒˆã�®å†�è»¢é€�"
++
++#: ../statistics.c:130
++#, c-format
++msgid "%u bad segments received."
++msgstr "%uã�®ä¸�æ­£ã‚»ã‚°ãƒ¡ãƒ³ãƒˆå�—ä¿¡."
++
++#: ../statistics.c:131
++#, c-format
++msgid "%u resets sent"
++msgstr "%uã�®ãƒªã‚»ãƒƒãƒˆé€�ä¿¡"
++
++#: ../statistics.c:136
++#, c-format
++msgid "%u packets received"
++msgstr "%uãƒ‘ã‚±ãƒƒãƒˆå�—ä¿¡"
++
++#: ../statistics.c:137
++#, c-format
++msgid "%u packets to unknown port received."
++msgstr "ä¸�æ˜Žã�ªãƒ�ãƒ¼ãƒˆã�‹ã‚‰ã�®%uãƒ‘ã‚±ãƒƒãƒˆã�®å�—ä¿¡."
++
++#: ../statistics.c:138
++#, c-format
++msgid "%u packet receive errors"
++msgstr "%uã�®ãƒ‘ã‚±ãƒƒãƒˆå�—ä¿¡ã‚¨ãƒ©ãƒ¼"
++
++#: ../statistics.c:139
++#, c-format
++msgid "%u packets sent"
++msgstr "%uã�®ãƒ‘ã‚±ãƒƒãƒˆã‚’é€�ä¿¡"
++
++#: ../statistics.c:144
++#, c-format
++msgid "%u SYN cookies sent"
++msgstr "%uã�®SYNã‚¯ãƒƒã‚­ãƒ¼ã‚’é€�ä¿¡"
++
++#: ../statistics.c:145
++#, c-format
++msgid "%u SYN cookies received"
++msgstr "%uã�®SYNã‚¯ãƒƒã‚­ãƒ¼ã‚’å�—ä¿¡"
++
++#: ../statistics.c:146
++#, c-format
++msgid "%u invalid SYN cookies received"
++msgstr "%uã�®ä¸�é�©å½“ã�ªSYNã‚¯ãƒƒã‚­ãƒ¼ã‚’å�—ä¿¡"
++
++#: ../statistics.c:148
++#, c-format
++msgid "%u resets received for embryonic SYN_RECV sockets"
++msgstr "%uã�®æœªå®Œæˆ�ã�®SYN_RECVã‚½ã‚±ãƒƒãƒˆã�«å¯¾ã�™ã‚‹ãƒªã‚»ãƒƒãƒˆã‚’å�—ä¿¡"
++
++#: ../statistics.c:150
++#, c-format
++msgid "%u packets pruned from receive queue because of socket buffer overrun"
++msgstr "%uã�®ãƒ‘ã‚±ãƒƒãƒˆã‚’ã‚½ã‚±ãƒƒãƒˆãƒ�ãƒƒãƒ•ã‚¡ã‚ªãƒ¼ãƒ�ãƒ©ãƒ³ã�®ã�Ÿã‚�å�—ä¿¡ã‚­ãƒ¥ãƒ¼ã�‹ã‚‰é™¤å¤–"
++
++#. obsolete: 2.2.0 doesn't do that anymore
++#: ../statistics.c:153
++#, c-format
++msgid "%u packets pruned from receive queue"
++msgstr "%uã�®ãƒ‘ã‚±ãƒƒãƒˆã‚’å�—ä¿¡ã‚­ãƒ¥ãƒ¼ã�‹ã‚‰é™¤å¤–"
++
++#: ../statistics.c:154
++#, c-format
++msgid ""
++"%u packets dropped from out-of-order queue because of socket buffer overrun"
++msgstr "%uã�®ãƒ‘ã‚±ãƒƒãƒˆã�Œã‚½ã‚±ãƒƒãƒˆãƒ�ãƒƒãƒ•ã‚¡ã‚ªãƒ¼ãƒ�ãƒ¼ãƒ©ãƒ³ã�®ã�Ÿã‚�out-of-orderã‚­ãƒ¥ãƒ¼ã�‹ã‚‰ãƒ‰ãƒ­ãƒƒãƒ—"
++
++#: ../statistics.c:156
++#, c-format
++msgid "%u ICMP packets dropped because they were out-of-window"
++msgstr "%uã�®ICMPãƒ‘ã‚±ãƒƒãƒˆã�Œout-of-windowã�®ã�Ÿã‚�ãƒ‰ãƒ­ãƒƒãƒ—"
++
++#: ../statistics.c:158
++#, c-format
++msgid "%u ICMP packets dropped because socket was locked"
++msgstr "%uã�®ICMPãƒ‘ã‚±ãƒƒãƒˆã‚’ã‚½ã‚±ãƒƒãƒˆã�®ãƒ­ãƒƒã‚¯ã�«ã‚ˆã�£ã�¦ãƒ‰ãƒ­ãƒƒãƒ—"
++
++# FIXME: what does it mean?
++#: ../statistics.c:160
++#, c-format
++msgid "%u TCP sockets finished time wait in fast timer"
++msgstr "%uã�®TCPã‚½ã‚±ãƒƒãƒˆã�Œãƒ•ã‚¡ãƒ¼ã‚¹ãƒˆã‚¿ã‚¤ãƒžã�§ã�®æ™‚é–“å¾…ã�¡ã‚’å®Œäº†"
++
++# FIXME
++#: ../statistics.c:161
++#, c-format
++msgid "%u time wait sockets recycled by time stamp"
++msgstr "%uã�®æ™‚é–“å¾…ã�¡ã‚½ã‚±ãƒƒãƒˆã�Œã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã�§å†�åˆ©ç”¨"
++
++# FIXME
++#: ../statistics.c:162
++#, c-format
++msgid "%u TCP sockets finished time wait in slow timer"
++msgstr "%uã�®TCPã‚½ã‚±ãƒƒãƒˆã�Œã‚¹ãƒ­ãƒ¼ã‚¿ã‚¤ãƒžã�§ã�®æ™‚é–“å¾…ã�¡ã‚’å®Œäº†"
++
++#: ../statistics.c:163
++#, c-format
++msgid "%u passive connections rejected because of time stamp"
++msgstr "%uã�®å�—å‹•çš„æŽ¥ç¶šã�Œã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã�®ã�Ÿã‚�ã�«æ‹’å�¦"
++
++#: ../statistics.c:165
++#, c-format
++msgid "%u active connections rejected because of time stamp"
++msgstr "%uã�®èƒ½å‹•çš„æŽ¥ç¶šã�Œã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã�®ã�Ÿã‚�ã�«æ‹’å�¦"
++
++#: ../statistics.c:167
++#, c-format
++msgid "%u packets rejects in established connections because of timestamp"
++msgstr "%uã�®ãƒ‘ã‚±ãƒƒãƒˆã�Œã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã�®ã�Ÿã‚�ã�«æŽ¥ç¶šç¢ºç«‹ã‚’æ‹’å�¦"
++
++#: ../statistics.c:169
++#, c-format
++msgid "%u delayed acks sent"
++msgstr "%uã�®é�…å»¶ackã‚’é€�ä¿¡"
++
++# FIXME
++#: ../statistics.c:170
++#, c-format
++msgid "%u delayed acks further delayed because of locked socket"
++msgstr "%uã�®é�…å»¶ackã�Œãƒ­ãƒƒã‚¯ã�•ã‚Œã�Ÿã‚½ã‚±ãƒƒãƒˆã�®ã�Ÿã‚�ã�«ã�•ã‚‰ã�«é�…å»¶"
++
++#: ../statistics.c:172
++#, c-format
++msgid "Quick ack mode was activated %u times"
++msgstr "ã‚¯ã‚¤ãƒƒã‚¯ackãƒ¢ãƒ¼ãƒ‰ã�Œ%uå›žç¨¼åƒ�"
++
++# FIXME
++#: ../statistics.c:173
++#, c-format
++msgid "%u times the listen queue of a socket overflowed"
++msgstr "ã‚½ã‚±ãƒƒãƒˆã�®ãƒªã‚¹ãƒ³ã‚­ãƒ¥ãƒ¼ã�Œ%uå›žã‚ªãƒ¼ãƒ�ãƒ•ãƒ­ãƒ¼"
++
++# FIXME
++#: ../statistics.c:175
++#, c-format
++msgid "%u SYNs to LISTEN sockets ignored"
++msgstr "%uã�®ã‚½ã‚±ãƒƒãƒˆãƒªã‚¹ãƒ³SYNã�Œç„¡è¦–"
++
++#: ../statistics.c:176
++#, c-format
++msgid "%u packets directly queued to recvmsg prequeue."
++msgstr "%uãƒ‘ã‚±ãƒƒãƒˆã‚’recvmsgãƒ—ãƒ¬ã‚­ãƒ¥ãƒ¼ã�«ç›´æŽ¥ã‚­ãƒ¥ãƒ¼."
++
++#: ../statistics.c:178
++#, c-format
++msgid "%u of bytes directly received from backlog"
++msgstr "%uãƒ�ã‚¤ãƒˆã‚’ãƒ�ãƒƒã‚¯ãƒ­ã‚°ã�‹ã‚‰ç›´æŽ¥å�—ä¿¡"
++
++#: ../statistics.c:180
++#, c-format
++msgid "%u of bytes directly received from prequeue"
++msgstr "%uãƒ�ã‚¤ãƒˆã‚’ãƒ—ãƒ¬ã‚­ãƒ¥ãƒ¼ã�‹ã‚‰ç›´æŽ¥å�—ä¿¡"
++
++#: ../statistics.c:182
++#, c-format
++msgid "%u packets dropped from prequeue"
++msgstr "%uã�®ãƒ‘ã‚±ãƒƒãƒˆã‚’ãƒ—ãƒ¬ã‚­ãƒ¥ãƒ¼ã�‹ã‚‰ãƒ‰ãƒ­ãƒƒãƒ—"
++
++#: ../statistics.c:183
++#, c-format
++msgid "%u packet headers predicted"
++msgstr "%uã�®ãƒ‘ã‚±ãƒƒãƒˆãƒ˜ãƒƒãƒ€ã‚’äºˆæ¸¬"
++
++#: ../statistics.c:184
++#, c-format
++msgid "%u packets header predicted and directly queued to user"
++msgstr "%uã�®ãƒ‘ã‚±ãƒƒãƒˆãƒ˜ãƒƒãƒ€ã‚’äºˆæ¸¬ã�—ã�¦ãƒ¦ãƒ¼ã‚¶ã�«ç›´æŽ¥ã‚­ãƒ¥ãƒ¼"
++
++#: ../statistics.c:186
++#, c-format
++msgid "Ran %u times out of system memory during packet sending"
++msgstr "%uå›žã�®ãƒ‘ã‚±ãƒƒãƒˆé€�ä¿¡ä¸­ã�®ã‚·ã‚¹ãƒ†ãƒ ãƒ¡ãƒ¢ãƒªã�‚ã�µã‚Œ"
++
++#: ../statistics.c:188
++#, c-format
++msgid "%u acknowledgments not containing data received"
++msgstr "ãƒ‡ãƒ¼ã‚¿ã‚’å�«ã�¾ã�ªã�„%uã�®æ‰¿èª�ã�®å�—ä¿¡"
++
++#: ../statistics.c:189
++#, c-format
++msgid "%u predicted acknowledgments"
++msgstr "%uã�®äºˆæ¸¬æ‰¿èª�"
++
++#: ../statistics.c:190
++#, c-format
++msgid "%u times recovered from packet loss due to fast retransmit"
++msgstr "é«˜é€Ÿã�ªå†�é€�ã�«ã‚ˆã‚‹ãƒ‘ã‚±ãƒƒãƒˆãƒ­ã‚¹ã�®%uå›žã�®å›žå¾©"
++
++#: ../statistics.c:191
++#, c-format
++msgid "%u times recovered from packet loss due to SACK data"
++msgstr "SACKãƒ‡ãƒ¼ã‚¿ã�«ã‚ˆã‚‹ãƒ‘ã‚±ãƒƒãƒˆãƒ­ã‚¹ã�®%uå›žã�®å›žå¾©"
++
++#: ../statistics.c:192
++#, c-format
++msgid "%u bad SACKs received"
++msgstr "%uã�®ä¸�æ­£ã�ªSACKã‚’å�—ä¿¡"
++
++#: ../statistics.c:193
++#, c-format
++msgid "Detected reordering %u times using FACK"
++msgstr "FACKã‚’ä½¿ã�£ã�Ÿ%uå›žã�®æ¤œå‡ºã�•ã‚Œã�Ÿä¸¦ã�¹æ›¿ã�ˆ"
++
++#: ../statistics.c:194
++#, c-format
++msgid "Detected reordering %u times using SACK"
++msgstr "SACKã‚’ä½¿ã�£ã�Ÿ%uå›žã�®æ¤œå‡ºã�•ã‚Œã�Ÿä¸¦ã�¹æ›¿ã�ˆ"
++
++#: ../statistics.c:195
++#, c-format
++msgid "Detected reordering %u times using time stamp"
++msgstr "ã‚¿ã‚¤ãƒ ã‚¹ã‚¿ãƒ³ãƒ—ã‚’ä½¿ã�£ã�Ÿ%uå›žã�®æ¤œå‡ºã�•ã‚Œã�Ÿä¸¦ã�¹æ›¿ã�ˆ"
++
++# FIXME:what does it mean?
++#: ../statistics.c:196
++#, c-format
++msgid "Detected reordering %u times using reno fast retransmit"
++msgstr "é«˜é€Ÿå†�é€�ã‚’ä½¿ã�£ã�Ÿ%uå›žã�®æ¤œå‡ºã�•ã‚Œã�Ÿä¸¦ã�¹æ›¿ã�ˆ"
++
++#: ../statistics.c:197
++#, c-format
++msgid "%u congestion windows fully recovered"
++msgstr "%uã�®è¼»è¼³ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’å®Œå…¨ã�«å›žå¾©"
++
++#: ../statistics.c:198
++#, c-format
++msgid "%u congestion windows partially recovered using Hoe heuristic"
++msgstr "Hoeãƒ’ãƒ¥ãƒ¼ãƒªã‚¹ãƒ†ã‚£ãƒƒã‚¯ã‚’ä½¿ã�£ã�¦%uã�®è¼»è¼³ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’éƒ¨åˆ†çš„ã�«å›žå¾©"
++
++#: ../statistics.c:199
++#, c-format
++msgid "%u congestion window recovered using DSACK"
++msgstr "DSACKã‚’ä½¿ã�£ã�¦%uã�®è¼»è¼³ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’å›žå¾©"
++
++#: ../statistics.c:200
++#, c-format
++msgid "%u congestion windows recovered after partial ack"
++msgstr "éƒ¨åˆ†ackå¾Œã�«%uã�®è¼»è¼³ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã‚’å›žå¾©"
++
++#: ../statistics.c:201
++#, c-format
++msgid "%u retransmits lost"
++msgstr "%uã�®å†�é€�ãƒ­ã‚¹ãƒˆ"
++
++# FIXME
++#: ../statistics.c:202
++#, c-format
++msgid "%u timeouts after reno fast retransmit"
++msgstr "é«˜é€Ÿå†�é€�å¾Œã�®%uã�®ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆ"
++
++#: ../statistics.c:203
++#, c-format
++msgid "%u timeouts after SACK recovery"
++msgstr "SACKå¾©å…ƒå¾Œã�®%uã�®ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆ"
++
++#: ../statistics.c:204
++#, c-format
++msgid "%u timeouts in loss state"
++msgstr "çŠ¶æ…‹ãƒ­ã‚¹ã�§ã�®%uã�®ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆ"
++
++#: ../statistics.c:205
++#, c-format
++msgid "%u fast retransmits"
++msgstr "%uã�®é«˜é€Ÿå†�é€�"
++
++#: ../statistics.c:206
++#, c-format
++msgid "%u forward retransmits"
++msgstr "%uã�®è»¢é€�å†�é€�"
++
++#: ../statistics.c:207
++#, c-format
++msgid "%u retransmits in slow start"
++msgstr "ã‚¹ãƒ­ãƒ¼ã‚¹ã‚¿ãƒ¼ãƒˆã�§ã�®%uã�®å†�é€�"
++
++#: ../statistics.c:208
++#, c-format
++msgid "%u other TCP timeouts"
++msgstr "%uã�®ã��ã�®ä»–ã�®TCPã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆ"
++
++# FIXME
++#: ../statistics.c:209
++#, c-format
++msgid "%u reno fast retransmits failed"
++msgstr "%dã�®é«˜é€Ÿå†�é€�å¤±æ•—"
++
++#: ../statistics.c:210
++#, c-format
++msgid "%u sack retransmits failed"
++msgstr "%uã�®sackå†�é€�å¤±æ•—"
++
++# FIXME
++#: ../statistics.c:211
++#, c-format
++msgid "%u times receiver scheduled too late for direct processing"
++msgstr "ç›´æŽ¥å‡¦ç�†ã�«ã�¯é�…ã�™ã�Žã‚‹ã�¨ã‚¹ã‚±ã‚¸ãƒ¥ãƒ¼ãƒ«ã�•ã‚Œã�Ÿ%uå›žã�®ãƒ¬ã‚·ãƒ¼ãƒ�"
++
++# FIXME
++#: ../statistics.c:212
++#, c-format
++msgid "%u packets collapsed in receive queue due to low socket buffer"
++msgstr "%uã�®ãƒ‘ã‚±ãƒƒãƒˆã‚’ä½Žã‚½ã‚±ãƒƒãƒˆãƒ�ãƒƒãƒ•ã‚¡ã�®ã�Ÿã‚�ã�«å�—ä¿¡ã‚­ãƒ¥ãƒ¼ã�‹ã‚‰é™¤å¤–"
++
++#: ../statistics.c:213
++#, c-format
++msgid "%u DSACKs sent for old packets"
++msgstr "%uã�®DSACKã‚’å�¤ã�„ãƒ‘ã‚±ãƒƒãƒˆã�¨ã�—ã�¦é€�ä¿¡"
++
++#: ../statistics.c:214
++#, c-format
++msgid "%u DSACKs sent for out of order packets"
++msgstr "%uã�®DSACKã‚’é †åº�å¤–ãƒ‘ã‚±ãƒƒãƒˆã�¨ã�—ã�¦é€�ä¿¡"
++
++#: ../statistics.c:215
++#, c-format
++msgid "%u DSACKs received"
++msgstr "%uã�®DSACKã‚’å�—ä¿¡"
++
++#: ../statistics.c:216
++#, c-format
++msgid "%u DSACKs for out of order packets received"
++msgstr "%uã�®DSACKã‚’é †åº�å¤–ãƒ‘ã‚±ãƒƒãƒˆã�¨ã�—ã�¦å�—ä¿¡"
++
++#: ../statistics.c:217
++#, c-format
++msgid "%u connections reset due to unexpected SYN"
++msgstr "äºˆæœŸã�›ã�¬SYNã�®ã�Ÿã‚�ã�«%uã�®æŽ¥ç¶šã‚’ãƒªã‚»ãƒƒãƒˆ"
++
++#: ../statistics.c:218
++#, c-format
++msgid "%u connections reset due to unexpected data"
++msgstr "äºˆæœŸã�›ã�¬ãƒ‡ãƒ¼ã‚¿ã�®ã�Ÿã‚�ã�«%uã�®æŽ¥ç¶šã‚’ãƒªã‚»ãƒƒãƒˆ"
++
++#: ../statistics.c:219
++#, c-format
++msgid "%u connections reset due to early user close"
++msgstr "æ—©æœŸã�®ãƒ¦ãƒ¼ã‚¶ã�®ã‚¯ãƒ­ãƒ¼ã‚ºã�®ã�Ÿã‚�ã�«%uã�®æŽ¥ç¶šã‚’ãƒªã‚»ãƒƒãƒˆ"
++
++#: ../statistics.c:220
++#, c-format
++msgid "%u connections aborted due to memory pressure"
++msgstr "ãƒ¡ãƒ¢ãƒªã�®åˆ¶ç´„ã�®ã�Ÿã‚�ã�«%uã�®æŽ¥ç¶šã‚’ä¸­æ­¢"
++
++#: ../statistics.c:221
++#, c-format
++msgid "%u connections aborted due to timeout"
++msgstr "ã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆã�®ã�Ÿã‚�ã�«%uã�®æŽ¥ç¶šã‚’ä¸­æ­¢"
++
++# FIXME
++#: ../statistics.c:222
++#, c-format
++msgid "%u connections aborted after user close in linger timeout"
++msgstr "ãƒ¦ãƒ¼ã‚¶ã�®é•·æœŸã‚¿ã‚¤ãƒ ã‚¢ã‚¦ãƒˆã�§ã�®ã‚¯ãƒ­ãƒ¼ã‚ºå¾Œã�«%uã�®æŽ¥ç¶šã�Œä¸­æ­¢"
++
++#: ../statistics.c:223
++#, c-format
++msgid "%u times unabled to send RST due to no memory"
++msgstr "ãƒ¡ãƒ¢ãƒªä¸�è¶³ã�®ã�Ÿã‚�ã�«RSTã�®é€�ä¿¡ã�Œ%uå›žä¸�èƒ½"
++
++# FIXME
++#: ../statistics.c:224
++#, c-format
++msgid "TCP ran low on memory %u times"
++msgstr "TCPã�Œå°‘ã�ªã�„ãƒ¡ãƒ¢ãƒªã�§%uå›žå®Ÿè¡Œ"
++
++#: ../statistics.c:225
++#, c-format
++msgid "%u TCP data loss events"
++msgstr "%uã�®TCPãƒ‡ãƒ¼ã‚¿ã�Œã‚¤ãƒ™ãƒ³ãƒˆã‚’ãƒ­ã‚¹"
++
++#: ../statistics.c:292
++msgid "enabled"
++msgstr "æœ‰åŠ¹"
++
++#: ../statistics.c:292
++msgid "disabled"
++msgstr "ç„¡åŠ¹"
++
++#: ../statistics.c:375
++msgid "error parsing /proc/net/snmp"
++msgstr "/proc/net/snmpã�®å‡¦ç�†ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ"
++
++#: ../statistics.c:388
++msgid "cannot open /proc/net/snmp"
++msgstr "/proc/net/snmpã‚’é–‹ã�‘ã�¾ã�›ã‚“"
++
++#: ../lib/activate.c:69
++#, c-format
++msgid "Hardware type `%s' not supported.\n"
++msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¿ã‚¤ãƒ—`%s'ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../lib/activate.c:73
++#, c-format
++msgid "Cannot change line discipline to `%s'.\n"
++msgstr "`%s'ã�®line disciplineã‚’å¤‰æ›´ã�§ã��ã�¾ã�›ã‚“.\n"
++
++#: ../lib/af.c:153 ../lib/hw.c:161
++msgid "UNSPEC"
++msgstr "ä¸�æ˜Žã�ªãƒ�ãƒƒãƒˆ"
++
++#: ../lib/af.c:155
++msgid "UNIX Domain"
++msgstr "UNIXãƒ‰ãƒ¡ã‚¤ãƒ³"
++
++#: ../lib/af.c:158
++msgid "DARPA Internet"
++msgstr "DARPAã‚¤ãƒ³ã‚¿ãƒ¼ãƒ�ãƒƒãƒˆ"
++
++#: ../lib/af.c:161
++msgid "IPv6"
++msgstr "IPv6"
++
++#: ../lib/af.c:164 ../lib/hw.c:182
++msgid "AMPR AX.25"
++msgstr "AMPR AX.25"
++
++#: ../lib/af.c:167 ../lib/hw.c:188
++msgid "AMPR NET/ROM"
++msgstr "AMPR NET/ROM"
++
++#: ../lib/af.c:170
++msgid "Novell IPX"
++msgstr "Novell IPX"
++
++#: ../lib/af.c:173
++msgid "Appletalk DDP"
++msgstr "ã‚¢ãƒƒãƒ—ãƒ«ãƒˆãƒ¼ã‚¯DDP"
++
++#: ../lib/af.c:176 ../lib/hw.c:223
++msgid "Econet"
++msgstr "ã‚¨ã‚³ãƒ�ãƒƒãƒˆ"
++
++#: ../lib/af.c:179
++msgid "CCITT X.25"
++msgstr "CCITT X.25"
++
++#: ../lib/af.c:182 ../lib/hw.c:185
++msgid "AMPR ROSE"
++msgstr "AMPR ROSE"
++
++#: ../lib/af.c:185 ../lib/hw.c:173
++msgid "Ash"
++msgstr "Ash"
++
++#: ../lib/af.c:243
++#, c-format
++msgid "Please don't supply more than one address family.\n"
++msgstr "è¤‡æ•°ã�®ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒªã‚’ã�—ã�ªã�„ã�§ä¸‹ã�•ã�„.\n"
++
++#: ../lib/af.c:304
++#, c-format
++msgid "Too much address family arguments.\n"
++msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒªã�®å¼•æ•°ã�Œå¤šã�™ã�Žã�¾ã�™.\n"
++
++#: ../lib/af.c:315
++#, c-format
++msgid "Unknown address family `%s'.\n"
++msgstr "ä¸�æ˜Žã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒªã�§ã�™ `%s'.\n"
++
++#: ../lib/arcnet.c:70 ../lib/arcnet.c:85
++#, c-format
++msgid "in_arcnet(%s): invalid arcnet address!\n"
++msgstr "in_arcnet(%s): ä¸�é�©å½“ã�ªARCNETã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™!\n"
++
++#: ../lib/arcnet.c:97
++#, c-format
++msgid "in_arcnet(%s): trailing : ignored!\n"
++msgstr "in_arcnet(%s): trailing : ç„¡åŠ¹!\n"
++
++# translatable?
++#: ../lib/arcnet.c:109
++#, c-format
++msgid "in_arcnet(%s): trailing junk!\n"
++msgstr "in_arcnet(%s): trailing junk!\n"
++
++#: ../lib/ash.c:81
++#, c-format
++msgid "Malformed Ash address"
++msgstr "ç•°å¸¸ã�ªAshã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™"
++
++#: ../lib/ax25.c:75 ../lib/ddp.c:50 ../lib/econet.c:52 ../lib/inet.c:244
++#: ../lib/inet.c:259 ../lib/inet6.c:129 ../lib/ipx.c:81 ../lib/netrom.c:78
++#: ../lib/rose.c:71 ../lib/unix.c:56 ../lib/unix.c:76
++msgid "[NONE SET]"
++msgstr "[è¨­å®šã�ªã�—]"
++
++#: ../lib/ax25.c:97 ../lib/netrom.c:100
++msgid "Invalid callsign"
++msgstr "ä¸�é�©å½“ã�ªã‚³ãƒ¼ãƒ«ã‚µã‚¤ãƒ³ã�§ã�™"
++
++#: ../lib/ax25.c:110 ../lib/netrom.c:113
++msgid "Callsign too long"
++msgstr "ã‚³ãƒ¼ãƒ«ã‚µã‚¤ãƒ³ã�Œé•·ã�™ã�Žã�¾ã�™"
++
++#: ../lib/ax25_gr.c:47
++#, c-format
++msgid "AX.25 not configured in this system.\n"
++msgstr "AX.25ã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�§ã�¯è¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../lib/ax25_gr.c:50
++#, c-format
++msgid "Kernel AX.25 routing table\n"
++msgstr "ã‚«ãƒ¼ãƒ�ãƒ« AX.25çµŒè·¯ãƒ†ãƒ¼ãƒ–ãƒ«\n"
++
++#. xxx
++#: ../lib/ax25_gr.c:51 ../lib/rose_gr.c:55
++#, c-format
++msgid "Destination  Iface    Use\n"
++msgstr "é€�ä¿¡å…ˆã‚µã‚¤ãƒˆ Iface    ä½¿ç”¨æ•°\n"
++
++#: ../lib/ether.c:74 ../lib/ether.c:91
++#, c-format
++msgid "in_ether(%s): invalid ether address!\n"
++msgstr "in_ether(%s): ä¸�é�©å½“ã�ªã‚¤ãƒ¼ã‚µã‚¢ãƒ‰ãƒ¬ã‚¹!\n"
++
++#: ../lib/ether.c:105
++#, c-format
++msgid "in_ether(%s): trailing : ignored!\n"
++msgstr "in_ether(%s): trailing : ç„¡åŠ¹!\n"
++
++# translatable?
++#: ../lib/ether.c:117
++#, c-format
++msgid "in_ether(%s): trailing junk!\n"
++msgstr "in_ether(%s): trailing junk!\n"
++
++#: ../lib/fddi.c:84 ../lib/fddi.c:99
++#, c-format
++msgid "in_fddi(%s): invalid fddi address!\n"
++msgstr "in_fddi(%s): ä¸�é�©å½“ã�ªfddiã‚¢ãƒ‰ãƒ¬ã‚¹!\n"
++
++#: ../lib/fddi.c:111
++#, c-format
++msgid "in_fddi(%s): trailing : ignored!\n"
++msgstr "in_fddi(%s): trailing : ç„¡åŠ¹!\n"
++
++# translatable?
++#: ../lib/fddi.c:123
++#, c-format
++msgid "in_fddi(%s): trailing junk!\n"
++msgstr "in_fddi(%s): trailing junk!\n"
++
++#: ../lib/getroute.c:101 ../lib/setroute.c:80
++#, c-format
++msgid "Address family `%s' not supported.\n"
++msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒª`%s'ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../lib/getroute.c:107 ../lib/setroute.c:84
++#, c-format
++msgid "No routing for address family `%s'.\n"
++msgstr "ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒª`%s'ã�¸ã�®çµŒè·¯ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“.\n"
++
++#: ../lib/hippi.c:84 ../lib/hippi.c:99
++#, c-format
++msgid "in_hippi(%s): invalid hippi address!\n"
++msgstr "in_hippi(%s): ä¸�é�©å½“ã�ªhippiã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™!\n"
++
++#: ../lib/hippi.c:111
++#, c-format
++msgid "in_hippi(%s): trailing : ignored!\n"
++msgstr "in_hippi(%s): trailing : ç„¡åŠ¹!\n"
++
++# translatable?
++#: ../lib/hippi.c:122
++#, c-format
++msgid "in_hippi(%s): trailing junk!\n"
++msgstr "in_hippi(%s): trailing junk!\n"
++
++#: ../lib/hw.c:160
++msgid "Local Loopback"
++msgstr "ãƒ­ãƒ¼ã‚«ãƒ«ãƒ«ãƒ¼ãƒ—ãƒ�ãƒƒã‚¯"
++
++#: ../lib/hw.c:163
++msgid "Serial Line IP"
++msgstr "ã‚·ãƒªã‚¢ãƒ«ãƒ©ã‚¤ãƒ³IP"
++
++#: ../lib/hw.c:164
++msgid "VJ Serial Line IP"
++msgstr "VJã‚·ãƒªã‚¢ãƒ«ãƒ©ã‚¤ãƒ³IP"
++
++#: ../lib/hw.c:165
++msgid "6-bit Serial Line IP"
++msgstr "6ãƒ“ãƒƒãƒˆã‚·ãƒªã‚¢ãƒ«ãƒ©ã‚¤ãƒ³IP"
++
++#: ../lib/hw.c:166
++msgid "VJ 6-bit Serial Line IP"
++msgstr "VJ 6ãƒ“ãƒƒãƒˆã‚·ãƒªã‚¢ãƒ«ãƒ©ã‚¤ãƒ³IP"
++
++#: ../lib/hw.c:167
++msgid "Adaptive Serial Line IP"
++msgstr "Adaptiveã‚·ãƒªã‚¢ãƒ«ãƒ©ã‚¤ãƒ³IP"
++
++#: ../lib/hw.c:170
++msgid "Ethernet"
++msgstr "ã‚¤ãƒ¼ã‚µãƒ�ãƒƒãƒˆ"
++
++# translatable?
++#: ../lib/hw.c:176
++msgid "Fiber Distributed Data Interface"
++msgstr "Fiber Distributed Data Interface"
++
++#: ../lib/hw.c:179
++msgid "HIPPI"
++msgstr "HIPPI"
++
++#: ../lib/hw.c:191
++msgid "generic X.25"
++msgstr "ã‚¸ã‚§ãƒ�ãƒªãƒƒã‚¯X.25"
++
++#: ../lib/hw.c:194
++msgid "IPIP Tunnel"
++msgstr "IPIPãƒˆãƒ³ãƒ�ãƒ«"
++
++#: ../lib/hw.c:197
++msgid "Point-to-Point Protocol"
++msgstr "Point-to-Pointãƒ—ãƒ­ãƒˆã‚³ãƒ«"
++
++#: ../lib/hw.c:200
++msgid "(Cisco)-HDLC"
++msgstr "(Cisco)-HDLC"
++
++#: ../lib/hw.c:201
++msgid "LAPB"
++msgstr "LAPB"
++
++#: ../lib/hw.c:204
++msgid "ARCnet"
++msgstr "ARCãƒ�ãƒƒãƒˆ"
++
++#: ../lib/hw.c:207
++msgid "Frame Relay DLCI"
++msgstr "ãƒ•ãƒ¬ãƒ¼ãƒ ãƒªãƒ¬ãƒ¼DLCI"
++
++#: ../lib/hw.c:208
++msgid "Frame Relay Access Device"
++msgstr "ãƒ•ãƒ¬ãƒ¼ãƒ ãƒªãƒ¬ãƒ¼ã‚¢ã‚¯ã‚»ã‚¹ãƒ‡ãƒ�ã‚¤ã‚¹"
++
++#: ../lib/hw.c:211
++msgid "IPv6-in-IPv4"
++msgstr "IPv6-in-IPv4"
++
++#: ../lib/hw.c:214
++msgid "IrLAP"
++msgstr "IrLAP"
++
++#: ../lib/hw.c:217
++msgid "16/4 Mbps Token Ring"
++msgstr "16/4 Mbpsãƒˆãƒ¼ã‚¯ãƒ³ãƒªãƒ³ã‚°"
++
++#: ../lib/hw.c:219
++msgid "16/4 Mbps Token Ring (New)"
++msgstr "16/4 Mbpsãƒˆãƒ¼ã‚¯ãƒ³ãƒªãƒ³ã‚°(æ–°)"
++
++#: ../lib/hw.c:226
++msgid "Generic EUI-64"
++msgstr "ã‚¸ã‚§ãƒ�ãƒªãƒƒã‚¯EUI-64"
++
++#: ../lib/inet.c:153 ../lib/inet6.c:79
++#, c-format
++msgid "rresolve: unsupport address family %d !\n"
++msgstr "rresolve: ã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒª%dã‚’ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“!\n"
++
++#: ../lib/inet6.c:131
++msgid "[UNKNOWN]"
++msgstr "[ä¸�æ˜Ž]"
++
++#: ../lib/inet6_gr.c:71
++#, c-format
++msgid "INET6 (IPv6) not configured in this system.\n"
++msgstr "INET6(IPv6)ã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�§ã�¯åˆ©ç”¨ã�§ã��ã‚‹ã‚ˆã�†è¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../lib/inet6_gr.c:74
++#, c-format
++msgid "Kernel IPv6 routing table\n"
++msgstr "ã‚«ãƒ¼ãƒ�ãƒ«IPv6 çµŒè·¯ãƒ†ãƒ¼ãƒ–ãƒ«\n"
++
++#: ../lib/inet6_gr.c:76
++#, c-format
++msgid ""
++"Destination                                 Next "
++"Hop                                Flags Metric Ref    Use Iface\n"
++msgstr "é€�ä¿¡å…ˆã‚µã‚¤ãƒˆ                                æ¬¡å›žãƒ›ãƒƒãƒ—                             ãƒ•ãƒ©ã‚° Metric Ref ä½¿ç”¨æ•° ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹\n"
++
++#: ../lib/inet6_gr.c:150
++#, c-format
++msgid "Kernel IPv6 Neighbour Cache\n"
++msgstr "ã‚«ãƒ¼ãƒ�ãƒ«IPv6 è¿‘éš£ãƒ�ãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã�®ã‚­ãƒ£ãƒƒã‚·ãƒ¥\n"
++
++#: ../lib/inet6_gr.c:153
++#, c-format
++msgid ""
++"Neighbour                                   HW Address        Iface    Flags "
++"Ref State\n"
++msgstr ""
++"è¿‘éš£ã‚µã‚¤ãƒˆ                               ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¢ãƒ‰ãƒ¬ã‚¹ Iface   ãƒ•ãƒ©ã‚° "
++"Ref çŠ¶æ…‹\n"
++
++#: ../lib/inet6_gr.c:157
++#, c-format
++msgid ""
++"Neighbour                                   HW Address        Iface    Flags "
++"Ref State            Stale(sec) Delete(sec)\n"
++msgstr ""
++"è¿‘éš£ã‚µã‚¤ãƒˆ                               ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¢ãƒ‰ãƒ¬ã‚¹ Iface   ãƒ•ãƒ©ã‚° "
++"Ref çŠ¶æ…‹             Stale[ç§’]  Delete[ç§’]\n"
++
++#: ../lib/inet6_sr.c:46
++#, c-format
++msgid "Usage: inet6_route [-vF] del Target\n"
++msgstr "ä½¿ç”¨æ³•: inet6_route [-vF] del ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ\n"
++
++#: ../lib/inet6_sr.c:47
++#, c-format
++msgid "       inet6_route [-vF] add Target [gw Gw] [metric M] [[dev] If]\n"
++msgstr ""
++"        inet6_route [-vF] add ã‚¿ãƒ¼ã‚²ãƒƒãƒˆ \n"
++"                    [gw ã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤] [metric ãƒ¡ãƒˆãƒªãƒƒã‚¯]\n"
++"                    [[dev] ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹]\n"
++
++#: ../lib/inet6_sr.c:48
++#, c-format
++msgid "       inet6_route [-FC] flush      NOT supported\n"
++msgstr "        inet6_route [-FC] flush      ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“\n"
++
++#: ../lib/inet6_sr.c:188
++#, c-format
++msgid "Flushing `inet6' routing table not supported\n"
++msgstr "`inet6'çµŒè·¯ãƒ†ãƒ¼ãƒ–ãƒ«ã�®ãƒ•ãƒ©ãƒƒã‚·ãƒ¥ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“\n"
++
++#: ../lib/inet_gr.c:50 ../lib/inet_gr.c:220
++#, c-format
++msgid "INET (IPv4) not configured in this system.\n"
++msgstr "INET(IPv4)ã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�§ã�¯åˆ©ç”¨ã�§ã��ã‚‹ã‚ˆã�†ã�«è¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../lib/inet_gr.c:53
++#, c-format
++msgid "Kernel IP routing table\n"
++msgstr "ã‚«ãƒ¼ãƒ�ãƒ«IPçµŒè·¯ãƒ†ãƒ¼ãƒ–ãƒ«\n"
++
++#: ../lib/inet_gr.c:56
++#, c-format
++msgid ""
++"Destination     Gateway         Genmask         Flags Metric Ref    Use "
++"Iface\n"
++msgstr "å�—ä¿¡å…ˆã‚µã‚¤ãƒˆ    ã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤    ãƒ�ãƒƒãƒˆãƒžã‚¹ã‚¯   ãƒ•ãƒ©ã‚° Metric Ref ä½¿ç”¨æ•° ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹\n"
++
++#: ../lib/inet_gr.c:59
++#, c-format
++msgid ""
++"Destination     Gateway         Genmask         Flags   MSS Window  irtt "
++"Iface\n"
++msgstr "å�—ä¿¡å…ˆã‚µã‚¤ãƒˆ    ã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤    ãƒ�ãƒƒãƒˆãƒžã‚¹ã‚¯   ãƒ•ãƒ©ã‚°   MSS Window  irtt ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹\n"
++
++#: ../lib/inet_gr.c:62
++#, c-format
++msgid ""
++"Destination     Gateway         Genmask         Flags Metric Ref    Use "
++"Iface    MSS   Window irtt\n"
++msgstr ""
++"å�—ä¿¡å…ˆã‚µã‚¤ãƒˆ   ã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤    ãƒ�ãƒƒãƒˆãƒžã‚¹ã‚¯    ãƒ•ãƒ©ã‚° Metric Ref ä½¿ç”¨æ•° "
++"Iface    MSS   Window irtt\n"
++
++#: ../lib/inet_gr.c:237
++#, c-format
++msgid "Kernel IP routing cache\n"
++msgstr "ã‚«ãƒ¼ãƒ�ãƒ«IPçµŒè·¯ã‚­ãƒ£ãƒƒã‚·ãƒ¥\n"
++
++#: ../lib/inet_gr.c:258
++#, c-format
++msgid ""
++"Source          Destination     Gateway         Flags Metric Ref    Use "
++"Iface\n"
++msgstr "ç™ºä¿¡å…ƒã‚µã‚¤ãƒˆ   å�—ä¿¡å…ˆã‚µã‚¤ãƒˆ    ã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤    ãƒ•ãƒ©ã‚° Metric Ref ä½¿ç”¨æ•° ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹\n"
++
++#: ../lib/inet_gr.c:261
++#, c-format
++msgid ""
++"Source          Destination     Gateway         Flags   MSS Window  irtt "
++"Iface\n"
++msgstr "ç™ºä¿¡å…ƒã‚µã‚¤ãƒˆ    å�—ä¿¡å…ˆã‚µã‚¤ãƒˆ    ã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤   ãƒ•ãƒ©ã‚°   MSS Window  irtt ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹\n"
++
++#: ../lib/inet_gr.c:266
++#, c-format
++msgid ""
++"Source          Destination     Gateway         Flags Metric Ref    Use "
++"Iface    MSS   Window irtt  HH  Arp\n"
++msgstr ""
++"ç™ºä¿¡å…ƒã‚µã‚¤ãƒˆ    å�—ä¿¡å…ˆã‚µã‚¤ãƒˆ    ã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤   ãƒ•ãƒ©ã‚° Metric Ref ä½¿ç”¨æ•° "
++"Iface    MSS   Window irtt   HH  Arp\n"
++
++#: ../lib/inet_gr.c:290
++#, c-format
++msgid ""
++"Source          Destination     Gateway         Flags Metric Ref    Use "
++"Iface    MSS   Window irtt  TOS HHRef HHUptod     SpecDst\n"
++msgstr ""
++"ç™ºä¿¡å…ƒã‚µã‚¤ãƒˆ   å�—ä¿¡å…ˆã‚µã‚¤ãƒˆ     ã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤   ãƒ•ãƒ©ã‚° Metric Ref ä½¿ç”¨æ•° "
++"Iface    MSS   Window irtt  TOS HHRef HHUptod     SpecDst\n"
++
++#: ../lib/inet_sr.c:51
++#, c-format
++msgid ""
++"Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] "
++"[[dev] If]\n"
++msgstr ""
++"ä½¿ç”¨æ³•:inet_route [-vF] del {-host|-net} å�—ä¿¡å…ˆ[/ãƒ—ãƒ¬ãƒ•ã‚£ãƒƒã‚¯ã‚¹]\n"
++"                   [gw ã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤] [metric ãƒ¡ãƒˆãƒªãƒƒã‚¯]\n"
++"                   [[dev] ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹]\n"
++
++#: ../lib/inet_sr.c:52
++#, c-format
++msgid ""
++"       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]\n"
++msgstr ""
++"       inet_route [-vF] add {-host|-net} å�—ä¿¡å…ˆ[/ãƒ—ãƒ¬ãƒ•ã‚£ãƒƒã‚¯ã‚¹]\n"
++"                   [gw ã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤] [metric ãƒ¡ãƒˆãƒªãƒƒã‚¯]\n"
++
++#: ../lib/inet_sr.c:53
++#, c-format
++msgid ""
++"                              [netmask N] [mss Mss] [window W] [irtt I]\n"
++msgstr "            [netmask ãƒ�ãƒƒãƒˆãƒžã‚¹ã‚¯] [mss Mss] [window W] [irtt I]\n"
++
++#: ../lib/inet_sr.c:54
++#, c-format
++msgid "                              [mod] [dyn] [reinstate] [[dev] If]\n"
++msgstr "            [mod] [dyn] [reinstate] [[dev] ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹]\n"
++
++#: ../lib/inet_sr.c:55
++#, c-format
++msgid ""
++"       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject\n"
++msgstr ""
++"       inet_route [-vF] add {-host|-net} å�—ä¿¡å…ˆ[/ãƒ—ãƒ¬ãƒ•ã‚£ãƒƒã‚¯ã‚¹]\n"
++"                   [metric ãƒ¡ãƒˆãƒªãƒƒã‚¯] reject\n"
++
++#: ../lib/inet_sr.c:56
++#, c-format
++msgid "       inet_route [-FC] flush      NOT supported\n"
++msgstr "        inet_route [-FC] flush      ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“\n"
++
++#: ../lib/inet_sr.c:158
++#, c-format
++msgid "route: %s: cannot use a NETWORK as gateway!\n"
++msgstr "route: %s: NETWORKã‚’ã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤ã�¨ã�—ã�¦ä½¿ã�ˆã�¾ã�›ã‚“!\n"
++
++#: ../lib/inet_sr.c:174
++#, c-format
++msgid "route: Invalid MSS/MTU.\n"
++msgstr "route: MSS/MTUã�Œä¸�é�©å½“ã�§ã�™.\n"
++
++#: ../lib/inet_sr.c:187
++#, c-format
++msgid "route: Invalid window.\n"
++msgstr "route: windowã�Œä¸�é�©å½“ã�§ã�™.\n"
++
++#: ../lib/inet_sr.c:203
++#, c-format
++msgid "route: Invalid initial rtt.\n"
++msgstr "route: åˆ�æœŸrttã�Œä¸�é�©å½“ã�§ã�™.\n"
++
++#: ../lib/inet_sr.c:261
++#, c-format
++msgid "route: netmask %.8x doesn't make sense with host route\n"
++msgstr "route: ãƒ�ãƒƒãƒˆãƒžã‚¹ã‚¯%.8xã�Œãƒ›ã‚¹ãƒˆçµŒè·¯ã‚’æ¤œå‡ºã�—ã�¾ã�›ã‚“\n"
++
++#: ../lib/inet_sr.c:265
++#, c-format
++msgid "route: bogus netmask %s\n"
++msgstr "route: å�½ã�®ãƒ�ãƒƒãƒˆãƒžã‚¹ã‚¯`%s'ã�§ã�™\n"
++
++#: ../lib/inet_sr.c:270
++#, c-format
++msgid "route: netmask doesn't match route address\n"
++msgstr "route: ãƒ�ãƒƒãƒˆãƒžã‚¹ã‚¯ã�ŒçµŒè·¯ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¨ä¸€è‡´ã�—ã�¾ã�›ã‚“\n"
++
++#: ../lib/inet_sr.c:306
++#, c-format
++msgid "Flushing `inet' routing table not supported\n"
++msgstr "`inet'çµŒè·¯ãƒ†ãƒ¼ãƒ–ãƒ«ã�®ãƒ•ãƒ©ãƒƒã‚·ãƒ¥ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“\n"
++
++#: ../lib/inet_sr.c:310
++#, c-format
++msgid "Modifying `inet' routing cache not supported\n"
++msgstr "`inet'çµŒè·¯ãƒ†ãƒ¼ãƒ–ãƒ«ã�®å¤‰æ›´ã�¯ã‚µãƒ�ãƒ¼ãƒˆã�—ã�¦ã�„ã�¾ã�›ã‚“\n"
++
++#: ../lib/ipx_gr.c:52
++#, c-format
++msgid "IPX not configured in this system.\n"
++msgstr "IPXã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�§ã�¯è¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../lib/ipx_gr.c:56
++#, c-format
++msgid "Kernel IPX routing table\n"
++msgstr "ã‚«ãƒ¼ãƒ�ãƒ«IPXçµŒè·¯ãƒ†ãƒ¼ãƒ–ãƒ«\n"
++
++#. xxx
++#: ../lib/ipx_gr.c:57
++#, c-format
++msgid "Destination               Router Net                Router Node\n"
++msgstr "é€�ä¿¡å…ˆã‚µã‚¤ãƒˆ              ãƒ«ãƒ¼ã‚¿ ãƒ�ãƒƒãƒˆ             ãƒ«ãƒ¼ã‚¿ãƒŽãƒ¼ãƒ‰\n"
++
++#: ../lib/ipx_sr.c:33
++#, c-format
++msgid "IPX: this needs to be written\n"
++msgstr "IPX: ã�“ã‚Œã�¯æ›¸ã��è¾¼ã�¿ã�Œå¿…è¦�ã�§ã�™\n"
++
++#: ../lib/masq_info.c:198
++#, c-format
++msgid "IP masquerading entries\n"
++msgstr "IPãƒžã‚¹ã‚«ãƒ¬ãƒ¼ãƒ‰ ã‚¨ãƒ³ãƒˆãƒª\n"
++
++#: ../lib/masq_info.c:201
++#, c-format
++msgid "prot   expire source               destination          ports\n"
++msgstr "ãƒ—ãƒ­ãƒˆ expire ç™ºä¿¡å…ƒã‚µã‚¤ãƒˆ         é€�ä¿¡å…ˆã‚µã‚¤ãƒˆ         ãƒ�ãƒ¼ãƒˆ\n"
++
++#: ../lib/masq_info.c:204
++#, c-format
++msgid ""
++"prot   expire    initseq delta prevd source               "
++"destination          ports\n"
++msgstr ""
++"ãƒ—ãƒ­ãƒˆ expire    åˆ�æœŸseq delta prevd ç™ºä¿¡å…ƒã‚µã‚¤ãƒˆ         å�—ä¿¡å…ˆã‚µã‚¤"
++"ãƒˆ         ãƒ�ãƒ¼ãƒˆ\n"
++
++#: ../lib/netrom_gr.c:48
++#, c-format
++msgid "NET/ROM not configured in this system.\n"
++msgstr "NET/ROMã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�§ã�¯åˆ©ç”¨å�¯èƒ½ã�ªã‚ˆã�†ã�«è¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“.\n"
++
++#: ../lib/netrom_gr.c:51
++#, c-format
++msgid "Kernel NET/ROM routing table\n"
++msgstr "ã‚«ãƒ¼ãƒ�ãƒ«NET/ROMçµŒè·¯ãƒ†ãƒ¼ãƒ–ãƒ«\n"
++
++#: ../lib/netrom_gr.c:52
++#, c-format
++msgid "Destination  Mnemonic  Quality  Neighbour  Iface\n"
++msgstr "å�—ä¿¡å…ˆã‚µã‚¤ãƒˆ ãƒ‹ãƒ¼ãƒ¢ãƒ‹ãƒƒã‚¯ å“�è³ª  è¿‘éš£ã‚µã‚¤ãƒˆ ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹\n"
++
++#: ../lib/netrom_sr.c:34
++#, c-format
++msgid "netrom usage\n"
++msgstr "netromä½¿ç”¨æ³•\n"
++
++#: ../lib/netrom_sr.c:44
++#, c-format
++msgid "NET/ROM: this needs to be written\n"
++msgstr "NET/ROM: ã�“ã‚Œã�¯æ›¸ã��è¾¼ã�¿ã�Œå¿…è¦�ã�§ã�™\n"
++
++#: ../lib/ppp.c:44
++#, c-format
++msgid "You cannot start PPP with this program.\n"
++msgstr "ã�“ã�®ãƒ—ãƒ­ã‚°ãƒ©ãƒ ã�§ã�¯PPPã‚’é–‹å§‹ã�§ã��ã�¾ã�›ã‚“. \n"
++
++#: ../lib/ppp_ac.c:38
++#, c-format
++msgid "Sorry, use pppd!\n"
++msgstr "ç”³ã�—è¨³ã�‚ã‚Šã�¾ã�›ã‚“ã�Œ, pppdã‚’ä½¿ã�£ã�¦ä¸‹ã�•ã�„!\n"
++
++#: ../lib/rose.c:87
++msgid "Node address must be ten digits"
++msgstr "ãƒŽãƒ¼ãƒ‰ã‚¢ãƒ‰ãƒ¬ã‚¹ã�¯10é€²æ•°ã�§ã�ªã�‘ã‚Œã�°ã�ªã‚Šã�¾ã�›ã‚“"
++
++#: ../lib/rose_gr.c:51
++#, c-format
++msgid "ROSE not configured in this system.\n"
++msgstr "ROSEã�¯ã�“ã�®ã‚·ã‚¹ãƒ†ãƒ ã�§ã�¯åˆ©ç”¨å�¯èƒ½ã�ªã‚ˆã�†ã�«è¨­å®šã�•ã‚Œã�¦ã�„ã�¾ã�›ã‚“\n"
++
++#: ../lib/rose_gr.c:54
++#, c-format
++msgid "Kernel ROSE routing table\n"
++msgstr "ã‚«ãƒ¼ãƒ�ãƒ«ROSEçµŒè·¯ãƒ†ãƒ¼ãƒ–ãƒ«\n"
++
++#: ../lib/tr.c:86 ../lib/tr.c:101
++#, c-format
++msgid "in_tr(%s): invalid token ring address!\n"
++msgstr "in_tr(%s): ä¸�é�©å½“ã�ªãƒˆãƒ¼ã‚¯ãƒ³ãƒªãƒ³ã‚°ã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™!\n"
++
++#: ../lib/tr.c:113
++#, c-format
++msgid "in_tr(%s): trailing : ignored!\n"
++msgstr "in_tr(%s): trailing : ç„¡åŠ¹!\n"
++
++# translatable?
++#: ../lib/tr.c:125
++#, c-format
++msgid "in_tr(%s): trailing junk!\n"
++msgstr "in_tr(%s): trailing junk!\n"
++
++#: ../lib/interface.c:176
++#, c-format
++msgid "warning: no inet socket available: %s\n"
++msgstr "è­¦å‘Š: Inetã‚½ã‚±ãƒƒãƒˆã�¯åˆ©ç”¨ã�§ã��ã�¾ã�›ã‚“: %s\n"
++
++#: ../lib/interface.c:325
++#, c-format
++msgid "Warning: cannot open %s (%s). Limited output.\n"
++msgstr "è­¦å‘Š: %sã‚’é–‹ã�‘ã�¾ã�›ã‚“(%s). é™�å®šã�•ã‚Œã�Ÿå‡ºåŠ›ã�§ã�™.\n"
++
++#. Give better error message for this case.
++#: ../lib/interface.c:571
++msgid "Device not found"
++msgstr "ãƒ‡ãƒ�ã‚¤ã‚¹ã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“"
++
++#: ../lib/interface.c:575
++#, c-format
++msgid "%s: error fetching interface information: %s\n"
++msgstr "%s: ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹æƒ…å ±ã‚’å�–å¾—ä¸­ã�«ã‚¨ãƒ©ãƒ¼ã�Œç™ºç”Ÿã�—ã�¾ã�—ã�Ÿ: %s\n"
++
++#: ../lib/interface.c:608
++msgid "     - no statistics available -"
++msgstr "     - çµ±è¨ˆæƒ…å ±ã‚’åˆ©ç”¨ã�§ã��ã�¾ã�›ã‚“ -"
++
++#: ../lib/interface.c:612
++#, c-format
++msgid "[NO FLAGS]"
++msgstr "[ãƒ•ãƒ©ã‚°ã�ªã�—]"
++
++#: ../lib/interface.c:688
++#, c-format
++msgid "%-9.9s Link encap:%s  "
++msgstr "%-9.9s ãƒªãƒ³ã‚¯æ–¹æ³•:%s  "
++
++#: ../lib/interface.c:693
++#, c-format
++msgid "HWaddr %s  "
++msgstr "ãƒ�ãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚¢ãƒ‰ãƒ¬ã‚¹ %s "
++
++#: ../lib/interface.c:696
++#, c-format
++msgid "Media:%s"
++msgstr "ãƒ¡ãƒ‡ã‚£ã‚¢:%s"
++
++#: ../lib/interface.c:698
++#, c-format
++msgid "(auto)"
++msgstr "(è‡ªå‹•)"
++
++#: ../lib/interface.c:705
++#, c-format
++msgid "          %s addr:%s "
++msgstr "          %sã‚¢ãƒ‰ãƒ¬ã‚¹:%s"
++
++#: ../lib/interface.c:708
++#, c-format
++msgid " P-t-P:%s "
++msgstr " P-t-P:%s "
++
++#: ../lib/interface.c:711
++#, c-format
++msgid " Bcast:%s "
++msgstr " ãƒ–ãƒ­ãƒ¼ãƒ‰ã‚­ãƒ£ã‚¹ãƒˆ:%s "
++
++#: ../lib/interface.c:713
++#, c-format
++msgid " Mask:%s\n"
++msgstr " ãƒžã‚¹ã‚¯:%s\n"
++
++#: ../lib/interface.c:730
++#, c-format
++msgid "          inet6 addr: %s/%d"
++msgstr "          inet6ã‚¢ãƒ‰ãƒ¬ã‚¹: %s/%d"
++
++#: ../lib/interface.c:732
++#, c-format
++msgid " Scope:"
++msgstr " ç¯„å›²:"
++
++#: ../lib/interface.c:735
++#, c-format
++msgid "Global"
++msgstr "ã‚°ãƒ­ãƒ¼ãƒ�ãƒ«"
++
++#: ../lib/interface.c:738
++#, c-format
++msgid "Link"
++msgstr "ãƒªãƒ³ã‚¯"
++
++#: ../lib/interface.c:741
++#, c-format
++msgid "Site"
++msgstr "ã‚µã‚¤ãƒˆ"
++
++# translatable?
++#: ../lib/interface.c:744
++#, c-format
++msgid "Compat"
++msgstr "Compat"
++
++#: ../lib/interface.c:747
++#, c-format
++msgid "Host"
++msgstr "ãƒ›ã‚¹ãƒˆ"
++
++#: ../lib/interface.c:750
++#, c-format
++msgid "Unknown"
++msgstr "ä¸�æ˜Ž"
++
++#: ../lib/interface.c:765
++#, c-format
++msgid "          IPX/Ethernet II addr:%s\n"
++msgstr "          IPX/ã‚¤ãƒ¼ã‚µãƒ�ãƒƒãƒˆIIã‚¢ãƒ‰ãƒ¬ã‚¹:%s\n"
++
++#: ../lib/interface.c:768
++#, c-format
++msgid "          IPX/Ethernet SNAP addr:%s\n"
++msgstr "          IPX/ã‚¤ãƒ¼ã‚µãƒ�ãƒƒãƒˆSNAPã‚¢ãƒ‰ãƒ¬ã‚¹:%s\n"
++
++#: ../lib/interface.c:771
++#, c-format
++msgid "          IPX/Ethernet 802.2 addr:%s\n"
++msgstr "          IPX/ã‚¤ãƒ¼ã‚µãƒ�ãƒƒãƒˆ802.2ã‚¢ãƒ‰ãƒ¬ã‚¹:%s\n"
++
++#: ../lib/interface.c:774
++#, c-format
++msgid "          IPX/Ethernet 802.3 addr:%s\n"
++msgstr "          IPX/ã‚¤ãƒ¼ã‚µãƒ�ãƒƒãƒˆ802.3ã‚¢ãƒ‰ãƒ¬ã‚¹:%s\n"
++
++#: ../lib/interface.c:784
++#, c-format
++msgid "          EtherTalk Phase 2 addr:%s\n"
++msgstr "          ã‚¤ãƒ¼ã‚µãƒˆãƒ¼ã‚¯ ãƒ•ã‚§ãƒ¼ã‚º2ã‚¢ãƒ‰ãƒ¬ã‚¹:%s\n"
++
++#: ../lib/interface.c:793
++#, c-format
++msgid "          econet addr:%s\n"
++msgstr "          ã‚¨ã‚³ãƒ�ãƒƒãƒˆã‚¢ãƒ‰ãƒ¬ã‚¹:%s\n"
++
++#: ../lib/interface.c:800
++#, c-format
++msgid "[NO FLAGS] "
++msgstr "[ãƒ•ãƒ©ã‚°ã�ªã�—]"
++
++# translatable?
++#: ../lib/interface.c:802
++#, c-format
++msgid "UP "
++msgstr "UP "
++
++# translatable?
++#: ../lib/interface.c:804
++#, c-format
++msgid "BROADCAST "
++msgstr "BROADCAST "
++
++# translatable?
++#: ../lib/interface.c:806
++#, c-format
++msgid "DEBUG "
++msgstr "DEBUG "
++
++# translatable?
++#: ../lib/interface.c:808
++#, c-format
++msgid "LOOPBACK "
++msgstr "LOOPBACK "
++
++# translatable?
++#: ../lib/interface.c:810
++#, c-format
++msgid "POINTOPOINT "
++msgstr "POINTOPOINT "
++
++# translatable?
++#: ../lib/interface.c:812
++#, c-format
++msgid "NOTRAILERS "
++msgstr "NOTRAILERS "
++
++# translatable?
++#: ../lib/interface.c:814
++#, c-format
++msgid "RUNNING "
++msgstr "RUNNING "
++
++# translatable?
++#: ../lib/interface.c:816
++#, c-format
++msgid "NOARP "
++msgstr "NOARP "
++
++# translatable?
++#: ../lib/interface.c:818
++#, c-format
++msgid "PROMISC "
++msgstr "PROMISC "
++
++# translatable?
++#: ../lib/interface.c:820
++#, c-format
++msgid "ALLMULTI "
++msgstr "ALLMULTI "
++
++# translatable?
++#: ../lib/interface.c:822
++#, c-format
++msgid "SLAVE "
++msgstr "SLAVE "
++
++# translatable?
++#: ../lib/interface.c:824
++#, c-format
++msgid "MASTER "
++msgstr "MASTER "
++
++# translatable?
++#: ../lib/interface.c:826
++#, c-format
++msgid "MULTICAST "
++msgstr "MULTICAST "
++
++# translatable?
++#: ../lib/interface.c:829
++#, c-format
++msgid "DYNAMIC "
++msgstr "DYNAMIC "
++
++#. DONT FORGET TO ADD THE FLAGS IN ife_print_short
++#: ../lib/interface.c:832
++#, c-format
++msgid " MTU:%d  Metric:%d"
++msgstr " MTU:%d  ãƒ¡ãƒˆãƒªãƒƒã‚¯:%d"
++
++# translatable?
++#: ../lib/interface.c:836
++#, c-format
++msgid "  Outfill:%d  Keepalive:%d"
++msgstr "  Outfill:%d  ã‚­ãƒ¼ãƒ—ã‚¢ãƒ©ã‚¤ãƒ–:%d"
++
++#: ../lib/interface.c:850
++#, c-format
++msgid "RX packets:%llu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"
++msgstr "RXãƒ‘ã‚±ãƒƒãƒˆ:%llu ã‚¨ãƒ©ãƒ¼:%lu æ��å¤±:%lu ã‚ªãƒ¼ãƒ�ãƒ©ãƒ³:%lu ãƒ•ãƒ¬ãƒ¼ãƒ :%lu\n"
++
++#: ../lib/interface.c:855
++#, c-format
++msgid "             compressed:%lu\n"
++msgstr "             åœ§ç¸®:%lu\n"
++
++#: ../lib/interface.c:895
++#, c-format
++msgid "TX packets:%llu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"
++msgstr "TXãƒ‘ã‚±ãƒƒãƒˆ:%llu ã‚¨ãƒ©ãƒ¼:%lu æ��å¤±:%lu ã‚ªãƒ¼ãƒ�ãƒ©ãƒ³:%lu ã‚­ãƒ£ãƒªã‚¢:%lu\n"
++
++#: ../lib/interface.c:899
++#, c-format
++msgid "          collisions:%lu "
++msgstr "      è¡�çª�(Collisions):%lu "
++
++#: ../lib/interface.c:901
++#, c-format
++msgid "compressed:%lu "
++msgstr "åœ§ç¸®:%lu "
++
++#: ../lib/interface.c:903
++#, c-format
++msgid "txqueuelen:%d "
++msgstr "TXã‚­ãƒ¥ãƒ¼é•·:%d "
++
++#: ../lib/interface.c:905
++#, c-format
++msgid "RX bytes:%llu (%lu.%lu %s)  TX bytes:%llu (%lu.%lu %s)\n"
++msgstr "RXãƒ�ã‚¤ãƒˆ:%llu (%lu.%lu %s)  TXãƒ�ã‚¤ãƒˆ:%llu (%lu.%lu %s)\n"
++
++#: ../lib/interface.c:916
++#, c-format
++msgid "Interrupt:%d "
++msgstr "å‰²ã‚Šè¾¼ã�¿:%d "
++
++#. Only print devices using it for
++#. I/O maps
++#: ../lib/interface.c:919
++#, c-format
++msgid "Base address:0x%x "
++msgstr "ãƒ™ãƒ¼ã‚¹ã‚¢ãƒ‰ãƒ¬ã‚¹:0x%x "
++
++#: ../lib/interface.c:921
++#, c-format
++msgid "Memory:%lx-%lx "
++msgstr "ãƒ¡ãƒ¢ãƒª:%lx-%lx "
++
++#: ../lib/interface.c:924
++#, c-format
++msgid "DMA chan:%x "
++msgstr "DMAãƒ�ã‚§ã‚¤ãƒ³:%x "
++
++#: ../lib/sockets.c:63
++#, c-format
++msgid "No usable address families found.\n"
++msgstr "åˆ©ç”¨å�¯èƒ½ã�ªã‚¢ãƒ‰ãƒ¬ã‚¹ãƒ•ã‚¡ãƒŸãƒªã�Œè¦‹ã�¤ã�‹ã‚Šã�¾ã�›ã‚“.\n"
++
++#: ../lib/util-ank.c:229
++#, c-format
++msgid "ip: %s is invalid inet address\n"
++msgstr "ip: %sã�¯ä¸�é�©åˆ‡ã�ªInetã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™.\n"
++
++#: ../lib/util-ank.c:238
++#, c-format
++msgid "ip: %s is invalid inet prefix\n"
++msgstr "ip: %sã�¯ä¸�é�©åˆ‡ã�ªInetãƒ—ãƒ¬ãƒ•ã‚£ãƒƒã‚¯ã‚¹ã�§ã�™\n"
++
++#: ../lib/util-ank.c:248
++#, c-format
++msgid "ip: %s is invalid IPv4 address\n"
++msgstr "ip: %sã�¯ä¸�é�©åˆ‡ã�ªIPv4ã‚¢ãƒ‰ãƒ¬ã‚¹ã�§ã�™.\n"
++
++#: ../lib/util-ank.c:256
++#, c-format
++msgid "ip: argument is wrong: %s\n"
++msgstr "ip: å¼•æ•°ã�Œé–“é�•ã�£ã�¦ã�„ã�¾ã�™: %s\n"
++
++#: ../ipmaddr.c:61
++#, c-format
++msgid "Usage: ipmaddr [ add | del ] MULTIADDR dev STRING\n"
++msgstr "ä½¿ç”¨æ³•: ipmaddr [ add | del ] ãƒžãƒ«ãƒ�ã‚­ãƒ£ã‚¹ãƒˆã‚¢ãƒ‰ãƒ¬ã‚¹ dev æ–‡å­—åˆ—\n"
++
++#: ../ipmaddr.c:62
++#, c-format
++msgid "       ipmaddr show [ dev STRING ] [ ipv4 | ipv6 | link | all ]\n"
++msgstr "        ipmaddr show [ dev æ–‡å­—åˆ— ] [ ipv4 | ipv6 | link | all ]\n"
++
++#: ../ipmaddr.c:63
++#, c-format
++msgid "       ipmaddr -V | -version\n"
++msgstr "       ipmaddr -V | -version\n"
++
++#: ../ipmaddr.c:263
++#, c-format
++msgid "family %d "
++msgstr "ãƒ•ã‚¡ãƒŸãƒª %d "
++
++#: ../ipmaddr.c:272
++#, c-format
++msgid " users %d"
++msgstr " ãƒ¦ãƒ¼ã‚¶ %d"
++
++#: ../ipmaddr.c:358
++msgid "Cannot create socket"
++msgstr "ã‚½ã‚±ãƒƒãƒˆã‚’ä½œæˆ�ã�§ã��ã�¾ã�›ã‚“"
++
++#: ../slattach.c:180
++#, c-format
++msgid "slattach: /dev/%s already locked!\n"
++msgstr "slattach: /dev/%s ã�¯ã�™ã�§ã�«ãƒ­ãƒƒã‚¯ã�•ã‚Œã�¦ã�„ã�¾ã�™!\n"
++
++#: ../slattach.c:186
++#, c-format
++msgid "slattach: tty_lock: (%s): %s\n"
++msgstr "slattach: tty_lock: (%s): %s\n"
++
++#: ../slattach.c:192
++#, c-format
++msgid "slattach: cannot write PID file\n"
++msgstr "slattach: PIDãƒ•ã‚¡ã‚¤ãƒ«ã‚’æ›¸ã��è¾¼ã‚�ã�¾ã�›ã‚“\n"
++
++#: ../slattach.c:202
++#, c-format
++msgid "slattach: tty_lock: UUCP user %s unknown!\n"
++msgstr "slattach: tty_lock: UUCPãƒ¦ãƒ¼ã‚¶%sã�¯ä¸�æ˜Žã�§ã�™!\n"
++
++#: ../slattach.c:430
++#, c-format
++msgid "slattach: tty_hangup(DROP): %s\n"
++msgstr "slattach: tty_hangup(DROP): %s\n"
++
++#: ../slattach.c:437
++#, c-format
++msgid "slattach: tty_hangup(RAISE): %s\n"
++msgstr "slattach: tty_hangup(RAISE): %s\n"
++
++#: ../slattach.c:468
++#, c-format
++msgid "slattach: tty name too long\n"
++msgstr "slattach: ttyå��ã�Œé•·ã�™ã�Žã�¾ã�™\n"
++
++#: ../slattach.c:498
++#, c-format
++msgid "slattach: tty_open: cannot get current state!\n"
++msgstr "slattach: tty_open: ç�¾åœ¨ã�®çŠ¶æ…‹ã‚’å¾—ã‚‰ã‚Œã�¾ã�›ã‚“!\n"
++
++#: ../slattach.c:505
++#, c-format
++msgid "slattach: tty_open: cannot get current line disc!\n"
++msgstr "slattach: tty_open: ç�¾åœ¨ã�®ãƒ©ã‚¤ãƒ³ãƒ»ãƒ‡ã‚£ã‚¹ã‚¯ã‚’å¾—ã‚‰ã‚Œã�¾ã�›ã‚“!\n"
++
++#: ../slattach.c:513
++#, c-format
++msgid "slattach: tty_open: cannot set RAW mode!\n"
++msgstr "slattach: tty_open: RAWãƒ¢ãƒ¼ãƒ‰ã‚’è¨­å®šã�§ã��ã�¾ã�›ã‚“!\n"
++
++#: ../slattach.c:520
++#, c-format
++msgid "slattach: tty_open: cannot set %s bps!\n"
++msgstr "slattach: tty_open: %s bpsã‚’è¨­å®šã�§ã��ã�¾ã�›ã‚“!\n"
++
++#: ../slattach.c:530
++#, c-format
++msgid "slattach: tty_open: cannot set 8N1 mode!\n"
++msgstr "slattach: tty_open: 8N1ãƒ¢ãƒ¼ãƒ‰ã�¸è¨­å®šã�§ã��ã�¾ã�›ã‚“!\n"
++
++#: ../slattach.c:672
++#, c-format
++msgid "slattach: setvbuf(stdout,0,_IOLBF,0) : %s\n"
++msgstr "slattach: setvbuf(stdout,0,_IOLBF,0) : %s\n"
++
++#: ../slattach.c:704
++#, c-format
++msgid "%s started"
++msgstr "%sã‚’é–‹å§‹ã�—ã�¾ã�—ã�Ÿ"
++
++#: ../slattach.c:705
++#, c-format
++msgid " on %s"
++msgstr "(%sä¸Š)"
++
++#: ../slattach.c:706
++#, c-format
++msgid " interface %s\n"
++msgstr " ã‚¤ãƒ³ã‚¿ãƒ•ã‚§ãƒ¼ã‚¹ %s\n"
+Index: net-tools/po/fr.po
+===================================================================
+--- net-tools.orig/po/fr.po
++++ net-tools/po/fr.po
+@@ -4,281 +4,286 @@
+ msgid ""
+ msgstr ""
+ "Project-Id-Version: net-tools 1.51\n"
+-"POT-Creation-Date: 2000-02-14 02:31+0100\n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2007-06-30 12:28+0900\n"
+ "PO-Revision-Date: 1998-03-01 00:02+0100\n"
+ "Last-Translator: J.M.Vansteene <vanstee@worldnet.fr>\n"
+ "Language-Team:\n"
+ "MIME-Version: 1.0\n"
+-"Content-Type: text/plain; charset=iso8859-1\n"
++"Content-Type: text/plain; charset=iso-8859-1\n"
+ "Content-Transfer-Encoding: 8bit\n"
+ 
+-#: ../arp.c:110 ../arp.c:269
++#: ../arp.c:112 ../arp.c:279
++#, c-format
+ msgid "arp: need host name\n"
+ msgstr "arp: nécessite un nom d'hôte\n"
+ 
+-#: ../arp.c:207 ../arp.c:221
++#: ../arp.c:215 ../arp.c:230
+ #, c-format
+ msgid "No ARP entry for %s\n"
+ msgstr "Pas d'entrée ARP pour %s\n"
+ 
+-#: ../arp.c:239
++#: ../arp.c:248
+ #, fuzzy, c-format
+ msgid "arp: cant get HW-Address for `%s': %s.\n"
+ msgstr "rarp: ne peut définir l'entrée depuis %s:%u\n"
+ 
+-#: ../arp.c:243
++#: ../arp.c:252
++#, c-format
+ msgid "arp: protocol type mismatch.\n"
+ msgstr ""
+ 
+-#: ../arp.c:252
++#: ../arp.c:261
+ #, c-format
+ msgid "arp: device `%s' has HW address %s `%s'.\n"
+ msgstr ""
+ 
+-#: ../arp.c:282
++#: ../arp.c:293
++#, c-format
+ msgid "arp: need hardware address\n"
+ msgstr "arp: nécessite une adresse matériel\n"
+ 
+-#: ../arp.c:290
++#: ../arp.c:301
++#, c-format
+ msgid "arp: invalid hardware address\n"
+ msgstr "arp: adresse matériel invalide\n"
+ 
+-#: ../arp.c:387
++#: ../arp.c:398
+ #, c-format
+ msgid "arp: cannot open etherfile %s !\n"
+ msgstr "arp: ne peut ouvrir le fichier ether %s !\n"
+ 
+-#: ../arp.c:403
++#: ../arp.c:414
+ #, c-format
+ msgid "arp: format error on line %u of etherfile %s !\n"
+ msgstr "arp: erreur de format ligne %u du fichier ether %s !\n"
+ 
+-#: ../arp.c:416
++#: ../arp.c:427
+ #, c-format
+ msgid "arp: cannot set entry on line %u of etherfile %s !\n"
+ msgstr "arp: ne peut définir l'entrée en ligne %u du fichier ether %s !\n"
+ 
+-#: ../arp.c:437
+-msgid "Address\t\t\tHWtype\tHWaddress\t    Flags Mask\t\t  Iface\n"
++#: ../arp.c:448
++#, fuzzy, c-format
++msgid ""
++"Address                  HWtype  HWaddress           Flags Mask            "
++"Iface\n"
+ msgstr "Adresse\t\t\tTypeMap\tAdresseMat\t   Indicateurs\t\t  Iface\n"
+ 
+-#: ../arp.c:467
++#: ../arp.c:476
++#, fuzzy
++msgid "<from_interface>"
++msgstr "%s: interface inconnue: %s\n"
++
++#: ../arp.c:478
+ msgid "(incomplete)"
+ msgstr ""
+ 
+-#: ../arp.c:484
++#: ../arp.c:495
+ #, c-format
+ msgid "%s (%s) at "
+ msgstr ""
+ 
+-#: ../arp.c:490
++#: ../arp.c:501
++#, c-format
+ msgid "<incomplete> "
+ msgstr ""
+ 
+-#: ../arp.c:496
++#: ../arp.c:507
+ #, c-format
+ msgid "netmask %s "
+ msgstr ""
+ 
+-#: ../arp.c:513
++#: ../arp.c:524
+ #, c-format
+ msgid "on %s\n"
+ msgstr ""
+ 
+-#: ../arp.c:592
++#: ../arp.c:605
+ #, c-format
+ msgid "Entries: %d\tSkipped: %d\tFound: %d\n"
+ msgstr "Entrées: %d\tIgnorées: %d\tTrouvées: %d\n"
+ 
+-#: ../arp.c:596
++#: ../arp.c:609
+ #, c-format
+ msgid "%s (%s) -- no entry\n"
+ msgstr ""
+ 
+-#: ../arp.c:598
++#: ../arp.c:611
+ #, c-format
+ msgid "arp: in %d entries no match found.\n"
+ msgstr "arp: aucune correspondance trouvée dans %d entrées\n"
+ 
+-#: ../arp.c:613
++#: ../arp.c:626
++#, c-format
+ msgid ""
+ "Usage:\n"
+ "  arp [-vn]  [<HW>] [-i <if>] [-a] [<hostname>]             <-Display ARP "
+ "cache\n"
+ msgstr ""
+ "Syntaxe:\n"
+-"  arp [-vn]  [<MAT>] [-i <if>] [-a] [<hôte>]              <-Affiche cache "
+-"ARP\n"
++"  arp [-vn]  [<MAT>] [-i <if>] [-a] [<hôte>]              <-Affiche cache ARP\n"
+ 
+-#: ../arp.c:614
++#: ../arp.c:627
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]          [-i <if>] -d  <hostname> [pub][nopub]    <-Delete ARP "
++"  arp [-v]          [-i <if>] -d  <host> [pub]               <-Delete ARP "
+ "entry\n"
+-msgstr ""
+-"  arp [-v]          [-i <if>] -d  <hôte> [pub][nopub]     <-Supprime entrée "
+-"ARP\n"
++msgstr "  arp [-v]          [-i <if>] -d  <hôte> [pub][nopub]     <-Supprime entrée ARP\n"
+ 
+-#: ../arp.c:615
+-#, fuzzy
++#: ../arp.c:628
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]              <-Add entry from "
++"  arp [-vnD] [<HW>] [-i <if>] -f  [<filename>]            <-Add entry from "
+ "file\n"
+-msgstr ""
+-"  arp [-vnD] [<MAT>] [-i <if>] -f  <fichier>              <-Ajout entrée "
+-"depuis fichier\n"
++msgstr "  arp [-vnD] [<MAT>] [-i <if>] -f  <fichier>              <-Ajout entrée depuis fichier\n"
+ 
+-#: ../arp.c:616
++#: ../arp.c:629
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [temp][nopub] <-Add "
++"  arp [-v]   [<HW>] [-i <if>] -s  <host> <hwaddr> [temp]            <-Add "
+ "entry\n"
+-msgstr ""
+-"  arp [-v]   [<MAT>] [-i <if>] -s  <hôte> <adrmat> [temp][nopub] <-Ajout "
+-"entrée\n"
++msgstr "  arp [-v]   [<MAT>] [-i <if>] -s  <hôte> <adrmat> [temp][nopub] <-Ajout entrée\n"
+ 
+-#: ../arp.c:617
+-msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [netmask <nm>] pub  "
+-"<-''-\n"
+-msgstr ""
+-"  arp [-v]   [<MAT>] [-i <if>] -s  <hôte> <adrmat> [netmask <nm>] pub  "
+-"<-''-\n"
+-
+-#: ../arp.c:618
++#: ../arp.c:630
++#, fuzzy, c-format
+ msgid ""
+-"  arp [-v]   [<HW>] [-i <if>] -Ds <hostname> <if> [netmask <nm>] pub      "
++"  arp [-v]   [<HW>] [-i <if>] -Ds <host> <if> [netmask <nm>] pub          "
+ "<-''-\n"
+ "\n"
+ msgstr ""
+-"  arp [-v]   [<MAT>] [-i <if>] -Ds <hôte> <if> [netmask <nm>] pub      "
+-"<-''-\n"
++"  arp [-v]   [<MAT>] [-i <if>] -Ds <hôte> <if> [netmask <nm>] pub      <-''-\n"
+ "\n"
+ 
+-#: ../arp.c:620
++#: ../arp.c:632
++#, c-format
+ msgid ""
+ "        -a                       display (all) hosts in alternative (BSD) "
+ "style\n"
+-msgstr ""
+-"        -a                       affiche (tous) les hôtes en style BSD\n"
++msgstr "        -a                       affiche (tous) les hôtes en style BSD\n"
+ 
+-#: ../arp.c:621
++#: ../arp.c:633
++#, c-format
+ msgid "        -s, --set                set a new ARP entry\n"
+ msgstr "        -s, --set                définit une nouvelle entrée ARP\n"
+ 
+-#: ../arp.c:622
++#: ../arp.c:634
++#, c-format
+ msgid "        -d, --delete             delete a specified entry\n"
+ msgstr "        -d, --delete             supprime une entrée\n"
+ 
+-#: ../arp.c:623 ../netstat.c:1436 ../route.c:85
++#: ../arp.c:635 ../netstat.c:1503 ../route.c:86
++#, c-format
+ msgid "        -v, --verbose            be verbose\n"
+ msgstr "        -v, --verbose            mode verbeux\n"
+ 
+-#: ../arp.c:624 ../netstat.c:1437 ../route.c:86
+-msgid "        -n, --numeric            dont resolve names\n"
++#: ../arp.c:636 ../netstat.c:1504 ../route.c:87
++#, fuzzy, c-format
++msgid "        -n, --numeric            don't resolve names\n"
+ msgstr "        -n, --numeric            ne résout pas les noms\n"
+ 
+-#: ../arp.c:625
++#: ../arp.c:637
++#, c-format
+ msgid ""
+ "        -i, --device             specify network interface (e.g. eth0)\n"
+-msgstr ""
+-"        -i, --device             spécifie l'interface réseau (p.ex. eth0)\n"
++msgstr "        -i, --device             spécifie l'interface réseau (p.ex. eth0)\n"
+ 
+-#: ../arp.c:626
++#: ../arp.c:638
++#, c-format
+ msgid "        -D, --use-device         read <hwaddr> from given device\n"
+-msgstr ""
+-"        -D, --use-device         lit l'<adrmat> depuis le périphérique\n"
++msgstr "        -D, --use-device         lit l'<adrmat> depuis le périphérique\n"
+ 
+-#: ../arp.c:627
+-#, fuzzy
++#: ../arp.c:639
++#, fuzzy, c-format
+ msgid "        -A, -p, --protocol       specify protocol family\n"
+ msgstr "        -r, --route              affiche la table de routage\n"
+ 
+-#: ../arp.c:628
+-#, fuzzy
++#: ../arp.c:640
++#, fuzzy, c-format
+ msgid ""
+-"        -f, --file               read new entries from file or from "
+-"/etc/ethers\n"
++"        -f, --file               read new entries from file or from /etc/"
++"ethers\n"
+ "\n"
+ msgstr ""
+ "        -f, --file               lit les nouvelles entrées dans le fichier\n"
+ "\n"
+ 
+-#: ../arp.c:630 ../rarp.c:181
++#: ../arp.c:642 ../rarp.c:182
+ #, c-format
+ msgid "  <HW>=Use '-H <hw>' to specify hardware address type. Default: %s\n"
+-msgstr ""
+-"  <HW>=Utilisez '-H <hw>' pour spécifier le type d'adresse matériel. Défaut: "
+-"%s\n"
++msgstr "  <HW>=Utilisez '-H <hw>' pour spécifier le type d'adresse matériel. Défaut: %s\n"
+ 
+-#: ../arp.c:631 ../rarp.c:182
++#: ../arp.c:643 ../rarp.c:183
++#, c-format
+ msgid "  List of possible hardware types (which support ARP):\n"
+ msgstr "  Liste les types de matériels supportant ARP:\n"
+ 
+-#: ../arp.c:664
++#: ../arp.c:677 ../arp.c:762
+ #, c-format
+ msgid "%s: hardware type not supported!\n"
+ msgstr "%s: type de matétiel non supporté !\n"
+ 
+-#: ../arp.c:668
++#: ../arp.c:681
+ #, c-format
+ msgid "%s: address family not supported!\n"
+ msgstr "%s: famille d'adresses non supportée !\n"
+ 
+-#: ../arp.c:703
+-#, fuzzy
++#: ../arp.c:716
++#, fuzzy, c-format
+ msgid "arp: -N not yet supported.\n"
+ msgstr "Table de routage pour `ddp' pas encore supporté.\n"
+ 
+-#: ../arp.c:713
++#: ../arp.c:726
+ #, c-format
+ msgid "arp: %s: unknown address family.\n"
+ msgstr "arp: %s: famille d'adresses inconnue.\n"
+ 
+-#: ../arp.c:722
++#: ../arp.c:735
+ #, c-format
+ msgid "arp: %s: unknown hardware type.\n"
+ msgstr "arp: %s: type de matériel inconnu.\n"
+ 
+-#: ../arp.c:741
++#: ../arp.c:754
+ #, c-format
+ msgid "arp: %s: kernel only supports 'inet'.\n"
+ msgstr "arp: %s: le noyau ne supporte que 'inet'.\n"
+ 
+-#: ../arp.c:746
++#: ../arp.c:767
+ #, c-format
+ msgid "arp: %s: hardware type without ARP support.\n"
+ msgstr "arp: %s: type de matériel sans support ARP.\n"
+ 
+-#: ../hostname.c:69
++#: ../hostname.c:71
+ #, c-format
+ msgid "Setting nodename to `%s'\n"
+ msgstr "Définit le nom de noeud à `%s'\n"
+ 
+-#: ../hostname.c:74
++#: ../hostname.c:76
+ #, c-format
+ msgid "%s: you must be root to change the node name\n"
+ msgstr "%s: vous devez être root pour changer le nom de noeud\n"
+ 
+-#: ../hostname.c:77 ../hostname.c:97 ../hostname.c:116
++#: ../hostname.c:79 ../hostname.c:99 ../hostname.c:117
+ #, c-format
+ msgid "%s: name too long\n"
+ msgstr "%s: nom trop long\n"
+ 
+-#: ../hostname.c:89
++#: ../hostname.c:91
+ #, c-format
+ msgid "Setting hostname to `%s'\n"
+ msgstr "Définit le nom d'hôte à `%s'\n"
+ 
+-#: ../hostname.c:94
++#: ../hostname.c:96
+ #, c-format
+ msgid "%s: you must be root to change the host name\n"
+ msgstr "%s: vous devez être root pour changer le nom d'hôte\n"
+ 
+-#: ../hostname.c:108
++#: ../hostname.c:109
+ #, c-format
+ msgid "Setting domainname to `%s'\n"
+ msgstr "Définit le nom de domaine à `%s'\n"
+ 
+-#: ../hostname.c:113
++#: ../hostname.c:114
+ #, c-format
+ msgid "%s: you must be root to change the domain name\n"
+ msgstr "%s: vous devez être root pour changer le nom de domaine\n"
+@@ -303,38 +308,36 @@ msgstr "Résultat : h_aliases=`%s'\n"
+ msgid "Result: h_addr_list=`%s'\n"
+ msgstr "Résultat : h_addr_list=`%s'\n"
+ 
+-#: ../hostname.c:209
++#: ../hostname.c:208
+ #, c-format
+ msgid "%s: can't open `%s'\n"
+ msgstr "%s: ne peut ouvrir `%s'\n"
+ 
+-#: ../hostname.c:223
++#: ../hostname.c:222
++#, c-format
+ msgid "Usage: hostname [-v] {hostname|-F file}      set hostname (from file)\n"
+-msgstr ""
+-"Syntaxe : hostname [-v] {hôte|-F fichier}      définit le nom d'hôte (depuis "
+-"le fichier)\n"
++msgstr "Syntaxe : hostname [-v] {hôte|-F fichier}      définit le nom d'hôte (depuis le fichier)\n"
+ 
+-#: ../hostname.c:224
++#: ../hostname.c:223
++#, c-format
+ msgid ""
+ "       domainname [-v] {nisdomain|-F file}   set NIS domainname (from file)\n"
+-msgstr ""
+-"       domainname [-v] {domaine_nis|-F fichier}   définit le domaine NIS "
+-"(depuis le fichier)\n"
++msgstr "       domainname [-v] {domaine_nis|-F fichier}   définit le domaine NIS (depuis le fichier)\n"
+ 
+-#: ../hostname.c:226
+-#, fuzzy
++#: ../hostname.c:225
++#, fuzzy, c-format
+ msgid ""
+ "       nodename [-v] {nodename|-F file}      set DECnet node name (from "
+ "file)\n"
+-msgstr ""
+-"       nodename [-v] {nom_noeud|-F fichier}      Définit le nom de noeud "
+-"DECnet (depuis le fichier)\n"
++msgstr "       nodename [-v] {nom_noeud|-F fichier}      Définit le nom de noeud DECnet (depuis le fichier)\n"
+ 
+-#: ../hostname.c:228
++#: ../hostname.c:227
++#, c-format
+ msgid "       hostname [-v] [-d|-f|-s|-a|-i|-y|-n]  display formatted name\n"
+ msgstr "       hostname [-v] [-d|-f|-s|-a|-i|-y|-n]  affiche le nom formatté\n"
+ 
+-#: ../hostname.c:229
++#: ../hostname.c:228
++#, c-format
+ msgid ""
+ "       hostname [-v]                         display hostname\n"
+ "\n"
+@@ -342,7 +345,8 @@ msgstr ""
+ "       hostname [-v]                         affiche le nom d'hôte\n"
+ "\n"
+ 
+-#: ../hostname.c:230
++#: ../hostname.c:229
++#, c-format
+ msgid ""
+ "       hostname -V|--version|-h|--help       print info and exit\n"
+ "\n"
+@@ -350,7 +354,8 @@ msgstr ""
+ "       hostname -V|--version|-h|--help       affiche des infos et termine\n"
+ "\n"
+ 
+-#: ../hostname.c:231
++#: ../hostname.c:230
++#, c-format
+ msgid ""
+ "    dnsdomainname=hostname -d, {yp,nis,}domainname=hostname -y\n"
+ "\n"
+@@ -358,45 +363,52 @@ msgstr ""
+ "    dnsdomainname=hostname -d, {yp,nis,}domainname=hostname -y\n"
+ "\n"
+ 
+-#: ../hostname.c:232
++#: ../hostname.c:231
++#, c-format
+ msgid "    -s, --short           short host name\n"
+ msgstr "    -s, --short           nom d'hôte court\n"
+ 
+-#: ../hostname.c:233
++#: ../hostname.c:232
++#, c-format
+ msgid "    -a, --alias           alias names\n"
+ msgstr "    -a, --alias           noms d'alias\n"
+ 
+-#: ../hostname.c:234
++#: ../hostname.c:233
++#, c-format
+ msgid "    -i, --ip-address      addresses for the hostname\n"
+ msgstr "    -i, --ip-address      adresses de l'hôte\n"
+ 
+-#: ../hostname.c:235
++#: ../hostname.c:234
++#, c-format
+ msgid "    -f, --fqdn, --long    long host name (FQDN)\n"
+ msgstr "    -f, --fqdn, --long    nom d'hôte long (FQDN)\n"
+ 
+-#: ../hostname.c:236
++#: ../hostname.c:235
++#, c-format
+ msgid "    -d, --domain          DNS domain name\n"
+ msgstr "    -d, --domain          nom de domaine DNS\n"
+ 
+-#: ../hostname.c:237
++#: ../hostname.c:236
++#, c-format
+ msgid "    -y, --yp, --nis       NIS/YP domainname\n"
+ msgstr "    -y, --yp, --nis       nom de domaine NIS/YP\n"
+ 
+-#: ../hostname.c:239
++#: ../hostname.c:238
++#, c-format
+ msgid "    -n, --node            DECnet node name\n"
+ msgstr "    -n, --node            nom de noeud DECnet\n"
+ 
+-#: ../hostname.c:241
+-#, fuzzy
++#: ../hostname.c:240
++#, fuzzy, c-format
+ msgid ""
+ "    -F, --file            read hostname or NIS domainname from given file\n"
+ "\n"
+ msgstr ""
+-"    -F, --file            lit le nom d'hôte ou le nom de domaine NIS depuis "
+-"le fichier\n"
++"    -F, --file            lit le nom d'hôte ou le nom de domaine NIS depuis le fichier\n"
+ "\n"
+ 
+-#: ../hostname.c:243
++#: ../hostname.c:242
++#, c-format
+ msgid ""
+ "   This command can read or set the hostname or the NIS domainname. You can\n"
+ "   also read the DNS domain or the FQDN (fully qualified domain name).\n"
+@@ -411,15 +423,16 @@ msgid "%s: You can't change the DNS doma
+ msgstr "%s: Vous ne pouvez changer le nom de domaine DNS avec cette commande\n"
+ 
+ #: ../hostname.c:339
++#, c-format
+ msgid ""
+ "\n"
+ "Unless you are using bind or NIS for host lookups you can change the DNS\n"
+ msgstr ""
+ "\n"
+-"Sauf si vous utilisez bind ou NIS pour les recherches d'hôtes, vous pouvez "
+-"changer le\n"
++"Sauf si vous utilisez bind ou NIS pour les recherches d'hôtes, vous pouvez changer le\n"
+ 
+ #: ../hostname.c:340
++#, c-format
+ msgid "domain name (which is part of the FQDN) in the /etc/hosts file.\n"
+ msgstr ""
+ "nom de domaine DNS (qui fait partie du FQDN) dans le fichier /etc/hosts.\n"
+@@ -439,554 +452,453 @@ msgstr "getdomainname()=`%s'\n"
+ msgid "getnodename()=`%s'\n"
+ msgstr "getnodename()=`%s'\n"
+ 
+-#: ../ifconfig.c:159
+-#, c-format
+-msgid "%-9.9s Link encap:%s  "
+-msgstr "%-9.9s Lien encap:%s  "
++#: ../ifconfig.c:107
++#, fuzzy, c-format
++msgid ""
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR   TX-OK TX-ERR TX-DRP TX-OVR "
++"Flg\n"
++msgstr ""
++"Iface   MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
++"Indic\n"
+ 
+-#: ../ifconfig.c:164
+-#, c-format
+-msgid "HWaddr %s  "
+-msgstr "HWaddr %s  "
++#: ../ifconfig.c:129 ../ifconfig.c:161
++#, fuzzy, c-format
++msgid "%s: ERROR while getting interface flags: %s\n"
++msgstr "%s: erreur lors de la recherche d'infos sur l'interface: %s\n"
+ 
+-#: ../ifconfig.c:167
++#: ../ifconfig.c:153 ../ifconfig.c:185 ../ifconfig.c:771 ../ifconfig.c:862
++#: ../ifconfig.c:973
+ #, c-format
+-msgid "Media:%s"
+-msgstr "Media:%s"
++msgid "No support for INET on this system.\n"
++msgstr "Pas de support de INET sur ce système.\n"
+ 
+-#: ../ifconfig.c:169
+-msgid "(auto)"
+-msgstr "(auto)"
++#: ../ifconfig.c:193
++#, fuzzy, c-format
++msgid "%s: ERROR while testing interface flags: %s\n"
++msgstr "%s: erreur lors de la recherche d'infos sur l'interface: %s\n"
+ 
+-#: ../ifconfig.c:176
+-#, c-format
+-msgid "          %s addr:%s "
+-msgstr "          %s adr:%s "
++#: ../ifconfig.c:202
++#, fuzzy, c-format
++msgid ""
++"Usage:\n"
++"  ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]\n"
++msgstr ""
++"Syntaxe:\n"
++"  ifconfig [-a] [-i] [-v] <interface> [[<AF>] <adresse>]\n"
+ 
+-#: ../ifconfig.c:179
++#: ../ifconfig.c:204
+ #, c-format
+-msgid " P-t-P:%s "
+-msgstr " P-t-P:%s "
++msgid "  [add <address>[/<prefixlen>]]\n"
++msgstr "  [add <adresse>[/<lg_prefixe>]]\n"
+ 
+-#: ../ifconfig.c:182
++#: ../ifconfig.c:205
+ #, c-format
+-msgid " Bcast:%s "
+-msgstr " Bcast:%s "
++msgid "  [del <address>[/<prefixlen>]]\n"
++msgstr "  [del <adresse>[/<lg_prefixe>]]\n"
+ 
+-#: ../ifconfig.c:184
++#: ../ifconfig.c:206
+ #, c-format
+-msgid " Mask:%s\n"
+-msgstr " Masque:%s\n"
++msgid "  [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]\n"
++msgstr "  [[-]broadcast [<adresse>]]  [[-]pointopoint [<adresse>]]\n"
+ 
+-#: ../ifconfig.c:201
+-#, c-format
+-msgid "          inet6 addr: %s/%d"
+-msgstr "          adr inet6: %s/%d"
++#: ../ifconfig.c:207
++#, fuzzy, c-format
++msgid "  [netmask <address>]  [dstaddr <address>]  [tunnel <address>]\n"
++msgstr "  [netmask <adresse>]  [dstaddr <adresse>]  [tunnel <adresse>]\n"
+ 
+-#: ../ifconfig.c:203
+-msgid " Scope:"
+-msgstr " Scope:"
++#: ../ifconfig.c:210
++#, c-format
++msgid "  [outfill <NN>] [keepalive <NN>]\n"
++msgstr "  [outfill <NN>] [keepalive <NN>]\n"
+ 
+-#: ../ifconfig.c:206
+-msgid "Global"
+-msgstr "Global"
++#: ../ifconfig.c:212
++#, c-format
++msgid "  [hw <HW> <address>]  [metric <NN>]  [mtu <NN>]\n"
++msgstr "  [hw <HW> <adresse>]  [metric <NN>]  [mtu <NN>]\n"
+ 
+-#: ../ifconfig.c:209
+-msgid "Link"
+-msgstr "Lien"
++#: ../ifconfig.c:213
++#, c-format
++msgid "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
++msgstr "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+ 
+-#: ../ifconfig.c:212
+-msgid "Site"
+-msgstr "Site"
++#: ../ifconfig.c:214
++#, c-format
++msgid "  [multicast]  [[-]promisc]\n"
++msgstr "  [multicast]  [[-]promisc]\n"
+ 
+ #: ../ifconfig.c:215
+-msgid "Compat"
+-msgstr "Compat"
++#, c-format
++msgid "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
++msgstr "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
+ 
+-#: ../ifconfig.c:218
+-msgid "Host"
+-msgstr "Hôte"
++#: ../ifconfig.c:217
++#, fuzzy, c-format
++msgid "  [txqueuelen <NN>]\n"
++msgstr "  [txqueuelen longueur]\n"
+ 
+-#: ../ifconfig.c:221
+-msgid "Unknown"
+-msgstr "Inconnu"
++#: ../ifconfig.c:220
++#, c-format
++msgid "  [[-]dynamic]\n"
++msgstr "  [[-]dynamic]\n"
+ 
+-#: ../ifconfig.c:236
++#: ../ifconfig.c:222
+ #, c-format
+-msgid "          IPX/Ethernet II addr:%s\n"
+-msgstr "          adr IPX/Ethernet II:%s\n"
++msgid ""
++"  [up|down] ...\n"
++"\n"
++msgstr ""
++"  [up|down] ...\n"
++"\n"
+ 
+-#: ../ifconfig.c:239
++#: ../ifconfig.c:224
+ #, c-format
+-msgid "          IPX/Ethernet SNAP addr:%s\n"
+-msgstr "          adr IPX/Ethernet SNAP:%s\n"
++msgid "  <HW>=Hardware Type.\n"
++msgstr "  <HW>=Type de matériel.\n"
+ 
+-#: ../ifconfig.c:242
++#: ../ifconfig.c:225
+ #, c-format
+-msgid "          IPX/Ethernet 802.2 addr:%s\n"
+-msgstr "          adr IPX/Ethernet 802.2:%s\n"
++msgid "  List of possible hardware types:\n"
++msgstr "  Liste des types de matériels possibles:\n"
+ 
+-#: ../ifconfig.c:245
++#. 1 = ARPable
++#: ../ifconfig.c:227
+ #, c-format
+-msgid "          IPX/Ethernet 802.3 addr:%s\n"
+-msgstr "          adr IPX/Ethernet 802.3:%s\n"
++msgid "  <AF>=Address family. Default: %s\n"
++msgstr "  <AF>=famille d'Adresses. Défaut: %s\n"
+ 
+-#: ../ifconfig.c:255
++#: ../ifconfig.c:228
+ #, c-format
+-msgid "          EtherTalk Phase 2 addr:%s\n"
+-msgstr "          adr EtherTalk Phase 2:%s\n"
++msgid "  List of possible address families:\n"
++msgstr "  Liste des familles d'adresses possibles:\n"
+ 
+-#: ../ifconfig.c:264
++#: ../ifconfig.c:303
+ #, c-format
+-msgid "          econet addr:%s\n"
+-msgstr "          adr econet:%s\n"
++msgid "ifconfig: option `%s' not recognised.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:270
+-msgid "[NO FLAGS] "
+-msgstr "[PAS INDICATEURS] "
++#: ../ifconfig.c:305 ../ifconfig.c:962
++#, c-format
++msgid "ifconfig: `--help' gives usage information.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:272
+-msgid "UP "
+-msgstr "UP "
++#: ../ifconfig.c:380
++#, c-format
++msgid "Unknown media type.\n"
++msgstr "Type de média inconnu.\n"
+ 
+-#: ../ifconfig.c:274
+-msgid "BROADCAST "
+-msgstr "BROADCAST "
++#: ../ifconfig.c:417
++#, c-format
++msgid ""
++"Warning: Interface %s still in promisc mode... maybe other application is "
++"running?\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:276
+-msgid "DEBUG "
+-msgstr "DEBUG "
++#: ../ifconfig.c:429
++#, c-format
++msgid "Warning: Interface %s still in MULTICAST mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:278
+-msgid "LOOPBACK "
+-msgstr "LOOPBACK "
++#: ../ifconfig.c:441
++#, c-format
++msgid "Warning: Interface %s still in ALLMULTI mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:280
+-msgid "POINTOPOINT "
+-msgstr "POINTOPOINT "
++#: ../ifconfig.c:465
++#, c-format
++msgid "Warning: Interface %s still in DYNAMIC mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:282
+-msgid "NOTRAILERS "
+-msgstr "NOTRAILERS "
++#: ../ifconfig.c:523
++#, c-format
++msgid "Warning: Interface %s still in BROADCAST mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:284
+-msgid "RUNNING "
+-msgstr "RUNNING "
++#: ../ifconfig.c:652
++#, c-format
++msgid "Warning: Interface %s still in POINTOPOINT mode.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:286
+-msgid "NOARP "
+-msgstr "NOARP "
++#: ../ifconfig.c:684
++#, c-format
++msgid "hw address type `%s' has no handler to set address. failed.\n"
++msgstr ""
+ 
+-#: ../ifconfig.c:288
+-msgid "PROMISC "
+-msgstr "PROMISC "
++#: ../ifconfig.c:693
++#, c-format
++msgid "%s: invalid %s address.\n"
++msgstr "%s: adresse %s invalide.\n"
+ 
+-#: ../ifconfig.c:290
+-msgid "ALLMULTI "
+-msgstr "ALLMULTI "
+-
+-#: ../ifconfig.c:292
+-msgid "SLAVE "
+-msgstr "SLAVE "
+-
+-#: ../ifconfig.c:294
+-msgid "MASTER "
+-msgstr "MASTER "
+-
+-#: ../ifconfig.c:296
+-msgid "MULTICAST "
+-msgstr "MULTICAST "
+-
+-#: ../ifconfig.c:299
+-msgid "DYNAMIC "
+-msgstr "DYNAMIC "
+-
+-#: ../ifconfig.c:302
+-#, c-format
+-msgid " MTU:%d  Metric:%d"
+-msgstr " MTU:%d  Metric:%d"
+-
+-#: ../ifconfig.c:306
+-#, c-format
+-msgid "  Outfill:%d  Keepalive:%d"
+-msgstr "  Outfill:%d  Keepalive:%d"
+-
+-#: ../ifconfig.c:320
+-#, c-format
+-msgid "RX packets:%lu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"
+-msgstr "Paquets Reçus:%lu erreurs:%lu jetés:%lu débordements:%lu trames:%lu\n"
+-
+-#: ../ifconfig.c:325
+-#, c-format
+-msgid "             compressed:%lu\n"
+-msgstr "             compressés:%lu\n"
+-
+-#: ../ifconfig.c:329
+-#, c-format
+-msgid "TX packets:%lu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"
+-msgstr ""
+-"Paquets transmis:%lu erreurs:%lu jetés:%lu débordements:%lu carrier:%lu\n"
+-
+-#: ../ifconfig.c:333
++#: ../ifconfig.c:737 ../ifconfig.c:827 ../ifconfig.c:913
+ #, c-format
+-msgid "          collisions:%lu "
+-msgstr "          collisions:%lu "
+-
+-#: ../ifconfig.c:335
+-#, c-format
+-msgid "compressed:%lu "
+-msgstr "compressés:%lu "
+-
+-#: ../ifconfig.c:337
+-#, c-format
+-msgid "txqueuelen:%d "
+-msgstr "lg file transmission:%d "
+-
+-#: ../ifconfig.c:345
+-#, c-format
+-msgid "Interrupt:%d "
+-msgstr "Interruption:%d "
+-
+-#. Only print devices using it for
+-#. I/O maps
+-#: ../ifconfig.c:348
+-#, c-format
+-msgid "Base address:0x%x "
+-msgstr "Adresse de base:0x%x "
+-
+-#: ../ifconfig.c:350
+-#, c-format
+-msgid "Memory:%lx-%lx "
+-msgstr "Mémoire:%lx-%lx "
+-
+-#: ../ifconfig.c:353
+-#, c-format
+-msgid "DMA chan:%x "
+-msgstr "Canal DMA:%x "
++msgid "No support for INET6 on this system.\n"
++msgstr "Pas de support de INET6 sur ce système.\n"
+ 
+-#: ../ifconfig.c:384 ../ifconfig.c:405
++#: ../ifconfig.c:780 ../ifconfig.c:871
+ #, c-format
+-msgid "%s: unknown interface: %s\n"
+-msgstr "%s: interface inconnue: %s\n"
+-
+-#: ../ifconfig.c:421
+-msgid ""
+-"Usage:\n"
+-"  ifconfig [-a] [-i] [-v] <interface> [[<AF>] <address>]\n"
+-msgstr ""
+-"Syntaxe:\n"
+-"  ifconfig [-a] [-i] [-v] <interface> [[<AF>] <adresse>]\n"
+-
+-#: ../ifconfig.c:425
+-msgid "  [add <address>[/<prefixlen>]]\n"
+-msgstr "  [add <adresse>[/<lg_prefixe>]]\n"
+-
+-#: ../ifconfig.c:427
+-msgid "  [del <address>[/<prefixlen>]]\n"
+-msgstr "  [del <adresse>[/<lg_prefixe>]]\n"
+-
+-#: ../ifconfig.c:432
+-msgid "  [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]\n"
+-msgstr "  [[-]broadcast [<adresse>]]  [[-]pointopoint [<adresse>]]\n"
+-
+-#: ../ifconfig.c:433
+-#, fuzzy
+-msgid "  [netmask <address>]  [dstaddr <address>]  [tunnel <address>]\n"
+-msgstr "  [netmask <adresse>]  [dstaddr <adresse>]  [tunnel <adresse>]\n"
+-
+-#: ../ifconfig.c:436
+-msgid "  [outfill <NN>] [keepalive <NN>]\n"
+-msgstr "  [outfill <NN>] [keepalive <NN>]\n"
+-
+-#: ../ifconfig.c:438
+-msgid "  [hw <HW> <address>]  [metric <NN>]  [mtu <NN>]\n"
+-msgstr "  [hw <HW> <adresse>]  [metric <NN>]  [mtu <NN>]\n"
+-
+-#: ../ifconfig.c:439
+-msgid "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+-msgstr "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
+-
+-#: ../ifconfig.c:440
+-msgid "  [multicast]  [[-]promisc]\n"
+-msgstr "  [multicast]  [[-]promisc]\n"
+-
+-#: ../ifconfig.c:441
+-msgid "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
+-msgstr "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
+-
+-#: ../ifconfig.c:443
+-#, fuzzy
+-msgid "  [txqueuelen <NN>]\n"
+-msgstr "  [txqueuelen longueur]\n"
+-
+-#: ../ifconfig.c:446
+-msgid "  [[-]dynamic]\n"
+-msgstr "  [[-]dynamic]\n"
+-
+-#: ../ifconfig.c:448
+-msgid ""
+-"  [up|down] ...\n"
+-"\n"
++msgid "Interface %s not initialized\n"
+ msgstr ""
+-"  [up|down] ...\n"
+-"\n"
+-
+-#: ../ifconfig.c:450
+-msgid "  <HW>=Hardware Type.\n"
+-msgstr "  <HW>=Type de matériel.\n"
+-
+-#: ../ifconfig.c:451
+-msgid "  List of possible hardware types:\n"
+-msgstr "  Liste des types de matériels possibles:\n"
+-
+-#. 1 = ARPable
+-#: ../ifconfig.c:453
+-#, c-format
+-msgid "  <AF>=Address family. Default: %s\n"
+-msgstr "  <AF>=famille d'Adresses. Défaut: %s\n"
+-
+-#: ../ifconfig.c:454
+-msgid "  List of possible address families:\n"
+-msgstr "  Liste des familles d'adresses possibles:\n"
+-
+-#: ../ifconfig.c:593
+-msgid "Unknown media type.\n"
+-msgstr "Type de média inconnu.\n"
+ 
+-#: ../ifconfig.c:881
+-#, c-format
+-msgid "%s: invalid %s address.\n"
++#: ../ifconfig.c:792 ../ifconfig.c:882
++#, fuzzy, c-format
++msgid "Bad address.\n"
+ msgstr "%s: adresse %s invalide.\n"
+ 
+-#: ../ifconfig.c:920 ../ifconfig.c:963 ../ifconfig.c:1011
+-msgid "No support for INET6 on this system.\n"
+-msgstr "Pas de support de INET6 sur ce système.\n"
+-
+-#: ../ifconfig.c:983
++#: ../ifconfig.c:885
++#, c-format
+ msgid "Address deletion not supported on this system.\n"
+ msgstr "Suppression d'adresses pas supporté par ce système.\n"
+ 
+-#: ../ifconfig.c:1066
+-msgid "No support for INET on this system.\n"
+-msgstr "Pas de support de INET sur ce système.\n"
++#: ../ifconfig.c:957
++#, fuzzy, c-format
++msgid "ifconfig: Cannot set address for this protocol family.\n"
++msgstr "Ne sait pas comment définir les adresses pour la famille %d.\n"
+ 
+-#: ../ifconfig.c:1076
++#: ../ifconfig.c:983
++#, c-format
+ msgid "No support for ECONET on this system.\n"
+ msgstr "Pas de support de ECONET sur ce système.\n"
+ 
+-#: ../ifconfig.c:1084
++#: ../ifconfig.c:991
+ #, c-format
+ msgid "Don't know how to set addresses for family %d.\n"
+ msgstr "Ne sait pas comment définir les adresses pour la famille %d.\n"
+ 
+-#: ../netstat.c:383
++#: ../ifconfig.c:1021
++#, c-format
++msgid "WARNING: at least one error occured. (%d)\n"
++msgstr ""
++
++#: ../netstat.c:434
+ #, c-format
+ msgid ""
+ "(No info could be read for \"-p\": geteuid()=%d but you should be root.)\n"
+-msgstr ""
+-"(Pas d'infos lues pour \"-p\": geteuid()=%d mais vous devez être root.)\n"
++msgstr "(Pas d'infos lues pour \"-p\": geteuid()=%d mais vous devez être root.)\n"
+ 
+-#: ../netstat.c:387
++#: ../netstat.c:438
++#, c-format
+ msgid ""
+ "(Not all processes could be identified, non-owned process info\n"
+ " will not be shown, you would have to be root to see it all.)\n"
+ msgstr ""
+ "(Tous les processus ne peuvent être identifiés, les infos sur les processus\n"
+-"non possédés ne seront pas affichées, vous devez être root pour les voir "
+-"toutes.)\n"
++"non possédés ne seront pas affichées, vous devez être root pour les voir toutes.)\n"
+ 
+-#: ../netstat.c:394 ../netstat.c:1089 ../netstat.c:1166
++#: ../netstat.c:445 ../netstat.c:1189 ../netstat.c:1266
+ msgid "LISTENING"
+ msgstr "LISTENING"
+ 
+-#: ../netstat.c:395
++#: ../netstat.c:446
+ msgid "CONN SENT"
+ msgstr "CONN SENT"
+ 
+-#: ../netstat.c:396 ../netstat.c:1168
++#: ../netstat.c:447 ../netstat.c:1268
+ msgid "DISC SENT"
+ msgstr "DISC SENT"
+ 
+-#: ../netstat.c:397 ../netstat.c:464 ../netstat.c:809 ../netstat.c:1169
++#: ../netstat.c:448 ../netstat.c:515 ../netstat.c:904 ../netstat.c:1269
+ msgid "ESTABLISHED"
+ msgstr "ESTABLISHED"
+ 
+-#: ../netstat.c:419
++#: ../netstat.c:470
++#, c-format
+ msgid "Active NET/ROM sockets\n"
+ msgstr "sockets NET/ROM actives\n"
+ 
+-#: ../netstat.c:420
++#: ../netstat.c:471
++#, c-format
+ msgid ""
+-"User       Dest       Source     Device  State        Vr/Vs    Send-Q  "
+-"Recv-Q\n"
++"User       Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-"
++"Q\n"
+ msgstr ""
+-"Utilisatr  Dest       Source     Periph  Etat         Vr/Vs    Send-Q  "
+-"Recv-Q\n"
++"Utilisatr  Dest       Source     Periph  Etat         Vr/Vs    Send-Q  Recv-"
++"Q\n"
+ 
+-#: ../netstat.c:430 ../netstat.c:1208
++#: ../netstat.c:481 ../netstat.c:1308
+ #, c-format
+ msgid "Problem reading data from %s\n"
+ msgstr ""
+ 
+-#: ../netstat.c:465
++#: ../netstat.c:516
+ msgid "SYN_SENT"
+ msgstr "SYN_SENT"
+ 
+-#: ../netstat.c:466
++#: ../netstat.c:517
+ msgid "SYN_RECV"
+ msgstr "SYN_RECV"
+ 
+-#: ../netstat.c:467
++#: ../netstat.c:518
+ msgid "FIN_WAIT1"
+ msgstr "FIN_WAIT1"
+ 
+-#: ../netstat.c:468
++#: ../netstat.c:519
+ msgid "FIN_WAIT2"
+ msgstr "FIN_WAIT2"
+ 
+-#: ../netstat.c:469
++#: ../netstat.c:520
+ msgid "TIME_WAIT"
+ msgstr "TIME_WAIT"
+ 
+-#: ../netstat.c:470
++#: ../netstat.c:521
+ msgid "CLOSE"
+ msgstr "CLOSE"
+ 
+-#: ../netstat.c:471
++#: ../netstat.c:522
+ msgid "CLOSE_WAIT"
+ msgstr "CLOSE_WAIT"
+ 
+-#: ../netstat.c:472
++#: ../netstat.c:523
+ msgid "LAST_ACK"
+ msgstr "LAST_ACK"
+ 
+-#: ../netstat.c:473
++#: ../netstat.c:524
+ msgid "LISTEN"
+ msgstr "LISTEN"
+ 
+-#: ../netstat.c:474
++#: ../netstat.c:525
+ msgid "CLOSING"
+ msgstr "CLOSING"
+ 
+-#: ../netstat.c:544
++#: ../netstat.c:596
+ #, c-format
+ msgid "warning, got bogus igmp6 line %d.\n"
+ msgstr "attention, ligne igmp6 en erreur %d.\n"
+ 
+-#: ../netstat.c:549 ../netstat.c:587 ../netstat.c:670 ../netstat.c:803
+-#: ../netstat.c:935 ../netstat.c:940
++#: ../netstat.c:601 ../netstat.c:639 ../netstat.c:763 ../netstat.c:898
++#: ../netstat.c:1032 ../netstat.c:1037
+ #, c-format
+ msgid "netstat: unsupported address family %d !\n"
+ msgstr "netstat: famille d'adresses pas supportée %d !\n"
+ 
+-#: ../netstat.c:562 ../netstat.c:567 ../netstat.c:575 ../netstat.c:582
++#: ../netstat.c:614 ../netstat.c:619 ../netstat.c:627 ../netstat.c:634
+ #, c-format
+ msgid "warning, got bogus igmp line %d.\n"
+ msgstr "attention, ligne igmp6 en erreur %d.\n"
+ 
+-#: ../netstat.c:666
++#: ../netstat.c:677
++#, fuzzy, c-format
++msgid "Active X.25 sockets\n"
++msgstr "Sockets AX.25 actives\n"
++
++#. IMHO, Vr/Vs is not very usefull --SF
++#: ../netstat.c:679
++#, fuzzy, c-format
++msgid ""
++"Dest         Source          Device  LCI  State        Vr/Vs  Send-Q  Recv-"
++"Q\n"
++msgstr "Dest       Source     Periph  Etat         Vr/Vs    Send-Q  Recv-Q\n"
++
++#: ../netstat.c:759
++#, c-format
+ msgid "warning, got bogus tcp line.\n"
+ msgstr "attention, ligne tcp en erreur.\n"
+ 
+-#: ../netstat.c:704 ../netstat.c:855 ../netstat.c:975
++#: ../netstat.c:800 ../netstat.c:953 ../netstat.c:1075
+ #, c-format
+ msgid "off (0.00/%ld/%d)"
+ msgstr "off (0.00/%ld/%d)"
+ 
+-#: ../netstat.c:708
++#: ../netstat.c:804
+ #, fuzzy, c-format
+ msgid "on (%2.2f/%ld/%d)"
+ msgstr "on%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:713
++#: ../netstat.c:809
+ #, fuzzy, c-format
+ msgid "keepalive (%2.2f/%ld/%d)"
+ msgstr "on%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:718
++#: ../netstat.c:814
+ #, fuzzy, c-format
+ msgid "timewait (%2.2f/%ld/%d)"
+ msgstr "on%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:723 ../netstat.c:864 ../netstat.c:985
++#: ../netstat.c:819 ../netstat.c:962 ../netstat.c:1085
+ #, c-format
+ msgid "unkn-%d (%2.2f/%ld/%d)"
+ msgstr "unkn-%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:799
++#: ../netstat.c:894
++#, c-format
+ msgid "warning, got bogus udp line.\n"
+ msgstr "attention, ligne udp en erreur.\n"
+ 
+-#: ../netstat.c:817 ../netstat.c:1075 ../netstat.c:1108
++#: ../netstat.c:912 ../netstat.c:1175 ../netstat.c:1208
+ msgid "UNKNOWN"
+ msgstr "INCONNU"
+ 
+-#: ../netstat.c:860 ../netstat.c:980
++#: ../netstat.c:958 ../netstat.c:1080
+ #, c-format
+ msgid "on%d (%2.2f/%ld/%d)"
+ msgstr "on%d (%2.2f/%ld/%d)"
+ 
+-#: ../netstat.c:949
++#: ../netstat.c:1046
++#, c-format
+ msgid "warning, got bogus raw line.\n"
+ msgstr "attention, ligne raw en erreur.\n"
+ 
+-#: ../netstat.c:1028
++#: ../netstat.c:1128
++#, c-format
+ msgid "warning, got bogus unix line.\n"
+ msgstr "attention, ligne unix en erreur.\n"
+ 
+-#: ../netstat.c:1055
++#: ../netstat.c:1155
+ msgid "STREAM"
+ msgstr "STREAM"
+ 
+-#: ../netstat.c:1059
++#: ../netstat.c:1159
+ msgid "DGRAM"
+ msgstr "DGRAM"
+ 
+-#: ../netstat.c:1063
++#: ../netstat.c:1163
+ msgid "RAW"
+ msgstr "RAW"
+ 
+-#: ../netstat.c:1067
++#: ../netstat.c:1167
+ msgid "RDM"
+ msgstr "RDM"
+ 
+-#: ../netstat.c:1071
++#: ../netstat.c:1171
+ msgid "SEQPACKET"
+ msgstr "SEQPACKET"
+ 
+-#: ../netstat.c:1080
++#: ../netstat.c:1180
+ msgid "FREE"
+ msgstr "LIBRE"
+ 
+-#: ../netstat.c:1096
++#: ../netstat.c:1196
+ msgid "CONNECTING"
+ msgstr "ENCONNEXION"
+ 
+-#: ../netstat.c:1100
++#: ../netstat.c:1200
+ msgid "CONNECTED"
+ msgstr "CONNECTE"
+ 
+-#: ../netstat.c:1104
++#: ../netstat.c:1204
+ msgid "DISCONNECTING"
+ msgstr "ENDECONNEXION"
+ 
+-#: ../netstat.c:1135
++#: ../netstat.c:1235
++#, c-format
+ msgid "Active UNIX domain sockets "
+ msgstr "Sockets du domaine UNIX actives"
+ 
+-#: ../netstat.c:1137 ../netstat.c:1666
++#: ../netstat.c:1237 ../netstat.c:1756
++#, c-format
+ msgid "(servers and established)"
+ msgstr "(serveurs et établies)"
+ 
+-#: ../netstat.c:1140 ../netstat.c:1669
++#: ../netstat.c:1240 ../netstat.c:1759
++#, c-format
+ msgid "(only servers)"
+ msgstr "(seulement serveurs)"
+ 
+-#: ../netstat.c:1142 ../netstat.c:1671
++#: ../netstat.c:1242 ../netstat.c:1761
++#, c-format
+ msgid "(w/o servers)"
+ msgstr "(sans serveurs)"
+ 
+-#: ../netstat.c:1145
++#: ../netstat.c:1245
++#, c-format
+ msgid ""
+ "\n"
+ "Proto RefCnt Flags       Type       State         I-Node"
+@@ -994,32 +906,36 @@ msgstr ""
+ "\n"
+ "Proto RefCpt Indicatrs   Type       Etat          I-Node"
+ 
+-#: ../netstat.c:1147
++#: ../netstat.c:1247
++#, c-format
+ msgid " Path\n"
+ msgstr " Chemin\n"
+ 
+-#: ../netstat.c:1167
++#: ../netstat.c:1267
+ msgid "SABM SENT"
+ msgstr "SABM SENT"
+ 
+-#: ../netstat.c:1170
++#: ../netstat.c:1270
+ msgid "RECOVERY"
+ msgstr "RECOVERY"
+ 
+-#: ../netstat.c:1184
++#: ../netstat.c:1284
++#, c-format
+ msgid "Active AX.25 sockets\n"
+ msgstr "Sockets AX.25 actives\n"
+ 
+-#: ../netstat.c:1185
++#: ../netstat.c:1285
++#, c-format
+ msgid "Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-Q\n"
+ msgstr "Dest       Source     Periph  Etat         Vr/Vs    Send-Q  Recv-Q\n"
+ 
+-#: ../netstat.c:1228
++#: ../netstat.c:1328
+ #, c-format
+ msgid "problem reading data from %s\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1279
++#: ../netstat.c:1379
++#, c-format
+ msgid ""
+ "Active IPX sockets\n"
+ "Proto Recv-Q Send-Q Local Address              Foreign Address            "
+@@ -1029,55 +945,53 @@ msgstr ""
+ "Proto Recv-Q Send-Q Adresse locale             Adresse distante           "
+ "Etat"
+ 
+-#: ../netstat.c:1281
++#: ../netstat.c:1381
++#, c-format
+ msgid " User"
+ msgstr "Utilisatr"
+ 
+-#: ../netstat.c:1315
++#: ../netstat.c:1415
+ msgid "ESTAB"
+ msgstr "ESTAB"
+ 
+-#: ../netstat.c:1323
++#: ../netstat.c:1423
+ msgid "UNK."
+ msgstr "UNK."
+ 
+-#: ../netstat.c:1367
+-msgid "     - no statistics available -"
+-msgstr ""
+-
+-#: ../netstat.c:1370
+-msgid "[NO FLAGS]"
+-msgstr "[PAS INDICATEURS]"
+-
+-#: ../netstat.c:1400
++#: ../netstat.c:1461
++#, c-format
+ msgid "Kernel Interface table\n"
+ msgstr "Table d'interfaces noyau\n"
+ 
+-#: ../netstat.c:1401
++#: ../netstat.c:1465
++#, fuzzy, c-format
+ msgid ""
+-"Iface   MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
++"Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
+ "Flg\n"
+ msgstr ""
+ "Iface   MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
+ "Indic\n"
+ 
+-#: ../netstat.c:1404
++#: ../netstat.c:1469
+ msgid "missing interface information"
+ msgstr "informations d'interface manquantes"
+ 
+-#: ../netstat.c:1425
++#: ../netstat.c:1492
++#, c-format
+ msgid ""
+-"usage: netstat [-veenNcCF] [<Af>] -r         netstat "
+-"{-V|--version|-h|--help}\n"
++"usage: netstat [-veenNcCF] [<Af>] -r         netstat {-V|--version|-h|--"
++"help}\n"
+ msgstr ""
+-"syntaxe: netstat [-veenNcCF] [<Af>] -r         netstat "
+-"{-V|--version|-h|--help}\n"
++"syntaxe: netstat [-veenNcCF] [<Af>] -r         netstat {-V|--version|-h|--"
++"help}\n"
+ 
+-#: ../netstat.c:1426
++#: ../netstat.c:1493
++#, c-format
+ msgid "       netstat [-vnNcaeol] [<Socket> ...]\n"
+ msgstr "       netstat [-vnNcaeol] [<Socket> ...]\n"
+ 
+-#: ../netstat.c:1427
++#: ../netstat.c:1494
++#, c-format
+ msgid ""
+ "       netstat { [-veenNac] -i | [-cnNe] -M | -s }\n"
+ "\n"
+@@ -1085,27 +999,30 @@ msgstr ""
+ "       netstat { [-veenNac] -i | [-cnNe] -M | -s }\n"
+ "\n"
+ 
+-#: ../netstat.c:1429
++#: ../netstat.c:1496
++#, c-format
+ msgid "        -r, --route              display routing table\n"
+ msgstr "        -r, --route              affiche la table de routage\n"
+ 
+-#: ../netstat.c:1430
++#: ../netstat.c:1497
++#, c-format
+ msgid "        -i, --interfaces         display interface table\n"
+ msgstr "        -i, --interfaces         affiche la table d'interfaces\n"
+ 
+-#: ../netstat.c:1431
++#: ../netstat.c:1498
++#, c-format
+ msgid "        -g, --groups             display multicast group memberships\n"
+ msgstr ""
+ "        -g, --groups             affiche les membres d'un groupe multicast\n"
+ 
+-#: ../netstat.c:1432
++#: ../netstat.c:1499
++#, c-format
+ msgid ""
+ "        -s, --statistics         display networking statistics (like SNMP)\n"
+-msgstr ""
+-"        -s, --statistics         affiche les statistiques réseau (comme "
+-"SNMP)\n"
++msgstr "        -s, --statistics         affiche les statistiques réseau (comme SNMP)\n"
+ 
+-#: ../netstat.c:1434
++#: ../netstat.c:1501
++#, c-format
+ msgid ""
+ "        -M, --masquerade         display masqueraded connections\n"
+ "\n"
+@@ -1113,23 +1030,41 @@ msgstr ""
+ "        -M, --masquerade         affiche les connexions masquées\n"
+ "\n"
+ 
+-#: ../netstat.c:1438 ../route.c:87
++#: ../netstat.c:1505
++#, fuzzy, c-format
++msgid "        --numeric-hosts          don't resolve host names\n"
++msgstr "        -n, --numeric            ne résout pas les noms\n"
++
++#: ../netstat.c:1506
++#, fuzzy, c-format
++msgid "        --numeric-ports          don't resolve port names\n"
++msgstr "        -n, --numeric            ne résout pas les noms\n"
++
++#: ../netstat.c:1507
++#, fuzzy, c-format
++msgid "        --numeric-users          don't resolve user names\n"
++msgstr "        -n, --numeric            ne résout pas les noms\n"
++
++#: ../netstat.c:1508
++#, c-format
+ msgid "        -N, --symbolic           resolve hardware names\n"
+ msgstr "        -N, --symbolic           résoud les noms matériels\n"
+ 
+-#: ../netstat.c:1439 ../route.c:88
+-#, fuzzy
++#: ../netstat.c:1509 ../route.c:88
++#, fuzzy, c-format
+ msgid "        -e, --extend             display other/more information\n"
+ msgstr ""
+ "        -e, --extend             affiche d'autres/plus d'informations\n"
+ 
+-#: ../netstat.c:1440
++#: ../netstat.c:1510
++#, c-format
+ msgid "        -p, --programs           display PID/Program name for sockets\n"
+ msgstr ""
+ "        -p, --programs           affiche le nom du programme/PID des "
+ "sockets\n"
+ 
+-#: ../netstat.c:1441
++#: ../netstat.c:1511
++#, c-format
+ msgid ""
+ "        -c, --continuous         continuous listing\n"
+ "\n"
+@@ -1137,32 +1072,31 @@ msgstr ""
+ "        -c, --continuous         listing continu\n"
+ "\n"
+ 
+-#: ../netstat.c:1442
++#: ../netstat.c:1512
++#, c-format
+ msgid "        -l, --listening          display listening server sockets\n"
+-msgstr ""
+-"        -l, --listening          affiche les sockets du serveur à l'écoute\n"
++msgstr "        -l, --listening          affiche les sockets du serveur à l'écoute\n"
+ 
+-#: ../netstat.c:1443
++#: ../netstat.c:1513
++#, c-format
+ msgid ""
+ "        -a, --all, --listening   display all sockets (default: connected)\n"
+-msgstr ""
+-"        -a, --all, --listening   affiche toutes les prises (défaut: "
+-"connectés)\n"
++msgstr "        -a, --all, --listening   affiche toutes les prises (défaut: connectés)\n"
+ 
+-#: ../netstat.c:1444
++#: ../netstat.c:1514
++#, c-format
+ msgid "        -o, --timers             display timers\n"
+ msgstr "        -o, --timers             affiche les timers\n"
+ 
+-#: ../netstat.c:1445 ../route.c:89
+-#, fuzzy
++#: ../netstat.c:1515 ../route.c:89
++#, fuzzy, c-format
+ msgid ""
+ "        -F, --fib                display Forwarding Information Base "
+ "(default)\n"
+-msgstr ""
+-"        -F, --fib                affiche la Forwarding Infomation Base "
+-"(défaut)\n"
++msgstr "        -F, --fib                affiche la Forwarding Infomation Base (défaut)\n"
+ 
+-#: ../netstat.c:1446 ../route.c:90
++#: ../netstat.c:1516 ../route.c:90
++#, c-format
+ msgid ""
+ "        -C, --cache              display routing cache instead of FIB\n"
+ "\n"
+@@ -1170,110 +1104,118 @@ msgstr ""
+ "        -C, --cache              affiche le cache de routage au lieu de FIB\n"
+ "\n"
+ 
+-#: ../netstat.c:1448
++#: ../netstat.c:1518
++#, c-format
+ msgid ""
+-"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx "
+-"--netrom\n"
++"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --"
++"netrom\n"
+ msgstr ""
+-"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx "
+-"--netrom\n"
++"  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx --"
++"netrom\n"
+ 
+-#: ../netstat.c:1449 ../route.c:92
+-#, c-format
+-msgid "  <AF>=Use '-A <af>' or '--<af>' Default: %s\n"
++#: ../netstat.c:1519
++#, fuzzy, c-format
++msgid "  <AF>=Use '-6|-4' or '-A <af>' or '--<af>'; default: %s\n"
+ msgstr "  <AF>=Utiliser '-A <af>' ou '--<af>' Défaut: %s\n"
+ 
+-#: ../netstat.c:1450 ../route.c:93
++#: ../netstat.c:1520 ../route.c:93
++#, c-format
+ msgid "  List of possible address families (which support routing):\n"
+ msgstr "  Liste les familles d'adresses possibles (supportant le routage):\n"
+ 
+-#: ../netstat.c:1663
++#: ../netstat.c:1753
++#, c-format
+ msgid "Active Internet connections "
+ msgstr "Connexions Internet actives "
+ 
+-#: ../netstat.c:1673
++#: ../netstat.c:1763
++#, c-format
+ msgid ""
+ "\n"
+-"Proto Recv-Q Send-Q Local Address           Foreign Address         State    "
+-"  "
++"Proto Recv-Q Send-Q Local Address           Foreign Address         "
++"State      "
+ msgstr ""
+ "\n"
+-"Proto Recv-Q Send-Q Adresse locale          Adresse distante        Etat     "
+-"  "
++"Proto Recv-Q Send-Q Adresse locale          Adresse distante        "
++"Etat       "
+ 
+-#: ../netstat.c:1675
++#: ../netstat.c:1765
++#, c-format
+ msgid " User       Inode     "
+ msgstr " Utilisatr  Inode     "
+ 
+-#: ../netstat.c:1678
++#: ../netstat.c:1768
++#, c-format
+ msgid " Timer"
+ msgstr " Timer"
+ 
+-#: ../netstat.c:1708
++#: ../netstat.c:1798
++#, c-format
+ msgid "IPv4 Group Memberships\n"
+ msgstr ""
+ 
+-#: ../netstat.c:1709
++#: ../netstat.c:1799
++#, c-format
+ msgid "Interface       RefCnt Group\n"
+ msgstr ""
+ 
+-#: ../rarp.c:43
++#: ../rarp.c:44
+ msgid "This kernel does not support RARP.\n"
+ msgstr "Ce noyau ne supporte pas RARP.\n"
+ 
+-#: ../rarp.c:82
++#: ../rarp.c:83
+ #, c-format
+ msgid "no RARP entry for %s.\n"
+ msgstr "pas d'entrée RARP pour %s.\n"
+ 
+-#: ../rarp.c:95
++#: ../rarp.c:96
+ #, c-format
+ msgid "%s: bad hardware address\n"
+ msgstr "%s: mauvaise adresse matériel\n"
+ 
+-#: ../rarp.c:127
++#: ../rarp.c:128
+ #, c-format
+ msgid "rarp: cannot open file %s:%s.\n"
+ msgstr "rarp: ne peut ouvrir le fichier %s:%s.\n"
+ 
+-#: ../rarp.c:139
++#: ../rarp.c:140
+ #, c-format
+ msgid "rarp: format error at %s:%u\n"
+ msgstr "rarp: erreur de format à %s:%u\n"
+ 
+-#: ../rarp.c:143 ../rarp.c:287
++#: ../rarp.c:144 ../rarp.c:289
+ #, c-format
+ msgid "rarp: %s: unknown host\n"
+ msgstr "rarp: %s: hôte inconnu\n"
+ 
+-#: ../rarp.c:146
++#: ../rarp.c:147
+ #, c-format
+ msgid "rarp: cannot set entry from %s:%u\n"
+ msgstr "rarp: ne peut définir l'entrée depuis %s:%u\n"
+ 
+-#: ../rarp.c:175
++#: ../rarp.c:176
++#, c-format
+ msgid "Usage: rarp -a                               list entries in cache.\n"
+-msgstr ""
+-"Usage: rarp -a                               liste les entrées en cache.\n"
++msgstr "Usage: rarp -a                               liste les entrées en cache.\n"
+ 
+-#: ../rarp.c:176
++#: ../rarp.c:177
++#, c-format
+ msgid "       rarp -d <hostname>                    delete entry from cache.\n"
+-msgstr ""
+-"       rarp -d <hostname>                    supprime l'entrée du cache.\n"
++msgstr "       rarp -d <hostname>                    supprime l'entrée du cache.\n"
+ 
+-#: ../rarp.c:177
++#: ../rarp.c:178
++#, c-format
+ msgid "       rarp [<HW>] -s <hostname> <hwaddr>    add entry to cache.\n"
+-msgstr ""
+-"       rarp [<HW>] -s <hostname> <adrmat>    ajoute l'entrée au cache.\n"
++msgstr "       rarp [<HW>] -s <hostname> <adrmat>    ajoute l'entrée au cache.\n"
+ 
+-#: ../rarp.c:178
++#: ../rarp.c:179
++#, c-format
+ msgid ""
+ "       rarp -f                               add entries from /etc/ethers.\n"
+-msgstr ""
+-"       rarp -f                               ajoute les entrées depuis "
+-"/etc/ethers.\n"
++msgstr "       rarp -f                               ajoute les entrées depuis /etc/ethers.\n"
+ 
+-#: ../rarp.c:179
++#: ../rarp.c:180
++#, c-format
+ msgid ""
+ "       rarp -V                               display program version.\n"
+ "\n"
+@@ -1281,24 +1223,26 @@ msgstr ""
+ "       rarp -V                               affiche la version.\n"
+ "\n"
+ 
+-#: ../rarp.c:236
++#: ../rarp.c:238
+ #, c-format
+ msgid "%s: illegal option mix.\n"
+ msgstr "%s: combinaison d'options illégales.\n"
+ 
+-#: ../rarp.c:267
++#: ../rarp.c:269
+ #, c-format
+ msgid "rarp: %s: unknown hardware type.\n"
+ msgstr "rarp: %s: type de matériel inconnu.\n"
+ 
+-#: ../route.c:79
++#: ../route.c:80
++#, c-format
+ msgid ""
+ "Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables\n"
+ msgstr ""
+ "Syntaxe: route [-nNvee] [-FC] [<AF>]           Liste les tables de routage "
+ "noyau\n"
+ 
+-#: ../route.c:80
++#: ../route.c:81
++#, c-format
+ msgid ""
+ "       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.\n"
+ "\n"
+@@ -1307,15 +1251,15 @@ msgstr ""
+ "pour AF.\n"
+ "\n"
+ 
+-#: ../route.c:82
++#: ../route.c:83
++#, c-format
+ msgid ""
+ "       route {-h|--help} [<AF>]              Detailed usage syntax for "
+ "specified AF.\n"
+-msgstr ""
+-"       route {-h|--help} [<AF>]              Utilisation détaillée pour l'AF "
+-"spécifié.\n"
++msgstr "       route {-h|--help} [<AF>]              Utilisation détaillée pour l'AF spécifié.\n"
+ 
+-#: ../route.c:83
++#: ../route.c:84
++#, c-format
+ msgid ""
+ "       route {-V|--version}                  Display version/author and "
+ "exit.\n"
+@@ -1325,16 +1269,23 @@ msgstr ""
+ "termine.\n"
+ "\n"
+ 
++#: ../route.c:92
++#, fuzzy, c-format
++msgid "  <AF>=Use '-A <af>' or '--<af>'; default: %s\n"
++msgstr "  <AF>=Utiliser '-A <af>' ou '--<af>' Défaut: %s\n"
++
+ #: ../plipconfig.c:66
++#, c-format
+ msgid "Usage: plipconfig [-a] [-i] [-v] interface\n"
+ msgstr "Syntaxe: plipconfig [-a] [-i] [-v] interface\n"
+ 
+ #: ../plipconfig.c:67
++#, c-format
+ msgid "                  [nibble NN] [trigger NN]\n"
+ msgstr "                  [nibble NN] [trigger NN]\n"
+ 
+ #: ../plipconfig.c:68
+-#, fuzzy
++#, fuzzy, c-format
+ msgid "       plipconfig -V | --version\n"
+ msgstr "       plipconfig -V\n"
+ 
+@@ -1343,474 +1294,763 @@ msgstr "       plipconfig -V\n"
+ msgid "%s\tnibble %lu  trigger %lu\n"
+ msgstr "%s\tnibble %lu  trigger %lu\n"
+ 
+-#: ../iptunnel.c:79
++#: ../iptunnel.c:85
++#, c-format
+ msgid "Usage: iptunnel { add | change | del | show } [ NAME ]\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:80
++#: ../iptunnel.c:86
++#, c-format
+ msgid ""
+ "          [ mode { ipip | gre | sit } ] [ remote ADDR ] [ local ADDR ]\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:81
++#: ../iptunnel.c:87
++#, c-format
+ msgid "          [ [i|o]seq ] [ [i|o]key KEY ] [ [i|o]csum ]\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:82
++#: ../iptunnel.c:88
++#, c-format
+ msgid "          [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev PHYS_DEV ]\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:83
++#: ../iptunnel.c:89
++#, c-format
+ msgid ""
+ "       iptunnel -V | --version\n"
+ "\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:84
++#: ../iptunnel.c:90
++#, c-format
+ msgid "Where: NAME := STRING\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:85
++#: ../iptunnel.c:91
++#, c-format
+ msgid "       ADDR := { IP_ADDRESS | any }\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:86
++#: ../iptunnel.c:92
++#, c-format
+ msgid "       TOS  := { NUMBER | inherit }\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:87
++#: ../iptunnel.c:93
++#, c-format
+ msgid "       TTL  := { 1..255 | inherit }\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:88
++#: ../iptunnel.c:94
++#, c-format
+ msgid "       KEY  := { DOTTED_QUAD | NUMBER }\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:326
++#: ../iptunnel.c:332
++#, c-format
+ msgid "Keys are not allowed with ipip and sit.\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:346
++#: ../iptunnel.c:352
++#, c-format
+ msgid "Broadcast tunnel requires a source address.\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:361
++#: ../iptunnel.c:367
++#, c-format
+ msgid "ttl != 0 and noptmudisc are incompatible\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:373
++#: ../iptunnel.c:379
++#, c-format
+ msgid "cannot determine tunnel mode (ipip, gre or sit)\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:411
++#: ../iptunnel.c:417
+ #, c-format
+ msgid "%s: %s/ip  remote %s  local %s "
+ msgstr ""
+ 
+-#: ../iptunnel.c:415
++#: ../iptunnel.c:421
+ #, fuzzy
+ msgid "unknown"
+ msgstr "Inconnu"
+ 
+-#: ../iptunnel.c:447
++#: ../iptunnel.c:453
++#, c-format
+ msgid "  Drop packets out of sequence.\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:449
++#: ../iptunnel.c:455
++#, c-format
+ msgid "  Checksum in received packet is required.\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:451
++#: ../iptunnel.c:457
++#, c-format
+ msgid "  Sequence packets on output.\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:453
++#: ../iptunnel.c:459
++#, c-format
+ msgid "  Checksum output packets.\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:481
++#: ../iptunnel.c:487
++#, c-format
+ msgid "Wrong format of /proc/net/dev. Sorry.\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:494
++#: ../iptunnel.c:500
+ #, c-format
+ msgid "Failed to get type of [%s]\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:510
++#: ../iptunnel.c:516
++#, c-format
+ msgid "RX: Packets    Bytes        Errors CsumErrs OutOfSeq Mcasts\n"
+ msgstr ""
+ 
+-#: ../iptunnel.c:513
++#: ../iptunnel.c:519
++#, c-format
+ msgid "TX: Packets    Bytes        Errors DeadLoop NoRoute  NoBufs\n"
+ msgstr ""
+ 
+-#: ../statistics.c:45
++#: ../statistics.c:47
+ msgid "ICMP input histogram:"
+ msgstr "Histogramme d'entrée ICMP"
+ 
+-#: ../statistics.c:46
++#: ../statistics.c:48
+ msgid "ICMP output histogram:"
+ msgstr "Histogramme de sortie ICMP"
+ 
+-#: ../statistics.c:63
++#: ../statistics.c:65
+ #, c-format
+ msgid "Forwarding is %s"
+ msgstr "Réacheminement est %s"
+ 
+-#: ../statistics.c:64
+-#, c-format
+-msgid "Default TTL is %d"
++#: ../statistics.c:66
++#, fuzzy, c-format
++msgid "Default TTL is %u"
+ msgstr "TTL par défaut est %d"
+ 
+-#: ../statistics.c:65
+-#, c-format
+-msgid "%d total packets received"
++#: ../statistics.c:67
++#, fuzzy, c-format
++msgid "%u total packets received"
+ msgstr "%d paquets totaux reçus"
+ 
+-#: ../statistics.c:66
+-#, c-format
+-msgid "%d with invalid headers"
++#: ../statistics.c:68
++#, fuzzy, c-format
++msgid "%u with invalid headers"
+ msgstr "%d avec en-tête invalides"
+ 
+-#: ../statistics.c:67
+-#, c-format
+-msgid "%d with invalid addresses"
++#: ../statistics.c:69
++#, fuzzy, c-format
++msgid "%u with invalid addresses"
+ msgstr "%d avec adresses invalides"
+ 
+-#: ../statistics.c:68
+-#, c-format
+-msgid "%d forwarded"
++#: ../statistics.c:70
++#, fuzzy, c-format
++msgid "%u forwarded"
+ msgstr "%d réacheminées"
+ 
+-#: ../statistics.c:69
+-#, c-format
+-msgid "%d with unknown protocol"
++#: ../statistics.c:71
++#, fuzzy, c-format
++msgid "%u with unknown protocol"
+ msgstr "%d avec protocole inconnu"
+ 
+-#: ../statistics.c:70
+-#, c-format
+-msgid "%d incoming packets discarded"
++#: ../statistics.c:72
++#, fuzzy, c-format
++msgid "%u incoming packets discarded"
+ msgstr "%d paquets entrant jetés"
+ 
+-#: ../statistics.c:71
+-#, c-format
+-msgid "%d incoming packets delivered"
++#: ../statistics.c:73
++#, fuzzy, c-format
++msgid "%u incoming packets delivered"
+ msgstr "%d paquets entrant délivrés"
+ 
+-#: ../statistics.c:72
+-#, c-format
+-msgid "%d requests sent out"
++#: ../statistics.c:74
++#, fuzzy, c-format
++msgid "%u requests sent out"
+ msgstr "%d requêtes envoyées"
+ 
+ #. ?
+-#: ../statistics.c:73
+-#, c-format
+-msgid "%d outgoing packets dropped"
++#: ../statistics.c:75
++#, fuzzy, c-format
++msgid "%u outgoing packets dropped"
+ msgstr "%d paquets sortant jetés"
+ 
+-#: ../statistics.c:74
+-#, c-format
+-msgid "%d dropped because of missing route"
++#: ../statistics.c:76
++#, fuzzy, c-format
++msgid "%u dropped because of missing route"
+ msgstr "%d jetés pour cause de route manquante"
+ 
+-#: ../statistics.c:75
+-#, c-format
+-msgid "%d fragments dropped after timeout"
++#: ../statistics.c:77
++#, fuzzy, c-format
++msgid "%u fragments dropped after timeout"
+ msgstr "%d fragments jetés après timeout"
+ 
+-#: ../statistics.c:76
+-#, c-format
+-msgid "%d reassemblies required"
++#: ../statistics.c:78
++#, fuzzy, c-format
++msgid "%u reassemblies required"
+ msgstr "%d nécessitant un réassemblage"
+ 
+ #. ?
+-#: ../statistics.c:77
+-#, c-format
+-msgid "%d packets reassembled ok"
++#: ../statistics.c:79
++#, fuzzy, c-format
++msgid "%u packets reassembled ok"
+ msgstr "%d paquets réassemblés correctement"
+ 
+-#: ../statistics.c:78
+-#, c-format
+-msgid "%d packet reassembles failed"
++#: ../statistics.c:80
++#, fuzzy, c-format
++msgid "%u packet reassembles failed"
+ msgstr "%d paquets mal réassemblés"
+ 
+-#: ../statistics.c:79
+-#, c-format
+-msgid "%d fragments received ok"
++#: ../statistics.c:81
++#, fuzzy, c-format
++msgid "%u fragments received ok"
+ msgstr "%d fragments reçus correctement"
+ 
+-#: ../statistics.c:80
+-#, c-format
+-msgid "%d fragments failed"
++#: ../statistics.c:82
++#, fuzzy, c-format
++msgid "%u fragments failed"
+ msgstr "%d fragments en échec"
+ 
+-#: ../statistics.c:81
+-#, c-format
+-msgid "%d fragments created"
++#: ../statistics.c:83
++#, fuzzy, c-format
++msgid "%u fragments created"
+ msgstr "%d fragments créés"
+ 
+-#: ../statistics.c:86
+-#, c-format
+-msgid "%d ICMP messages received"
++#: ../statistics.c:88
++#, fuzzy, c-format
++msgid "%u ICMP messages received"
+ msgstr "%d messages ICMP reçus"
+ 
+-#: ../statistics.c:87
+-#, c-format
+-msgid "%d input ICMP message failed."
++#: ../statistics.c:89
++#, fuzzy, c-format
++msgid "%u input ICMP message failed."
+ msgstr "%d messages d'entrée ICMP en échec"
+ 
+-#: ../statistics.c:88 ../statistics.c:101
+-#, c-format
+-msgid "destination unreachable: %d"
++#: ../statistics.c:90 ../statistics.c:103
++#, fuzzy, c-format
++msgid "destination unreachable: %u"
+ msgstr "destination injoignable: %d"
+ 
+-#: ../statistics.c:89
+-#, c-format
+-msgid "timeout in transit: %d"
++#: ../statistics.c:91
++#, fuzzy, c-format
++msgid "timeout in transit: %u"
+ msgstr "timeout en transmission: %d"
+ 
+-#: ../statistics.c:90 ../statistics.c:103
+-#, c-format
+-msgid "wrong parameters: %d"
++#: ../statistics.c:92 ../statistics.c:105
++#, fuzzy, c-format
++msgid "wrong parameters: %u"
+ msgstr "mauvais paramètre: %d"
+ 
+ #. ?
+-#: ../statistics.c:91
+-#, c-format
+-msgid "source quenchs: %d"
++#: ../statistics.c:93
++#, fuzzy, c-format
++msgid "source quenches: %u"
+ msgstr "Source Quenchs: %d"
+ 
+-#: ../statistics.c:92
+-#, c-format
+-msgid "redirects: %d"
++#: ../statistics.c:94
++#, fuzzy, c-format
++msgid "redirects: %u"
+ msgstr "Redirections: %d"
+ 
+-#: ../statistics.c:93
+-#, c-format
+-msgid "echo requests: %d"
++#: ../statistics.c:95
++#, fuzzy, c-format
++msgid "echo requests: %u"
+ msgstr "requêtes echo: %d"
+ 
+-#: ../statistics.c:94 ../statistics.c:107
+-#, c-format
+-msgid "echo replies: %d"
++#: ../statistics.c:96 ../statistics.c:109
++#, fuzzy, c-format
++msgid "echo replies: %u"
+ msgstr "réponses echo: %d"
+ 
+-#: ../statistics.c:95
+-#, c-format
+-msgid "timestamp request: %d"
++#: ../statistics.c:97
++#, fuzzy, c-format
++msgid "timestamp request: %u"
+ msgstr "requêtes datées: %d"
+ 
+-#: ../statistics.c:96
+-#, c-format
+-msgid "timestamp reply: %d"
++#: ../statistics.c:98
++#, fuzzy, c-format
++msgid "timestamp reply: %u"
+ msgstr "réponses datées: %d"
+ 
+-#: ../statistics.c:97
+-#, c-format
+-msgid "address mask request: %d"
++#: ../statistics.c:99
++#, fuzzy, c-format
++msgid "address mask request: %u"
+ msgstr "requêtes de masque d'adresse: %d"
+ 
+ #. ?
+-#: ../statistics.c:98
+-msgid "address mask replies"
+-msgstr "réponses de masque d'adresses"
++#: ../statistics.c:100 ../statistics.c:113
++#, fuzzy, c-format
++msgid "address mask replies: %u"
++msgstr "réponses de masque d'adresse: %d"
+ 
+ #. ?
+-#: ../statistics.c:99
+-#, c-format
+-msgid "%d ICMP messages sent"
++#: ../statistics.c:101
++#, fuzzy, c-format
++msgid "%u ICMP messages sent"
+ msgstr "%d messages ICMP envoyés"
+ 
+-#: ../statistics.c:100
+-#, c-format
+-msgid "%d ICMP messages failed"
++#: ../statistics.c:102
++#, fuzzy, c-format
++msgid "%u ICMP messages failed"
+ msgstr "%d messages ICMP en échec"
+ 
+-#: ../statistics.c:102
+-#, c-format
+-msgid "time exceeded: %d"
++#: ../statistics.c:104
++#, fuzzy, c-format
++msgid "time exceeded: %u"
+ msgstr "temps dépassé: %d"
+ 
+ #. ?
+-#: ../statistics.c:104
+-#, c-format
+-msgid "source quench: %d"
++#: ../statistics.c:106
++#, fuzzy, c-format
++msgid "source quench: %u"
+ msgstr "Source Quench: %d"
+ 
+-#: ../statistics.c:105
+-#, c-format
+-msgid "redirect: %d"
++#: ../statistics.c:107
++#, fuzzy, c-format
++msgid "redirect: %u"
+ msgstr "redirection: %d"
+ 
+-#: ../statistics.c:106
+-#, c-format
+-msgid "echo request: %d"
++#: ../statistics.c:108
++#, fuzzy, c-format
++msgid "echo request: %u"
+ msgstr "requête echo: %d"
+ 
+-#: ../statistics.c:108
+-#, c-format
+-msgid "timestamp requests: %d"
++#: ../statistics.c:110
++#, fuzzy, c-format
++msgid "timestamp requests: %u"
+ msgstr "requêtes datées: %d"
+ 
+-#: ../statistics.c:109
+-#, c-format
+-msgid "timestamp replies: %d"
++#: ../statistics.c:111
++#, fuzzy, c-format
++msgid "timestamp replies: %u"
+ msgstr "réponses datées: %d"
+ 
+-#: ../statistics.c:110
+-#, c-format
+-msgid "address mask requests: %d"
++#: ../statistics.c:112
++#, fuzzy, c-format
++msgid "address mask requests: %u"
+ msgstr "requêtes de masque d'adresse: %d"
+ 
+-#: ../statistics.c:111
+-#, c-format
+-msgid "address mask replies: %d"
+-msgstr "réponses de masque d'adresse: %d"
+-
+-#: ../statistics.c:116
++#: ../statistics.c:118
+ #, c-format
+ msgid "RTO algorithm is %s"
+ msgstr "algorithme RTO est %s"
+ 
+-#: ../statistics.c:120
+-#, c-format
+-msgid "%d active connections openings"
++#: ../statistics.c:122
++#, fuzzy, c-format
++msgid "%u active connections openings"
+ msgstr "%d ouvertures de connexions actives"
+ 
+-#: ../statistics.c:121
+-#, c-format
+-msgid "%d passive connection openings"
++#: ../statistics.c:123
++#, fuzzy, c-format
++msgid "%u passive connection openings"
+ msgstr "%d ouvertures de connexions passives"
+ 
+-#: ../statistics.c:122
+-#, c-format
+-msgid "%d failed connection attempts"
++#: ../statistics.c:124
++#, fuzzy, c-format
++msgid "%u failed connection attempts"
+ msgstr "%d tentatives de connexion échouées"
+ 
+-#: ../statistics.c:123
+-#, c-format
+-msgid "%d connection resets received"
++#: ../statistics.c:125
++#, fuzzy, c-format
++msgid "%u connection resets received"
+ msgstr "%d réinitialisations de connexions reçues"
+ 
+-#: ../statistics.c:124
+-#, c-format
+-msgid "%d connections established"
++#: ../statistics.c:126
++#, fuzzy, c-format
++msgid "%u connections established"
+ msgstr "%d connexions établies"
+ 
+-#: ../statistics.c:125
+-#, c-format
+-msgid "%d segments received"
++#: ../statistics.c:127
++#, fuzzy, c-format
++msgid "%u segments received"
+ msgstr "%d segments reçus"
+ 
+-#: ../statistics.c:126
+-#, c-format
+-msgid "%d segments send out"
++#: ../statistics.c:128
++#, fuzzy, c-format
++msgid "%u segments send out"
+ msgstr "%d segments envoyés"
+ 
+-#: ../statistics.c:127
+-#, c-format
+-msgid "%d segments retransmited"
++#: ../statistics.c:129
++#, fuzzy, c-format
++msgid "%u segments retransmited"
+ msgstr "%d segments retransmis"
+ 
+-#: ../statistics.c:128
+-#, c-format
+-msgid "%d bad segments received."
++#: ../statistics.c:130
++#, fuzzy, c-format
++msgid "%u bad segments received."
+ msgstr "%d mauvais segments reçus."
+ 
+-#: ../statistics.c:129
+-#, c-format
+-msgid "%d resets sent"
++#: ../statistics.c:131
++#, fuzzy, c-format
++msgid "%u resets sent"
+ msgstr "%d réinitialisations envoyées"
+ 
+-#: ../statistics.c:134
+-#, c-format
+-msgid "%d packets received"
++#: ../statistics.c:136
++#, fuzzy, c-format
++msgid "%u packets received"
+ msgstr "%d paquets reçus"
+ 
+-#: ../statistics.c:135
+-#, c-format
+-msgid "%d packets to unknown port received."
++#: ../statistics.c:137
++#, fuzzy, c-format
++msgid "%u packets to unknown port received."
+ msgstr "%d paquets reçus pour un port inconnu"
+ 
+-#: ../statistics.c:136
+-#, c-format
+-msgid "%d packet receive errors"
++#: ../statistics.c:138
++#, fuzzy, c-format
++msgid "%u packet receive errors"
+ msgstr "%d erreurs en réception de paquets"
+ 
+-#: ../statistics.c:137
++#: ../statistics.c:139
++#, fuzzy, c-format
++msgid "%u packets sent"
++msgstr "%d paquets envoyés"
++
++#: ../statistics.c:144
++#, fuzzy, c-format
++msgid "%u SYN cookies sent"
++msgstr "%d SYN-Cookies reçus"
++
++#: ../statistics.c:145
++#, fuzzy, c-format
++msgid "%u SYN cookies received"
++msgstr "%d SYN-Cookies reçus"
++
++#: ../statistics.c:146
++#, fuzzy, c-format
++msgid "%u invalid SYN cookies received"
++msgstr "%d SYN-Cookies reçus incorrects"
++
++#: ../statistics.c:148
++#, fuzzy, c-format
++msgid "%u resets received for embryonic SYN_RECV sockets"
++msgstr "%d réinitialisations reçues pour sockets SYN_RECV embryonnaires"
++
++#: ../statistics.c:150
++#, fuzzy, c-format
++msgid "%u packets pruned from receive queue because of socket buffer overrun"
++msgstr "%d paquets supprimés de la file de réception en raison de tampon de sockets plein"
++
++#. obsolete: 2.2.0 doesn't do that anymore
++#: ../statistics.c:153
++#, fuzzy, c-format
++msgid "%u packets pruned from receive queue"
++msgstr "%d paquets supprimés de la file hors service"
++
++#: ../statistics.c:154
++#, fuzzy, c-format
++msgid ""
++"%u packets dropped from out-of-order queue because of socket buffer overrun"
++msgstr "%d paquets jetés de la file hors service en raison de tampon de sockets plein"
++
++#: ../statistics.c:156
++#, fuzzy, c-format
++msgid "%u ICMP packets dropped because they were out-of-window"
++msgstr "%d ICMP paquets jetés car hors de la fenêtre"
++
++#: ../statistics.c:158
++#, fuzzy, c-format
++msgid "%u ICMP packets dropped because socket was locked"
++msgstr "%d paquets ICMP jetés car la socket a été vérouillée"
++
++#: ../statistics.c:160
+ #, c-format
+-msgid "%d packets sent"
++msgid "%u TCP sockets finished time wait in fast timer"
++msgstr ""
++
++#: ../statistics.c:161
++#, c-format
++msgid "%u time wait sockets recycled by time stamp"
++msgstr ""
++
++#: ../statistics.c:162
++#, c-format
++msgid "%u TCP sockets finished time wait in slow timer"
++msgstr ""
++
++#: ../statistics.c:163
++#, c-format
++msgid "%u passive connections rejected because of time stamp"
++msgstr ""
++
++#: ../statistics.c:165
++#, c-format
++msgid "%u active connections rejected because of time stamp"
++msgstr ""
++
++#: ../statistics.c:167
++#, c-format
++msgid "%u packets rejects in established connections because of timestamp"
++msgstr ""
++
++#: ../statistics.c:169
++#, fuzzy, c-format
++msgid "%u delayed acks sent"
+ msgstr "%d paquets envoyés"
+ 
+-#: ../statistics.c:142
++#: ../statistics.c:170
+ #, c-format
+-msgid "%d SYN cookies sent"
++msgid "%u delayed acks further delayed because of locked socket"
+ msgstr ""
+ 
+-#: ../statistics.c:143
++#: ../statistics.c:172
+ #, c-format
+-msgid "%d SYN cookies received"
+-msgstr "%d SYN-Cookies reçus"
++msgid "Quick ack mode was activated %u times"
++msgstr ""
+ 
+-#: ../statistics.c:144
++#: ../statistics.c:173
+ #, c-format
+-msgid "%d invalid SYN cookies received"
+-msgstr "%d SYN-Cookies reçus incorrects"
++msgid "%u times the listen queue of a socket overflowed"
++msgstr ""
+ 
+-#: ../statistics.c:146
++#: ../statistics.c:175
+ #, c-format
+-msgid "%d resets received for embryonic SYN_RECV sockets"
+-msgstr "%d réinitialisations reçues pour sockets SYN_RECV embryonnaires"
++msgid "%u SYNs to LISTEN sockets ignored"
++msgstr ""
+ 
+-#: ../statistics.c:148
++#: ../statistics.c:176
+ #, c-format
+-msgid "%d packets pruned from receive queue because of socket buffer overrun"
++msgid "%u packets directly queued to recvmsg prequeue."
+ msgstr ""
+-"%d paquets supprimés de la file de réception en raison de tampon de sockets "
+-"plein"
+ 
+-#. obsolete: 2.2.0 doesn't do that anymore
+-#: ../statistics.c:151
++#: ../statistics.c:178
++#, c-format
++msgid "%u of bytes directly received from backlog"
++msgstr ""
++
++#: ../statistics.c:180
+ #, c-format
+-msgid "%d packets pruned from out-of-order queue"
++msgid "%u of bytes directly received from prequeue"
++msgstr ""
++
++#: ../statistics.c:182
++#, fuzzy, c-format
++msgid "%u packets dropped from prequeue"
+ msgstr "%d paquets supprimés de la file hors service"
+ 
+-#: ../statistics.c:152
++#: ../statistics.c:183
++#, fuzzy, c-format
++msgid "%u packet headers predicted"
++msgstr "%d paquets reçus"
++
++#: ../statistics.c:184
+ #, c-format
+-msgid ""
+-"%d packets dropped from out-of-order queue because of socket buffer overrun"
++msgid "%u packets header predicted and directly queued to user"
+ msgstr ""
+-"%d paquets jetés de la file hors service en raison de tampon de sockets plein"
+ 
+-#: ../statistics.c:154
++#: ../statistics.c:186
+ #, c-format
+-msgid "%d ICMP packets dropped because they were out-of-window"
+-msgstr "%d ICMP paquets jetés car hors de la fenêtre"
++msgid "Ran %u times out of system memory during packet sending"
++msgstr ""
+ 
+-#: ../statistics.c:156
++#: ../statistics.c:188
++#, fuzzy, c-format
++msgid "%u acknowledgments not containing data received"
++msgstr "%d paquets reçus pour un port inconnu"
++
++#: ../statistics.c:189
+ #, c-format
+-msgid "%d ICMP packets dropped because socket was locked"
+-msgstr "%d paquets ICMP jetés car la socket a été vérouillée"
++msgid "%u predicted acknowledgments"
++msgstr ""
++
++#: ../statistics.c:190
++#, c-format
++msgid "%u times recovered from packet loss due to fast retransmit"
++msgstr ""
++
++#: ../statistics.c:191
++#, c-format
++msgid "%u times recovered from packet loss due to SACK data"
++msgstr ""
++
++#: ../statistics.c:192
++#, fuzzy, c-format
++msgid "%u bad SACKs received"
++msgstr "%d mauvais segments reçus."
++
++#: ../statistics.c:193
++#, c-format
++msgid "Detected reordering %u times using FACK"
++msgstr ""
++
++#: ../statistics.c:194
++#, c-format
++msgid "Detected reordering %u times using SACK"
++msgstr ""
++
++#: ../statistics.c:195
++#, c-format
++msgid "Detected reordering %u times using time stamp"
++msgstr ""
++
++#: ../statistics.c:196
++#, c-format
++msgid "Detected reordering %u times using reno fast retransmit"
++msgstr ""
++
++#: ../statistics.c:197
++#, c-format
++msgid "%u congestion windows fully recovered"
++msgstr ""
++
++#: ../statistics.c:198
++#, c-format
++msgid "%u congestion windows partially recovered using Hoe heuristic"
++msgstr ""
++
++#: ../statistics.c:199
++#, c-format
++msgid "%u congestion window recovered using DSACK"
++msgstr ""
++
++#: ../statistics.c:200
++#, c-format
++msgid "%u congestion windows recovered after partial ack"
++msgstr ""
++
++#: ../statistics.c:201
++#, fuzzy, c-format
++msgid "%u retransmits lost"
++msgstr "%d réinitialisations envoyées"
++
++#: ../statistics.c:202
++#, c-format
++msgid "%u timeouts after reno fast retransmit"
++msgstr ""
++
++#: ../statistics.c:203
++#, c-format
++msgid "%u timeouts after SACK recovery"
++msgstr ""
++
++#: ../statistics.c:204
++#, c-format
++msgid "%u timeouts in loss state"
++msgstr ""
++
++#: ../statistics.c:205
++#, fuzzy, c-format
++msgid "%u fast retransmits"
++msgstr "%d segments retransmis"
++
++#: ../statistics.c:206
++#, c-format
++msgid "%u forward retransmits"
++msgstr ""
++
++#: ../statistics.c:207
++#, c-format
++msgid "%u retransmits in slow start"
++msgstr ""
++
++#: ../statistics.c:208
++#, c-format
++msgid "%u other TCP timeouts"
++msgstr ""
++
++#: ../statistics.c:209
++#, fuzzy, c-format
++msgid "%u reno fast retransmits failed"
++msgstr "%d segments retransmis"
++
++#: ../statistics.c:210
++#, fuzzy, c-format
++msgid "%u sack retransmits failed"
++msgstr "%d paquets mal réassemblés"
++
++#: ../statistics.c:211
++#, c-format
++msgid "%u times receiver scheduled too late for direct processing"
++msgstr ""
++
++#: ../statistics.c:212
++#, fuzzy, c-format
++msgid "%u packets collapsed in receive queue due to low socket buffer"
++msgstr "%d paquets supprimés de la file de réception en raison de tampon de sockets plein"
++
++#: ../statistics.c:213
++#, c-format
++msgid "%u DSACKs sent for old packets"
++msgstr ""
++
++#: ../statistics.c:214
++#, c-format
++msgid "%u DSACKs sent for out of order packets"
++msgstr ""
++
++#: ../statistics.c:215
++#, fuzzy, c-format
++msgid "%u DSACKs received"
++msgstr "%d paquets reçus"
++
++#: ../statistics.c:216
++#, fuzzy, c-format
++msgid "%u DSACKs for out of order packets received"
++msgstr "%d paquets totaux reçus"
++
++#: ../statistics.c:217
++#, fuzzy, c-format
++msgid "%u connections reset due to unexpected SYN"
++msgstr "%d réinitialisations de connexions reçues"
++
++#: ../statistics.c:218
++#, fuzzy, c-format
++msgid "%u connections reset due to unexpected data"
++msgstr "%d réinitialisations de connexions reçues"
++
++#: ../statistics.c:219
++#, fuzzy, c-format
++msgid "%u connections reset due to early user close"
++msgstr "%d réinitialisations de connexions reçues"
++
++#: ../statistics.c:220
++#, c-format
++msgid "%u connections aborted due to memory pressure"
++msgstr ""
++
++#: ../statistics.c:221
++#, fuzzy, c-format
++msgid "%u connections aborted due to timeout"
++msgstr "%d réinitialisations de connexions reçues"
+ 
+ #: ../statistics.c:222
++#, c-format
++msgid "%u connections aborted after user close in linger timeout"
++msgstr ""
++
++#: ../statistics.c:223
++#, c-format
++msgid "%u times unabled to send RST due to no memory"
++msgstr ""
++
++#: ../statistics.c:224
++#, c-format
++msgid "TCP ran low on memory %u times"
++msgstr ""
++
++#: ../statistics.c:225
++#, c-format
++msgid "%u TCP data loss events"
++msgstr ""
++
++#: ../statistics.c:292
+ msgid "enabled"
+ msgstr "activée"
+ 
+-#: ../statistics.c:222
++#: ../statistics.c:292
+ msgid "disabled"
+ msgstr "désactivée"
+ 
+-#: ../statistics.c:272
+-#, c-format
+-msgid "unknown title %s\n"
+-msgstr "titre inconnu %s\n"
+-
+-#: ../statistics.c:298
++#: ../statistics.c:375
+ msgid "error parsing /proc/net/snmp"
+ msgstr "erreur d'analyse de /proc/net/snmp"
+ 
+-#: ../statistics.c:311
++#: ../statistics.c:388
+ msgid "cannot open /proc/net/snmp"
+ msgstr "ne peut ouvrir /proc/net/snmp"
+ 
+@@ -1824,89 +2064,95 @@ msgstr "Type de matériel `%s' pas suppor
+ msgid "Cannot change line discipline to `%s'.\n"
+ msgstr "Ne peut changer la discipline de ligne à `%s'.\n"
+ 
+-#: ../lib/af.c:145 ../lib/hw.c:148
++#: ../lib/af.c:153 ../lib/hw.c:161
+ msgid "UNSPEC"
+ msgstr "UNSPEC"
+ 
+-#: ../lib/af.c:147
++#: ../lib/af.c:155
+ msgid "UNIX Domain"
+ msgstr "Domaine UNIX"
+ 
+-#: ../lib/af.c:150
++#: ../lib/af.c:158
+ msgid "DARPA Internet"
+ msgstr "DARPA Internet"
+ 
+-#: ../lib/af.c:153
++#: ../lib/af.c:161
+ msgid "IPv6"
+ msgstr "IPv6"
+ 
+-#: ../lib/af.c:156 ../lib/hw.c:169
++#: ../lib/af.c:164 ../lib/hw.c:182
+ msgid "AMPR AX.25"
+ msgstr "AMPR AX.25"
+ 
+-#: ../lib/af.c:159 ../lib/hw.c:175
++#: ../lib/af.c:167 ../lib/hw.c:188
+ msgid "AMPR NET/ROM"
+ msgstr "AMPR NET/ROM"
+ 
+-#: ../lib/af.c:162
++#: ../lib/af.c:170
+ msgid "Novell IPX"
+ msgstr ""
+ 
+-#: ../lib/af.c:165
++#: ../lib/af.c:173
+ msgid "Appletalk DDP"
+ msgstr "Appletalk DDP"
+ 
+-#: ../lib/af.c:168 ../lib/hw.c:207
++#: ../lib/af.c:176 ../lib/hw.c:223
+ msgid "Econet"
+ msgstr "Econet"
+ 
+-#: ../lib/af.c:171 ../lib/hw.c:172
++#: ../lib/af.c:179
++msgid "CCITT X.25"
++msgstr ""
++
++#: ../lib/af.c:182 ../lib/hw.c:185
+ msgid "AMPR ROSE"
+ msgstr "AMPR ROSE"
+ 
+-#: ../lib/af.c:174 ../lib/hw.c:160
++#: ../lib/af.c:185 ../lib/hw.c:173
+ msgid "Ash"
+ msgstr "Ash"
+ 
+-#: ../lib/af.c:232
++#: ../lib/af.c:243
++#, c-format
+ msgid "Please don't supply more than one address family.\n"
+ msgstr "Ne fournissez pas plus d'une famille d'adresses SVP.\n"
+ 
+-#: ../lib/af.c:293
++#: ../lib/af.c:304
++#, c-format
+ msgid "Too much address family arguments.\n"
+ msgstr "Trop d'arguments de familles d'adresses.\n"
+ 
+-#: ../lib/af.c:304
++#: ../lib/af.c:315
+ #, c-format
+ msgid "Unknown address family `%s'.\n"
+ msgstr "Famille d'adresses inconnue `%s'.\n"
+ 
+-#: ../lib/arcnet.c:53 ../lib/ax25.c:75 ../lib/ddp.c:50 ../lib/econet.c:52
+-#: ../lib/fddi.c:67 ../lib/hippi.c:68 ../lib/inet.c:244 ../lib/inet.c:259
+-#: ../lib/inet6.c:129 ../lib/ipx.c:81 ../lib/netrom.c:78 ../lib/rose.c:71
+-#: ../lib/rose.c:126 ../lib/unix.c:56 ../lib/unix.c:76
+-msgid "[NONE SET]"
+-msgstr "[INDEFINI]"
+-
+-#: ../lib/arcnet.c:81 ../lib/arcnet.c:96
++#: ../lib/arcnet.c:70 ../lib/arcnet.c:85
+ #, c-format
+ msgid "in_arcnet(%s): invalid arcnet address!\n"
+ msgstr "in_arcnet(%s): adresse arcnet invalide !\n"
+ 
+-#: ../lib/arcnet.c:108
++#: ../lib/arcnet.c:97
+ #, c-format
+ msgid "in_arcnet(%s): trailing : ignored!\n"
+ msgstr "in_arcnet(%s): restant : ignoré !\n"
+ 
+-#: ../lib/arcnet.c:120
++#: ../lib/arcnet.c:109
+ #, c-format
+ msgid "in_arcnet(%s): trailing junk!\n"
+ msgstr "in_arcnet(%s): le restant à la poubelle !\n"
+ 
+ #: ../lib/ash.c:81
++#, c-format
+ msgid "Malformed Ash address"
+ msgstr "Adresse Ash malformée"
+ 
++#: ../lib/ax25.c:75 ../lib/ddp.c:50 ../lib/econet.c:52 ../lib/inet.c:244
++#: ../lib/inet.c:259 ../lib/inet6.c:129 ../lib/ipx.c:81 ../lib/netrom.c:78
++#: ../lib/rose.c:71 ../lib/unix.c:56 ../lib/unix.c:76
++msgid "[NONE SET]"
++msgstr "[INDEFINI]"
++
+ #: ../lib/ax25.c:97 ../lib/netrom.c:100
+ msgid "Invalid callsign"
+ msgstr "Signal d'appel invalide"
+@@ -1916,22 +2162,21 @@ msgid "Callsign too long"
+ msgstr "Signal d'appel trop long"
+ 
+ #: ../lib/ax25_gr.c:47
++#, c-format
+ msgid "AX.25 not configured in this system.\n"
+ msgstr "AX.25 pas configuré sur ce système.\n"
+ 
+ #: ../lib/ax25_gr.c:50
++#, c-format
+ msgid "Kernel AX.25 routing table\n"
+ msgstr "Table de routage AX.25 du noyau\n"
+ 
+ #. xxx
+ #: ../lib/ax25_gr.c:51 ../lib/rose_gr.c:55
++#, c-format
+ msgid "Destination  Iface    Use\n"
+ msgstr "Destination  Iface    Utilisation\n"
+ 
+-#: ../lib/ddp_gr.c:21
+-msgid "Routing table for `ddp' not yet supported.\n"
+-msgstr "Table de routage pour `ddp' pas encore supporté.\n"
+-
+ #: ../lib/ether.c:74 ../lib/ether.c:91
+ #, c-format
+ msgid "in_ether(%s): invalid ether address!\n"
+@@ -1947,153 +2192,171 @@ msgstr "in_ether(%s): restant ignoré !\n
+ msgid "in_ether(%s): trailing junk!\n"
+ msgstr "in_ether(%s): le restant à la poubelle !\n"
+ 
+-#: ../lib/fddi.c:95 ../lib/fddi.c:110
++#: ../lib/fddi.c:84 ../lib/fddi.c:99
+ #, c-format
+ msgid "in_fddi(%s): invalid fddi address!\n"
+ msgstr "in_fddi(%s): adresse fddi invalide!\n"
+ 
+-#: ../lib/fddi.c:122
++#: ../lib/fddi.c:111
+ #, c-format
+ msgid "in_fddi(%s): trailing : ignored!\n"
+ msgstr "in_fddi(%s): restant ignoré !\n"
+ 
+-#: ../lib/fddi.c:134
++#: ../lib/fddi.c:123
+ #, c-format
+ msgid "in_fddi(%s): trailing junk!\n"
+ msgstr "in_fddi(%s): le restant à la poubelle !\n"
+ 
+-#: ../lib/getroute.c:97 ../lib/setroute.c:76
++#: ../lib/getroute.c:101 ../lib/setroute.c:80
+ #, c-format
+ msgid "Address family `%s' not supported.\n"
+ msgstr "Famille d'adresses `%s' non supportée.\n"
+ 
+-#: ../lib/getroute.c:103 ../lib/setroute.c:80
++#: ../lib/getroute.c:107 ../lib/setroute.c:84
+ #, c-format
+ msgid "No routing for address family `%s'.\n"
+ msgstr "Pas de routage pour la famille d'adresses `%s'.\n"
+ 
+-#: ../lib/hippi.c:96 ../lib/hippi.c:111
++#: ../lib/hippi.c:84 ../lib/hippi.c:99
+ #, c-format
+ msgid "in_hippi(%s): invalid hippi address!\n"
+ msgstr "in_hippi(%s): adresse hippi invalide!\n"
+ 
+-#: ../lib/hippi.c:123
++#: ../lib/hippi.c:111
+ #, c-format
+ msgid "in_hippi(%s): trailing : ignored!\n"
+ msgstr "in_hippi(%s): restant ignoré !\n"
+ 
+-#: ../lib/hippi.c:134
++#: ../lib/hippi.c:122
+ #, c-format
+ msgid "in_hippi(%s): trailing junk!\n"
+ msgstr "in_hippi(%s): le restant à la poubelle !\n"
+ 
+-#: ../lib/hw.c:147
++#: ../lib/hw.c:160
+ msgid "Local Loopback"
+ msgstr "Boucle locale"
+ 
+-#: ../lib/hw.c:150
++#: ../lib/hw.c:163
+ msgid "Serial Line IP"
+ msgstr "IP ligne série"
+ 
+-#: ../lib/hw.c:151
++#: ../lib/hw.c:164
+ msgid "VJ Serial Line IP"
+ msgstr "IP ligne série - VJ "
+ 
+-#: ../lib/hw.c:152
++#: ../lib/hw.c:165
+ msgid "6-bit Serial Line IP"
+ msgstr "IP ligne série - 6 bits"
+ 
+-#: ../lib/hw.c:153
++#: ../lib/hw.c:166
+ msgid "VJ 6-bit Serial Line IP"
+ msgstr "IP ligne série - 6 bits VJ"
+ 
+-#: ../lib/hw.c:154
++#: ../lib/hw.c:167
+ msgid "Adaptive Serial Line IP"
+ msgstr "IP ligne série adaptative"
+ 
+-#: ../lib/hw.c:157
++#: ../lib/hw.c:170
+ msgid "Ethernet"
+ msgstr "Ethernet"
+ 
+-#: ../lib/hw.c:163
++#: ../lib/hw.c:176
+ msgid "Fiber Distributed Data Interface"
+ msgstr "Fiber Distributed Data Interface"
+ 
+-#: ../lib/hw.c:166
++#: ../lib/hw.c:179
+ msgid "HIPPI"
+ msgstr "HIPPI"
+ 
+-#: ../lib/hw.c:178
++#: ../lib/hw.c:191
++msgid "generic X.25"
++msgstr ""
++
++#: ../lib/hw.c:194
+ msgid "IPIP Tunnel"
+ msgstr "IPIP Tunnel"
+ 
+-#: ../lib/hw.c:181
++#: ../lib/hw.c:197
+ msgid "Point-to-Point Protocol"
+ msgstr "Protocole Point-à-Point"
+ 
+-#: ../lib/hw.c:184
++#: ../lib/hw.c:200
+ msgid "(Cisco)-HDLC"
+ msgstr "(Cisco)-HDLC"
+ 
+-#: ../lib/hw.c:185
++#: ../lib/hw.c:201
+ msgid "LAPB"
+ msgstr "LAPB"
+ 
+-#: ../lib/hw.c:188
++#: ../lib/hw.c:204
+ msgid "ARCnet"
+ msgstr "ARCnet"
+ 
+-#: ../lib/hw.c:191
++#: ../lib/hw.c:207
+ msgid "Frame Relay DLCI"
+ msgstr "Frame Relay DLCI"
+ 
+-#: ../lib/hw.c:192
++#: ../lib/hw.c:208
+ msgid "Frame Relay Access Device"
+ msgstr "Périphériue d'accès Frame Relay"
+ 
+-#: ../lib/hw.c:195
++#: ../lib/hw.c:211
+ msgid "IPv6-in-IPv4"
+ msgstr "IPv6-dans-IPv4"
+ 
+-#: ../lib/hw.c:198
++#: ../lib/hw.c:214
+ #, fuzzy
+ msgid "IrLAP"
+ msgstr "LAPB"
+ 
+-#: ../lib/hw.c:201
++#: ../lib/hw.c:217
+ msgid "16/4 Mbps Token Ring"
+ msgstr ""
+ 
+-#: ../lib/hw.c:203
++#: ../lib/hw.c:219
+ msgid "16/4 Mbps Token Ring (New)"
+ msgstr ""
+ 
++#: ../lib/hw.c:226
++msgid "Generic EUI-64"
++msgstr ""
++
+ #: ../lib/inet.c:153 ../lib/inet6.c:79
+ #, c-format
+ msgid "rresolve: unsupport address family %d !\n"
+ msgstr "rresolve: famille d'adresses non suportée %d !\n"
+ 
+-#: ../lib/inet6_gr.c:79
++#: ../lib/inet6.c:131
++#, fuzzy
++msgid "[UNKNOWN]"
++msgstr "INCONNU"
++
++#: ../lib/inet6_gr.c:71
++#, c-format
+ msgid "INET6 (IPv6) not configured in this system.\n"
+ msgstr "INET6 (IPv6) pas configuré sur ce système.\n"
+ 
+-#: ../lib/inet6_gr.c:82
++#: ../lib/inet6_gr.c:74
++#, c-format
+ msgid "Kernel IPv6 routing table\n"
+ msgstr "Table de routage IPv6 du noyau\n"
+ 
+-#: ../lib/inet6_gr.c:84
++#: ../lib/inet6_gr.c:76
++#, c-format
+ msgid ""
+-"Destination                                 Next Hop                         "
+-"       Flags Metric Ref    Use Iface\n"
++"Destination                                 Next "
++"Hop                                Flags Metric Ref    Use Iface\n"
+ msgstr ""
+-"Destination                                 Prochain Hop                     "
+-"       Indic Metric Ref    Utilis. Iface\n"
++"Destination                                 Prochain "
++"Hop                            Indic Metric Ref    Utilis. Iface\n"
+ 
+-#: ../lib/inet6_gr.c:158
++#: ../lib/inet6_gr.c:150
++#, c-format
+ msgid "Kernel IPv6 Neighbour Cache\n"
+ msgstr "Cache voisin IPv6 du noyau\n"
+ 
+-#: ../lib/inet6_gr.c:161
++#: ../lib/inet6_gr.c:153
++#, c-format
+ msgid ""
+ "Neighbour                                   HW Address        Iface    Flags "
+ "Ref State\n"
+@@ -2101,39 +2364,45 @@ msgstr ""
+ "Voisin                                      Adresse MAT       Iface    Indic "
+ "Ref Etat\n"
+ 
+-#: ../lib/inet6_gr.c:165
++#: ../lib/inet6_gr.c:157
++#, c-format
+ msgid ""
+ "Neighbour                                   HW Address        Iface    Flags "
+ "Ref State            Stale(sec) Delete(sec)\n"
+-msgstr ""
+-"Voisin                                      Adresse MAT       Iface    Indic "
+-"Ref Etat             Bloqué(sec) Détuit(sec)\n"
++msgstr "Voisin                                      Adresse MAT       Iface    Indic Ref Etat             Bloqué(sec) Détuit(sec)\n"
+ 
+ #: ../lib/inet6_sr.c:46
++#, c-format
+ msgid "Usage: inet6_route [-vF] del Target\n"
+ msgstr "Syntaxe: inet6_route [-vF] del Cible\n"
+ 
+ #: ../lib/inet6_sr.c:47
++#, c-format
+ msgid "       inet6_route [-vF] add Target [gw Gw] [metric M] [[dev] If]\n"
+ msgstr "       inet6_route [-vF] add Cible [gw Gw] [metric M] [[dev] If]\n"
+ 
+ #: ../lib/inet6_sr.c:48
++#, c-format
+ msgid "       inet6_route [-FC] flush      NOT supported\n"
+ msgstr "       inet6_route [-FC] flush      PAS supporté\n"
+ 
+-#: ../lib/inet6_sr.c:182
++#: ../lib/inet6_sr.c:188
++#, c-format
+ msgid "Flushing `inet6' routing table not supported\n"
+ msgstr "Flush de table de routage `inet6' pas supporté\n"
+ 
+ #: ../lib/inet_gr.c:50 ../lib/inet_gr.c:220
++#, c-format
+ msgid "INET (IPv4) not configured in this system.\n"
+ msgstr "INET (IPv4) pas configuré sur ce système.\n"
+ 
+ #: ../lib/inet_gr.c:53
++#, c-format
+ msgid "Kernel IP routing table\n"
+ msgstr "Table de routage IP du noyau\n"
+ 
+ #: ../lib/inet_gr.c:56
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags Metric Ref    Use "
+ "Iface\n"
+@@ -2142,26 +2411,26 @@ msgstr ""
+ "Iface\n"
+ 
+ #: ../lib/inet_gr.c:59
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags   MSS Window  irtt "
+ "Iface\n"
+-msgstr ""
+-"Destination     Passerelle      Genmask         Indic   MSS Fenêtre irtt "
+-"Iface\n"
++msgstr "Destination     Passerelle      Genmask         Indic   MSS Fenêtre irtt Iface\n"
+ 
+ #: ../lib/inet_gr.c:62
++#, c-format
+ msgid ""
+ "Destination     Gateway         Genmask         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt\n"
+-msgstr ""
+-"Destination     Passerelle      Genmask         Indic Metric Ref    Use "
+-"Iface    MSS  Fenêtre irtt\n"
++msgstr "Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface    MSS  Fenêtre irtt\n"
+ 
+ #: ../lib/inet_gr.c:237
++#, c-format
+ msgid "Kernel IP routing cache\n"
+ msgstr "cache de routage IP du noyau\n"
+ 
+ #: ../lib/inet_gr.c:258
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface\n"
+@@ -2170,30 +2439,28 @@ msgstr ""
+ "Iface\n"
+ 
+ #: ../lib/inet_gr.c:261
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags   MSS Window  irtt "
+ "Iface\n"
+-msgstr ""
+-"Source          Destination     Passerelle      Indic   MSS Fenêtre irtt "
+-"Iface\n"
++msgstr "Source          Destination     Passerelle      Indic   MSS Fenêtre irtt Iface\n"
+ 
+ #: ../lib/inet_gr.c:266
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt  HH  Arp\n"
+-msgstr ""
+-"Source          Destination     Passerelle      Indic Metric Ref    Use "
+-"Iface    MSS  Fenêtre irtt  HH  Arp\n"
++msgstr "Source          Destination     Passerelle      Indic Metric Ref    Use Iface    MSS  Fenêtre irtt  HH  Arp\n"
+ 
+ #: ../lib/inet_gr.c:290
++#, c-format
+ msgid ""
+ "Source          Destination     Gateway         Flags Metric Ref    Use "
+ "Iface    MSS   Window irtt  TOS HHRef HHUptod     SpecDst\n"
+-msgstr ""
+-"Source          Destination     Passerelle      Flags Metric Ref    Use "
+-"Iface    MSS  Fenêtre irtt  TOS HHRef HHUptod     SpecDst\n"
++msgstr "Source          Destination     Passerelle      Flags Metric Ref    Use Iface    MSS  Fenêtre irtt  TOS HHRef HHUptod     SpecDst\n"
+ 
+-#: ../lib/inet_sr.c:50
++#: ../lib/inet_sr.c:51
++#, c-format
+ msgid ""
+ "Usage: inet_route [-vF] del {-host|-net} Target[/prefix] [gw Gw] [metric M] "
+ "[[dev] If]\n"
+@@ -2201,29 +2468,34 @@ msgstr ""
+ "Syntaxe: inet_route [-vF] del {-host|-net} Cible[/prefix] [gw Gw] [metric M] "
+ "[[dev] If]\n"
+ 
+-#: ../lib/inet_sr.c:51
++#: ../lib/inet_sr.c:52
++#, c-format
+ msgid ""
+ "       inet_route [-vF] add {-host|-net} Target[/prefix] [gw Gw] [metric M]\n"
+ msgstr ""
+ "       inet_route [-vF] add {-host|-net} Cible[/prefix] [gw Gw] [metric M]\n"
+ 
+-#: ../lib/inet_sr.c:52
++#: ../lib/inet_sr.c:53
++#, c-format
+ msgid ""
+ "                              [netmask N] [mss Mss] [window W] [irtt I]\n"
+ msgstr ""
+ "                              [netmask N] [mss Mss] [window W] [irtt I]\n"
+ 
+-#: ../lib/inet_sr.c:53
++#: ../lib/inet_sr.c:54
++#, c-format
+ msgid "                              [mod] [dyn] [reinstate] [[dev] If]\n"
+ msgstr "                              [mod] [dyn] [reinstate] [[dev] If]\n"
+ 
+-#: ../lib/inet_sr.c:54
++#: ../lib/inet_sr.c:55
++#, c-format
+ msgid ""
+ "       inet_route [-vF] add {-host|-net} Target[/prefix] [metric M] reject\n"
+ msgstr ""
+ "       inet_route [-vF] add {-host|-net} Cible[/prefix] [metric M] reject\n"
+ 
+-#: ../lib/inet_sr.c:55
++#: ../lib/inet_sr.c:56
++#, c-format
+ msgid "       inet_route [-FC] flush      NOT supported\n"
+ msgstr "       inet_route [-FC] flush      PAS supporté\n"
+ 
+@@ -2233,15 +2505,17 @@ msgid "route: %s: cannot use a NETWORK a
+ msgstr "route: %s: ne peut utiliser un RESEAU comme passerelle!\n"
+ 
+ #: ../lib/inet_sr.c:174
+-#, fuzzy
++#, fuzzy, c-format
+ msgid "route: Invalid MSS/MTU.\n"
+ msgstr "route: MSS invalide.\n"
+ 
+ #: ../lib/inet_sr.c:187
++#, c-format
+ msgid "route: Invalid window.\n"
+ msgstr "route: fenêtre invalide.\n"
+ 
+ #: ../lib/inet_sr.c:203
++#, c-format
+ msgid "route: Invalid initial rtt.\n"
+ msgstr "route: rtt initial invalide.\n"
+ 
+@@ -2256,75 +2530,92 @@ msgid "route: bogus netmask %s\n"
+ msgstr "route: netmask bogué %s\n"
+ 
+ #: ../lib/inet_sr.c:270
++#, c-format
+ msgid "route: netmask doesn't match route address\n"
+ msgstr "route: netmask ne correspond pas à l'adresse de route\n"
+ 
+ #: ../lib/inet_sr.c:306
++#, c-format
+ msgid "Flushing `inet' routing table not supported\n"
+ msgstr "Flush de table de routage `inet' pas supporté\n"
+ 
+ #: ../lib/inet_sr.c:310
++#, c-format
+ msgid "Modifying `inet' routing cache not supported\n"
+ msgstr "Modification de cache de routage `inet' pas supporté\n"
+ 
+ #: ../lib/ipx_gr.c:52
++#, c-format
+ msgid "IPX not configured in this system.\n"
+ msgstr "IPX pas configuré sur ce système.\n"
+ 
+ #: ../lib/ipx_gr.c:56
++#, c-format
+ msgid "Kernel IPX routing table\n"
+ msgstr "Table de routage IPX du noyau\n"
+ 
+ #. xxx
+ #: ../lib/ipx_gr.c:57
++#, c-format
+ msgid "Destination               Router Net                Router Node\n"
+ msgstr "Destination               Réseau Routeur            Noeud Routeur\n"
+ 
+ #: ../lib/ipx_sr.c:33
++#, c-format
+ msgid "IPX: this needs to be written\n"
+ msgstr "IPX: ceci doit être écrit\n"
+ 
+-#: ../lib/masq_info.c:197
++#: ../lib/masq_info.c:198
++#, c-format
+ msgid "IP masquerading entries\n"
+ msgstr "Entrées IP Masquerade\n"
+ 
+-#: ../lib/masq_info.c:200
++#: ../lib/masq_info.c:201
++#, c-format
+ msgid "prot   expire source               destination          ports\n"
+ msgstr "prot   expire source               destination          ports\n"
+ 
+-#: ../lib/masq_info.c:203
++#: ../lib/masq_info.c:204
++#, c-format
+ msgid ""
+-"prot   expire    initseq delta prevd source               destination        "
+-"  ports\n"
++"prot   expire    initseq delta prevd source               "
++"destination          ports\n"
+ msgstr ""
+-"prot   expire    initseq delta precd source               destination        "
+-"  ports\n"
++"prot   expire    initseq delta precd source               "
++"destination          ports\n"
+ 
+ #: ../lib/netrom_gr.c:48
++#, c-format
+ msgid "NET/ROM not configured in this system.\n"
+ msgstr "NET/ROM pas configuré sur ce système.\n"
+ 
+ #: ../lib/netrom_gr.c:51
++#, c-format
+ msgid "Kernel NET/ROM routing table\n"
+ msgstr "Table de routage NET/ROM du noyau\n"
+ 
+ #: ../lib/netrom_gr.c:52
++#, c-format
+ msgid "Destination  Mnemonic  Quality  Neighbour  Iface\n"
+ msgstr "Destination  Mnemoniq  Qualité  Voisin     Iface\n"
+ 
+ #: ../lib/netrom_sr.c:34
++#, c-format
+ msgid "netrom usage\n"
+ msgstr "utilisation netrom\n"
+ 
+ #: ../lib/netrom_sr.c:44
++#, c-format
+ msgid "NET/ROM: this needs to be written\n"
+ msgstr "NET/ROM: ceci doit être écrit\n"
+ 
+ #: ../lib/ppp.c:44
++#, c-format
+ msgid "You cannot start PPP with this program.\n"
+ msgstr "Vous ne pouvez démarrer PPP avec ce programme.\n"
+ 
+ #: ../lib/ppp_ac.c:38
++#, c-format
+ msgid "Sorry, use pppd!\n"
+ msgstr "Désolé, utilisez pppd !\n"
+ 
+@@ -2333,49 +2624,314 @@ msgid "Node address must be ten digits"
+ msgstr "L'adresse de noeud doit avoir 10 chiffres"
+ 
+ #: ../lib/rose_gr.c:51
++#, c-format
+ msgid "ROSE not configured in this system.\n"
+ msgstr "ROSE pas configuré sur ce système.\n"
+ 
+ #: ../lib/rose_gr.c:54
++#, c-format
+ msgid "Kernel ROSE routing table\n"
+ msgstr "Table de routage ROSE du noyau\n"
+ 
+-#: ../lib/tr.c:70 ../lib/tr.c:85
++#: ../lib/tr.c:86 ../lib/tr.c:101
+ #, c-format
+ msgid "in_tr(%s): invalid token ring address!\n"
+ msgstr "in_tr(%s): adresse token-ring invalide !\n"
+ 
+-#: ../lib/tr.c:97
++#: ../lib/tr.c:113
+ #, c-format
+ msgid "in_tr(%s): trailing : ignored!\n"
+ msgstr "in_tr(%s): restant : ignoré !\n"
+ 
+-#: ../lib/tr.c:109
++#: ../lib/tr.c:125
+ #, c-format
+ msgid "in_tr(%s): trailing junk!\n"
+ msgstr "in_tr(%s): restant à la poubelle !\n"
+ 
+-#: ../lib/interface.c:124
++#: ../lib/interface.c:176
+ #, c-format
+ msgid "warning: no inet socket available: %s\n"
+ msgstr "attention: pas de socket inet disponible: %s\n"
+ 
+-#: ../lib/interface.c:270
++#: ../lib/interface.c:325
+ #, c-format
+ msgid "Warning: cannot open %s (%s). Limited output.\n"
+ msgstr ""
+ 
+ #. Give better error message for this case.
+-#: ../lib/interface.c:504
++#: ../lib/interface.c:571
+ msgid "Device not found"
+ msgstr "Périphérique non trouvé"
+ 
+-#: ../lib/interface.c:508
++#: ../lib/interface.c:575
+ #, c-format
+ msgid "%s: error fetching interface information: %s\n"
+ msgstr "%s: erreur lors de la recherche d'infos sur l'interface: %s\n"
+ 
+-#: ../lib/sockets.c:59
++#: ../lib/interface.c:608
++msgid "     - no statistics available -"
++msgstr ""
++
++#: ../lib/interface.c:612
++#, c-format
++msgid "[NO FLAGS]"
++msgstr "[PAS INDICATEURS]"
++
++#: ../lib/interface.c:688
++#, c-format
++msgid "%-9.9s Link encap:%s  "
++msgstr "%-9.9s Lien encap:%s  "
++
++#: ../lib/interface.c:693
++#, c-format
++msgid "HWaddr %s  "
++msgstr "HWaddr %s  "
++
++#: ../lib/interface.c:696
++#, c-format
++msgid "Media:%s"
++msgstr "Media:%s"
++
++#: ../lib/interface.c:698
++#, c-format
++msgid "(auto)"
++msgstr "(auto)"
++
++#: ../lib/interface.c:705
++#, c-format
++msgid "          %s addr:%s "
++msgstr "          %s adr:%s "
++
++#: ../lib/interface.c:708
++#, c-format
++msgid " P-t-P:%s "
++msgstr " P-t-P:%s "
++
++#: ../lib/interface.c:711
++#, c-format
++msgid " Bcast:%s "
++msgstr " Bcast:%s "
++
++#: ../lib/interface.c:713
++#, c-format
++msgid " Mask:%s\n"
++msgstr " Masque:%s\n"
++
++#: ../lib/interface.c:730
++#, c-format
++msgid "          inet6 addr: %s/%d"
++msgstr "          adr inet6: %s/%d"
++
++#: ../lib/interface.c:732
++#, c-format
++msgid " Scope:"
++msgstr " Scope:"
++
++#: ../lib/interface.c:735
++#, c-format
++msgid "Global"
++msgstr "Global"
++
++#: ../lib/interface.c:738
++#, c-format
++msgid "Link"
++msgstr "Lien"
++
++#: ../lib/interface.c:741
++#, c-format
++msgid "Site"
++msgstr "Site"
++
++#: ../lib/interface.c:744
++#, c-format
++msgid "Compat"
++msgstr "Compat"
++
++#: ../lib/interface.c:747
++#, c-format
++msgid "Host"
++msgstr "Hôte"
++
++#: ../lib/interface.c:750
++#, c-format
++msgid "Unknown"
++msgstr "Inconnu"
++
++#: ../lib/interface.c:765
++#, c-format
++msgid "          IPX/Ethernet II addr:%s\n"
++msgstr "          adr IPX/Ethernet II:%s\n"
++
++#: ../lib/interface.c:768
++#, c-format
++msgid "          IPX/Ethernet SNAP addr:%s\n"
++msgstr "          adr IPX/Ethernet SNAP:%s\n"
++
++#: ../lib/interface.c:771
++#, c-format
++msgid "          IPX/Ethernet 802.2 addr:%s\n"
++msgstr "          adr IPX/Ethernet 802.2:%s\n"
++
++#: ../lib/interface.c:774
++#, c-format
++msgid "          IPX/Ethernet 802.3 addr:%s\n"
++msgstr "          adr IPX/Ethernet 802.3:%s\n"
++
++#: ../lib/interface.c:784
++#, c-format
++msgid "          EtherTalk Phase 2 addr:%s\n"
++msgstr "          adr EtherTalk Phase 2:%s\n"
++
++#: ../lib/interface.c:793
++#, c-format
++msgid "          econet addr:%s\n"
++msgstr "          adr econet:%s\n"
++
++#: ../lib/interface.c:800
++#, c-format
++msgid "[NO FLAGS] "
++msgstr "[PAS INDICATEURS] "
++
++#: ../lib/interface.c:802
++#, c-format
++msgid "UP "
++msgstr "UP "
++
++#: ../lib/interface.c:804
++#, c-format
++msgid "BROADCAST "
++msgstr "BROADCAST "
++
++#: ../lib/interface.c:806
++#, c-format
++msgid "DEBUG "
++msgstr "DEBUG "
++
++#: ../lib/interface.c:808
++#, c-format
++msgid "LOOPBACK "
++msgstr "LOOPBACK "
++
++#: ../lib/interface.c:810
++#, c-format
++msgid "POINTOPOINT "
++msgstr "POINTOPOINT "
++
++#: ../lib/interface.c:812
++#, c-format
++msgid "NOTRAILERS "
++msgstr "NOTRAILERS "
++
++#: ../lib/interface.c:814
++#, c-format
++msgid "RUNNING "
++msgstr "RUNNING "
++
++#: ../lib/interface.c:816
++#, c-format
++msgid "NOARP "
++msgstr "NOARP "
++
++#: ../lib/interface.c:818
++#, c-format
++msgid "PROMISC "
++msgstr "PROMISC "
++
++#: ../lib/interface.c:820
++#, c-format
++msgid "ALLMULTI "
++msgstr "ALLMULTI "
++
++#: ../lib/interface.c:822
++#, c-format
++msgid "SLAVE "
++msgstr "SLAVE "
++
++#: ../lib/interface.c:824
++#, c-format
++msgid "MASTER "
++msgstr "MASTER "
++
++#: ../lib/interface.c:826
++#, c-format
++msgid "MULTICAST "
++msgstr "MULTICAST "
++
++#: ../lib/interface.c:829
++#, c-format
++msgid "DYNAMIC "
++msgstr "DYNAMIC "
++
++#. DONT FORGET TO ADD THE FLAGS IN ife_print_short
++#: ../lib/interface.c:832
++#, c-format
++msgid " MTU:%d  Metric:%d"
++msgstr " MTU:%d  Metric:%d"
++
++#: ../lib/interface.c:836
++#, c-format
++msgid "  Outfill:%d  Keepalive:%d"
++msgstr "  Outfill:%d  Keepalive:%d"
++
++#: ../lib/interface.c:850
++#, fuzzy, c-format
++msgid "RX packets:%llu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"
++msgstr "Paquets Reçus:%lu erreurs:%lu jetés:%lu débordements:%lu trames:%lu\n"
++
++#: ../lib/interface.c:855
++#, c-format
++msgid "             compressed:%lu\n"
++msgstr "             compressés:%lu\n"
++
++#: ../lib/interface.c:895
++#, fuzzy, c-format
++msgid "TX packets:%llu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"
++msgstr "Paquets transmis:%lu erreurs:%lu jetés:%lu débordements:%lu carrier:%lu\n"
++
++#: ../lib/interface.c:899
++#, c-format
++msgid "          collisions:%lu "
++msgstr "          collisions:%lu "
++
++#: ../lib/interface.c:901
++#, c-format
++msgid "compressed:%lu "
++msgstr "compressés:%lu "
++
++#: ../lib/interface.c:903
++#, c-format
++msgid "txqueuelen:%d "
++msgstr "lg file transmission:%d "
++
++#: ../lib/interface.c:905
++#, c-format
++msgid "RX bytes:%llu (%lu.%lu %s)  TX bytes:%llu (%lu.%lu %s)\n"
++msgstr ""
++
++#: ../lib/interface.c:916
++#, c-format
++msgid "Interrupt:%d "
++msgstr "Interruption:%d "
++
++#. Only print devices using it for
++#. I/O maps
++#: ../lib/interface.c:919
++#, c-format
++msgid "Base address:0x%x "
++msgstr "Adresse de base:0x%x "
++
++#: ../lib/interface.c:921
++#, c-format
++msgid "Memory:%lx-%lx "
++msgstr "Mémoire:%lx-%lx "
++
++#: ../lib/interface.c:924
++#, c-format
++msgid "DMA chan:%x "
++msgstr "Canal DMA:%x "
++
++#: ../lib/sockets.c:63
++#, c-format
+ msgid "No usable address families found.\n"
+ msgstr "Pas de famille d'adresses utilisable trouvée.\n"
+ 
+@@ -2399,29 +2955,32 @@ msgstr "ip: %s est une adresse IPv4 inva
+ msgid "ip: argument is wrong: %s\n"
+ msgstr "ip: argument incorrect: %s\n"
+ 
+-#: ../ipmaddr.c:56
++#: ../ipmaddr.c:61
++#, c-format
+ msgid "Usage: ipmaddr [ add | del ] MULTIADDR dev STRING\n"
+ msgstr "Syntaxe: ipmaddr [ add | del ] MULTIADR dev CHAINE\n"
+ 
+-#: ../ipmaddr.c:57
++#: ../ipmaddr.c:62
++#, c-format
+ msgid "       ipmaddr show [ dev STRING ] [ ipv4 | ipv6 | link | all ]\n"
+ msgstr "       ipmaddr show [ dev CHAINE ] [ ipv4 | ipv6 | link | all ]\n"
+ 
+-#: ../ipmaddr.c:58
++#: ../ipmaddr.c:63
++#, c-format
+ msgid "       ipmaddr -V | -version\n"
+ msgstr ""
+ 
+-#: ../ipmaddr.c:258
++#: ../ipmaddr.c:263
+ #, c-format
+ msgid "family %d "
+ msgstr ""
+ 
+-#: ../ipmaddr.c:267
++#: ../ipmaddr.c:272
+ #, c-format
+ msgid " users %d"
+ msgstr ""
+ 
+-#: ../ipmaddr.c:353
++#: ../ipmaddr.c:358
+ msgid "Cannot create socket"
+ msgstr "Ne peut créer une socket"
+ 
+@@ -2436,6 +2995,7 @@ msgid "slattach: tty_lock: (%s): %s\n"
+ msgstr ""
+ 
+ #: ../slattach.c:192
++#, fuzzy, c-format
+ msgid "slattach: cannot write PID file\n"
+ msgstr "slattach: tty_lock: (%s): %s\n"
+ 
+@@ -2454,59 +3014,88 @@ msgstr "slattach: tty_hangup(DROP): %s\n
+ msgid "slattach: tty_hangup(RAISE): %s\n"
+ msgstr "slattach: tty_hangup(RAISE): %s\n"
+ 
+-#: ../slattach.c:486
++#: ../slattach.c:468
++#, fuzzy, c-format
++msgid "slattach: tty name too long\n"
++msgstr "%s: nom trop long\n"
++
++#: ../slattach.c:498
++#, c-format
+ msgid "slattach: tty_open: cannot get current state!\n"
+ msgstr "slattach: tty_open: ne peut obtenir l'état courant !\n"
+ 
+-#: ../slattach.c:493
++#: ../slattach.c:505
++#, c-format
+ msgid "slattach: tty_open: cannot get current line disc!\n"
+ msgstr ""
+ "slattach: tty_open: ne peut obtenir la discipline de ligne actuelle !\n"
+ 
+-#: ../slattach.c:501
++#: ../slattach.c:513
++#, c-format
+ msgid "slattach: tty_open: cannot set RAW mode!\n"
+ msgstr "slattach: tty_open: ne peut activer le mode RAW !\n"
+ 
+-#: ../slattach.c:508
++#: ../slattach.c:520
+ #, c-format
+ msgid "slattach: tty_open: cannot set %s bps!\n"
+ msgstr "slattach: tty_open: ne peut passer à %s bps!\n"
+ 
+-#: ../slattach.c:518
++#: ../slattach.c:530
++#, c-format
+ msgid "slattach: tty_open: cannot set 8N1 mode!\n"
+ msgstr "slattach: tty_open: ne peut activer le mode 8N1 !\n"
+ 
+-#: ../slattach.c:686
++#: ../slattach.c:672
++#, c-format
++msgid "slattach: setvbuf(stdout,0,_IOLBF,0) : %s\n"
++msgstr ""
++
++#: ../slattach.c:704
+ #, c-format
+ msgid "%s started"
+ msgstr ""
+ 
+-#: ../slattach.c:687
++#: ../slattach.c:705
+ #, c-format
+ msgid " on %s"
+ msgstr ""
+ 
+-#: ../slattach.c:688
++#: ../slattach.c:706
+ #, fuzzy, c-format
+ msgid " interface %s\n"
+ msgstr "%s: interface inconnue: %s\n"
+ 
+ #~ msgid ""
+-#~ "   This comand can get or set the hostname or the NIS domainname. You can\n"
+-#~ msgstr ""
+-#~ "   Cette commande ne peut obtenir ou définir le nom d'hôte ou le domaine "
+-#~ "NIS. Vous pouvez\n"
++#~ "  arp [-v]   [<HW>] [-i <if>] -s  <hostname> <hwaddr> [netmask <nm>] pub  "
++#~ "<-''-\n"
++#~ msgstr "  arp [-v]   [<MAT>] [-i <if>] -s  <hôte> <adrmat> [netmask <nm>] pub  <-''-\n"
++
++#~ msgid "%s: unknown interface: %s\n"
++#~ msgstr "%s: interface inconnue: %s\n"
++
++#~ msgid "address mask replies"
++#~ msgstr "réponses de masque d'adresses"
++
++#~ msgid "unknown title %s\n"
++#~ msgstr "titre inconnu %s\n"
++
++#~ msgid "Routing table for `ddp' not yet supported.\n"
++#~ msgstr "Table de routage pour `ddp' pas encore supporté.\n"
++
++#~ msgid ""
++#~ "   This comand can get or set the hostname or the NIS domainname. You "
++#~ "can\n"
++#~ msgstr "   Cette commande ne peut obtenir ou définir le nom d'hôte ou le domaine NIS. Vous pouvez\n"
+ 
+ #~ msgid ""
+ #~ "   also get the DNS domain or the FQDN (fully qualified domain name).\n"
+ #~ msgstr ""
+-#~ "   aussi obtenir le domaine DNS ou le FQDN (fully qualified domain name).\n"
++#~ "   aussi obtenir le domaine DNS ou le FQDN (fully qualified domain "
++#~ "name).\n"
+ 
+ #~ msgid ""
+ #~ "   Unless you are using bind or NIS for host lookups you can change the\n"
+-#~ msgstr ""
+-#~ "   Sauf si vous utilisez bind ou NIS pour les recherches d'hôtes, vous "
+-#~ "pouvez changer le\n"
++#~ msgstr "   Sauf si vous utilisez bind ou NIS pour les recherches d'hôtes, vous pouvez changer le\n"
+ 
+ #~ msgid ""
+ #~ "   FQDN (Fully Qualified Domain Name) and the DNS domain name (which is\n"
