Documentation updates.
authorPhil Blundell <philb@gnu.org>
Sun, 21 May 2000 13:46:39 +0000 (13:46 +0000)
committerPhil Blundell <philb@gnu.org>
Sun, 21 May 2000 13:46:39 +0000 (13:46 +0000)
README
ifconfig.c
man/en_US/rarp.8
po/net-tools.pot

diff --git a/README b/README
index 6154cdb..9cb27c3 100644 (file)
--- a/README
+++ b/README
@@ -32,32 +32,7 @@ Contents:
                           Notes
                           -----
 
-This is net-tools 1.55.  Since 1.54, various bugs have been fixed.
-
-Notable changes since 1.53 include:
-
- - Jiri Pavlovsky supplied a Czech translation
-
-Notable changes since 1.52 include:
-
- - a bunch of buffer overrun vulnerabilities are fixed (thanks to 
-   David Wagner)
- - Meelis Roos contributed an Estonian translation
- - netstat recognizes ESP and GRE protocols, courtesy John D. Hardin.
-
-Notable changes since 1.51 include:
-
- - Jean-Michel Vansteene updated the French translation.
- - Dag Brattli contributed support for IrDA
-
-Notable changes since 1.50 include:
-
- - Tuan Hoang added support to netstat for printing multicast group 
-   information (option --groups)
- - Jan Kratochvil added support to netstat for displaying details of
-   the process owning a socket (option --programs)
- - Steve Whitehouse contributed support for DECnet
- - Ralf Bächle provided a translation to German
+This is net-tools 1.56.
 
 You need kernel 2.0 or later to use these programs.  These programs
 should compile cleanly with both glibc (version 2.0 or 2.1) and libc5,
@@ -66,7 +41,8 @@ though support for libc5 is not well tested.
 The NLS support was changed from catgets to GNU gettext by Arnaldo
 Carvalho de Melo <acme@conectiva.com.br> in June, 1998, to make the
 source more readable. Translations to brazilian portuguese (pt_BR),
-German (de) and French (fr) are available and others are welcome!
+German (de), Estonian (ee), Czech (cz) and French (fr) are available.
+Others are welcome!
 
 route/netstat -r do not yet support different address families
 cleanly.  IPX/DDP/AX25 people, please feel free to add the code.
index cc23868..353ba5f 100644 (file)
@@ -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.35 2000/05/20 18:08:48 pb Exp $
+ * Version:     $Id: ifconfig.c,v 1.36 2000/05/21 13:46:39 pb Exp $
  *
  * Author:      Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>
  *              and others.  Copyright 1993 MicroWalt Corporation
@@ -114,7 +114,7 @@ static const char *if_port_text[][4] =
 #include "sockets.h"
 #include "util.h"
 
-char *Release = RELEASE, *Version = "ifconfig 1.39 (1999-03-18)";
+char *Release = RELEASE, *Version = "ifconfig 1.40 (2000-05-21)";
 
 int opt_a = 0;                 /* show all interfaces          */
 int opt_i = 0;                 /* show the statistics          */
index 1b0f4d0..e462799 100644 (file)
@@ -9,6 +9,12 @@ rarp \- manipulate the system RARP table
 .B "rarp [-v] -d hostname ..."
 .br
 .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
 .SH DESCRIPTION
 .B Rarp
 manipulates the kernel's RARP table in various ways.  The primary options
index 092b97b..303ccf5 100644 (file)
@@ -6,7 +6,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2000-02-14 02:31+0100\n"
+"POT-Creation-Date: 2000-05-21 14:56+0100\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"
@@ -154,11 +154,11 @@ msgstr ""
 msgid "        -d, --delete             delete a specified entry\n"
 msgstr ""
 
-#: ../arp.c:623 ../netstat.c:1436 ../route.c:85
+#: ../arp.c:623 ../netstat.c:1513 ../route.c:85
 msgid "        -v, --verbose            be verbose\n"
 msgstr ""
 
-#: ../arp.c:624 ../netstat.c:1437 ../route.c:86
+#: ../arp.c:624 ../netstat.c:1514 ../route.c:86
 msgid "        -n, --numeric            dont resolve names\n"
 msgstr ""
 
@@ -191,7 +191,7 @@ msgstr ""
 msgid "  List of possible hardware types (which support ARP):\n"
 msgstr ""
 
-#: ../arp.c:664
+#: ../arp.c:664 ../arp.c:749
 #, c-format
 msgid "%s: hardware type not supported!\n"
 msgstr ""
@@ -220,7 +220,7 @@ msgstr ""
 msgid "arp: %s: kernel only supports 'inet'.\n"
 msgstr ""
 
-#: ../arp.c:746
+#: ../arp.c:754
 #, c-format
 msgid "arp: %s: hardware type without ARP support.\n"
 msgstr ""
@@ -395,733 +395,753 @@ msgstr ""
 msgid "getnodename()=`%s'\n"
 msgstr ""
 
-#: ../ifconfig.c:159
+#: ../ifconfig.c:172
 #, c-format
 msgid "%-9.9s Link encap:%s  "
 msgstr ""
 
-#: ../ifconfig.c:164
+#: ../ifconfig.c:177
 #, c-format
 msgid "HWaddr %s  "
 msgstr ""
 
-#: ../ifconfig.c:167
+#: ../ifconfig.c:180
 #, c-format
 msgid "Media:%s"
 msgstr ""
 
-#: ../ifconfig.c:169
+#: ../ifconfig.c:182
 msgid "(auto)"
 msgstr ""
 
-#: ../ifconfig.c:176
+#: ../ifconfig.c:189
 #, c-format
 msgid "          %s addr:%s "
 msgstr ""
 
-#: ../ifconfig.c:179
+#: ../ifconfig.c:192
 #, c-format
 msgid " P-t-P:%s "
 msgstr ""
 
-#: ../ifconfig.c:182
+#: ../ifconfig.c:195
 #, c-format
 msgid " Bcast:%s "
 msgstr ""
 
-#: ../ifconfig.c:184
+#: ../ifconfig.c:197
 #, c-format
 msgid " Mask:%s\n"
 msgstr ""
 
-#: ../ifconfig.c:201
+#: ../ifconfig.c:214
 #, c-format
 msgid "          inet6 addr: %s/%d"
 msgstr ""
 
-#: ../ifconfig.c:203
+#: ../ifconfig.c:216
 msgid " Scope:"
 msgstr ""
 
-#: ../ifconfig.c:206
+#: ../ifconfig.c:219
 msgid "Global"
 msgstr ""
 
-#: ../ifconfig.c:209
+#: ../ifconfig.c:222
 msgid "Link"
 msgstr ""
 
-#: ../ifconfig.c:212
+#: ../ifconfig.c:225
 msgid "Site"
 msgstr ""
 
-#: ../ifconfig.c:215
+#: ../ifconfig.c:228
 msgid "Compat"
 msgstr ""
 
-#: ../ifconfig.c:218
+#: ../ifconfig.c:231
 msgid "Host"
 msgstr ""
 
-#: ../ifconfig.c:221
+#: ../ifconfig.c:234
 msgid "Unknown"
 msgstr ""
 
-#: ../ifconfig.c:236
+#: ../ifconfig.c:249
 #, c-format
 msgid "          IPX/Ethernet II addr:%s\n"
 msgstr ""
 
-#: ../ifconfig.c:239
+#: ../ifconfig.c:252
 #, c-format
 msgid "          IPX/Ethernet SNAP addr:%s\n"
 msgstr ""
 
-#: ../ifconfig.c:242
+#: ../ifconfig.c:255
 #, c-format
 msgid "          IPX/Ethernet 802.2 addr:%s\n"
 msgstr ""
 
-#: ../ifconfig.c:245
+#: ../ifconfig.c:258
 #, c-format
 msgid "          IPX/Ethernet 802.3 addr:%s\n"
 msgstr ""
 
-#: ../ifconfig.c:255
+#: ../ifconfig.c:268
 #, c-format
 msgid "          EtherTalk Phase 2 addr:%s\n"
 msgstr ""
 
-#: ../ifconfig.c:264
+#: ../ifconfig.c:277
 #, c-format
 msgid "          econet addr:%s\n"
 msgstr ""
 
-#: ../ifconfig.c:270
+#: ../ifconfig.c:283
 msgid "[NO FLAGS] "
 msgstr ""
 
-#: ../ifconfig.c:272
+#: ../ifconfig.c:285
 msgid "UP "
 msgstr ""
 
-#: ../ifconfig.c:274
+#: ../ifconfig.c:287
 msgid "BROADCAST "
 msgstr ""
 
-#: ../ifconfig.c:276
+#: ../ifconfig.c:289
 msgid "DEBUG "
 msgstr ""
 
-#: ../ifconfig.c:278
+#: ../ifconfig.c:291
 msgid "LOOPBACK "
 msgstr ""
 
-#: ../ifconfig.c:280
+#: ../ifconfig.c:293
 msgid "POINTOPOINT "
 msgstr ""
 
-#: ../ifconfig.c:282
+#: ../ifconfig.c:295
 msgid "NOTRAILERS "
 msgstr ""
 
-#: ../ifconfig.c:284
+#: ../ifconfig.c:297
 msgid "RUNNING "
 msgstr ""
 
-#: ../ifconfig.c:286
+#: ../ifconfig.c:299
 msgid "NOARP "
 msgstr ""
 
-#: ../ifconfig.c:288
+#: ../ifconfig.c:301
 msgid "PROMISC "
 msgstr ""
 
-#: ../ifconfig.c:290
+#: ../ifconfig.c:303
 msgid "ALLMULTI "
 msgstr ""
 
-#: ../ifconfig.c:292
+#: ../ifconfig.c:305
 msgid "SLAVE "
 msgstr ""
 
-#: ../ifconfig.c:294
+#: ../ifconfig.c:307
 msgid "MASTER "
 msgstr ""
 
-#: ../ifconfig.c:296
+#: ../ifconfig.c:309
 msgid "MULTICAST "
 msgstr ""
 
-#: ../ifconfig.c:299
+#: ../ifconfig.c:312
 msgid "DYNAMIC "
 msgstr ""
 
-#: ../ifconfig.c:302
+#: ../ifconfig.c:315
 #, c-format
 msgid " MTU:%d  Metric:%d"
 msgstr ""
 
-#: ../ifconfig.c:306
+#: ../ifconfig.c:319
 #, c-format
 msgid "  Outfill:%d  Keepalive:%d"
 msgstr ""
 
-#: ../ifconfig.c:320
+#: ../ifconfig.c:333
 #, c-format
 msgid "RX packets:%lu errors:%lu dropped:%lu overruns:%lu frame:%lu\n"
 msgstr ""
 
-#: ../ifconfig.c:325
+#: ../ifconfig.c:338
 #, c-format
 msgid "             compressed:%lu\n"
 msgstr ""
 
-#: ../ifconfig.c:329
+#: ../ifconfig.c:342
 #, c-format
 msgid "TX packets:%lu errors:%lu dropped:%lu overruns:%lu carrier:%lu\n"
 msgstr ""
 
-#: ../ifconfig.c:333
+#: ../ifconfig.c:346
 #, c-format
 msgid "          collisions:%lu "
 msgstr ""
 
-#: ../ifconfig.c:335
+#: ../ifconfig.c:348
 #, c-format
 msgid "compressed:%lu "
 msgstr ""
 
-#: ../ifconfig.c:337
+#: ../ifconfig.c:350
 #, c-format
 msgid "txqueuelen:%d "
 msgstr ""
 
-#: ../ifconfig.c:345
+#: ../ifconfig.c:358
 #, c-format
 msgid "Interrupt:%d "
 msgstr ""
 
 #. Only print devices using it for
 #. I/O maps
-#: ../ifconfig.c:348
+#: ../ifconfig.c:361
 #, c-format
 msgid "Base address:0x%x "
 msgstr ""
 
-#: ../ifconfig.c:350
+#: ../ifconfig.c:363
 #, c-format
 msgid "Memory:%lx-%lx "
 msgstr ""
 
-#: ../ifconfig.c:353
+#: ../ifconfig.c:366
 #, c-format
 msgid "DMA chan:%x "
 msgstr ""
 
-#: ../ifconfig.c:384 ../ifconfig.c:405
+#: ../ifconfig.c:397 ../ifconfig.c:418
 #, c-format
 msgid "%s: unknown interface: %s\n"
 msgstr ""
 
-#: ../ifconfig.c:421
+#: ../ifconfig.c:434
 msgid ""
 "Usage:\n"
 "  ifconfig [-a] [-i] [-v] <interface> [[<AF>] <address>]\n"
 msgstr ""
 
-#: ../ifconfig.c:425
+#: ../ifconfig.c:436
 msgid "  [add <address>[/<prefixlen>]]\n"
 msgstr ""
 
-#: ../ifconfig.c:427
+#: ../ifconfig.c:437
 msgid "  [del <address>[/<prefixlen>]]\n"
 msgstr ""
 
-#: ../ifconfig.c:432
+#: ../ifconfig.c:438
 msgid "  [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]\n"
 msgstr ""
 
-#: ../ifconfig.c:433
+#: ../ifconfig.c:439
 msgid "  [netmask <address>]  [dstaddr <address>]  [tunnel <address>]\n"
 msgstr ""
 
-#: ../ifconfig.c:436
+#: ../ifconfig.c:442
 msgid "  [outfill <NN>] [keepalive <NN>]\n"
 msgstr ""
 
-#: ../ifconfig.c:438
+#: ../ifconfig.c:444
 msgid "  [hw <HW> <address>]  [metric <NN>]  [mtu <NN>]\n"
 msgstr ""
 
-#: ../ifconfig.c:439
+#: ../ifconfig.c:445
 msgid "  [[-]trailers]  [[-]arp]  [[-]allmulti]\n"
 msgstr ""
 
-#: ../ifconfig.c:440
+#: ../ifconfig.c:446
 msgid "  [multicast]  [[-]promisc]\n"
 msgstr ""
 
-#: ../ifconfig.c:441
+#: ../ifconfig.c:447
 msgid "  [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]\n"
 msgstr ""
 
-#: ../ifconfig.c:443
+#: ../ifconfig.c:449
 msgid "  [txqueuelen <NN>]\n"
 msgstr ""
 
-#: ../ifconfig.c:446
+#: ../ifconfig.c:452
 msgid "  [[-]dynamic]\n"
 msgstr ""
 
-#: ../ifconfig.c:448
+#: ../ifconfig.c:454
 msgid ""
 "  [up|down] ...\n"
 "\n"
 msgstr ""
 
-#: ../ifconfig.c:450
+#: ../ifconfig.c:456
 msgid "  <HW>=Hardware Type.\n"
 msgstr ""
 
-#: ../ifconfig.c:451
+#: ../ifconfig.c:457
 msgid "  List of possible hardware types:\n"
 msgstr ""
 
 #. 1 = ARPable
-#: ../ifconfig.c:453
+#: ../ifconfig.c:459
 #, c-format
 msgid "  <AF>=Address family. Default: %s\n"
 msgstr ""
 
-#: ../ifconfig.c:454
+#: ../ifconfig.c:460
 msgid "  List of possible address families:\n"
 msgstr ""
 
-#: ../ifconfig.c:593
+#: ../ifconfig.c:603
 msgid "Unknown media type.\n"
 msgstr ""
 
-#: ../ifconfig.c:881
+#: ../ifconfig.c:891
 #, c-format
 msgid "%s: invalid %s address.\n"
 msgstr ""
 
-#: ../ifconfig.c:920 ../ifconfig.c:963 ../ifconfig.c:1011
+#: ../ifconfig.c:935 ../ifconfig.c:1025 ../ifconfig.c:1111
 msgid "No support for INET6 on this system.\n"
 msgstr ""
 
-#: ../ifconfig.c:983
-msgid "Address deletion not supported on this system.\n"
+#: ../ifconfig.c:969 ../ifconfig.c:1060 ../ifconfig.c:1166
+msgid "No support for INET on this system.\n"
 msgstr ""
 
-#: ../ifconfig.c:1066
-msgid "No support for INET on this system.\n"
+#: ../ifconfig.c:978 ../ifconfig.c:1069
+#, c-format
+msgid "Interface %s not initialized\n"
 msgstr ""
 
-#: ../ifconfig.c:1076
-msgid "No support for ECONET on this system.\n"
+#: ../ifconfig.c:991 ../ifconfig.c:1081
+msgid "Bad address.\n"
 msgstr ""
 
 #: ../ifconfig.c:1084
+msgid "Address deletion not supported on this system.\n"
+msgstr ""
+
+#: ../ifconfig.c:1176
+msgid "No support for ECONET on this system.\n"
+msgstr ""
+
+#: ../ifconfig.c:1184
 #, c-format
 msgid "Don't know how to set addresses for family %d.\n"
 msgstr ""
 
-#: ../netstat.c:383
+#: ../netstat.c:429
 #, c-format
 msgid ""
 "(No info could be read for \"-p\": geteuid()=%d but you should be root.)\n"
 msgstr ""
 
-#: ../netstat.c:387
+#: ../netstat.c:433
 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:394 ../netstat.c:1089 ../netstat.c:1166
+#: ../netstat.c:440 ../netstat.c:1162 ../netstat.c:1239
 msgid "LISTENING"
 msgstr ""
 
-#: ../netstat.c:395
+#: ../netstat.c:441
 msgid "CONN SENT"
 msgstr ""
 
-#: ../netstat.c:396 ../netstat.c:1168
+#: ../netstat.c:442 ../netstat.c:1241
 msgid "DISC SENT"
 msgstr ""
 
-#: ../netstat.c:397 ../netstat.c:464 ../netstat.c:809 ../netstat.c:1169
+#: ../netstat.c:443 ../netstat.c:510 ../netstat.c:886 ../netstat.c:1242
 msgid "ESTABLISHED"
 msgstr ""
 
-#: ../netstat.c:419
+#: ../netstat.c:465
 msgid "Active NET/ROM sockets\n"
 msgstr ""
 
-#: ../netstat.c:420
+#: ../netstat.c:466
 msgid ""
 "User       Dest       Source     Device  State        Vr/Vs    Send-Q  "
 "Recv-Q\n"
 msgstr ""
 
-#: ../netstat.c:430 ../netstat.c:1208
+#: ../netstat.c:476 ../netstat.c:1281
 #, c-format
 msgid "Problem reading data from %s\n"
 msgstr ""
 
-#: ../netstat.c:465
+#: ../netstat.c:511
 msgid "SYN_SENT"
 msgstr ""
 
-#: ../netstat.c:466
+#: ../netstat.c:512
 msgid "SYN_RECV"
 msgstr ""
 
-#: ../netstat.c:467
+#: ../netstat.c:513
 msgid "FIN_WAIT1"
 msgstr ""
 
-#: ../netstat.c:468
+#: ../netstat.c:514
 msgid "FIN_WAIT2"
 msgstr ""
 
-#: ../netstat.c:469
+#: ../netstat.c:515
 msgid "TIME_WAIT"
 msgstr ""
 
-#: ../netstat.c:470
+#: ../netstat.c:516
 msgid "CLOSE"
 msgstr ""
 
-#: ../netstat.c:471
+#: ../netstat.c:517
 msgid "CLOSE_WAIT"
 msgstr ""
 
-#: ../netstat.c:472
+#: ../netstat.c:518
 msgid "LAST_ACK"
 msgstr ""
 
-#: ../netstat.c:473
+#: ../netstat.c:519
 msgid "LISTEN"
 msgstr ""
 
-#: ../netstat.c:474
+#: ../netstat.c:520
 msgid "CLOSING"
 msgstr ""
 
-#: ../netstat.c:544
+#: ../netstat.c:587
 #, c-format
 msgid "warning, got bogus igmp6 line %d.\n"
 msgstr ""
 
-#: ../netstat.c:549 ../netstat.c:587 ../netstat.c:670 ../netstat.c:803
-#: ../netstat.c:935 ../netstat.c:940
+#: ../netstat.c:592 ../netstat.c:630 ../netstat.c:751 ../netstat.c:880
+#: ../netstat.c:1008 ../netstat.c:1013
 #, c-format
 msgid "netstat: unsupported address family %d !\n"
 msgstr ""
 
-#: ../netstat.c:562 ../netstat.c:567 ../netstat.c:575 ../netstat.c:582
+#: ../netstat.c:605 ../netstat.c:610 ../netstat.c:618 ../netstat.c:625
 #, c-format
 msgid "warning, got bogus igmp line %d.\n"
 msgstr ""
 
-#: ../netstat.c:666
+#: ../netstat.c:668
+msgid "Active X.25 sockets\n"
+msgstr ""
+
+#. IMHO, Vr/Vs is not very usefull --SF
+#: ../netstat.c:670
+msgid ""
+"Dest         Source          Device  LCI  State        Vr/Vs  Send-Q  "
+"Recv-Q\n"
+msgstr ""
+
+#: ../netstat.c:747
 msgid "warning, got bogus tcp line.\n"
 msgstr ""
 
-#: ../netstat.c:704 ../netstat.c:855 ../netstat.c:975
+#: ../netstat.c:785 ../netstat.c:932 ../netstat.c:1048
 #, c-format
 msgid "off (0.00/%ld/%d)"
 msgstr ""
 
-#: ../netstat.c:708
+#: ../netstat.c:789
 #, c-format
 msgid "on (%2.2f/%ld/%d)"
 msgstr ""
 
-#: ../netstat.c:713
+#: ../netstat.c:794
 #, c-format
 msgid "keepalive (%2.2f/%ld/%d)"
 msgstr ""
 
-#: ../netstat.c:718
+#: ../netstat.c:799
 #, c-format
 msgid "timewait (%2.2f/%ld/%d)"
 msgstr ""
 
-#: ../netstat.c:723 ../netstat.c:864 ../netstat.c:985
+#: ../netstat.c:804 ../netstat.c:941 ../netstat.c:1058
 #, c-format
 msgid "unkn-%d (%2.2f/%ld/%d)"
 msgstr ""
 
-#: ../netstat.c:799
+#: ../netstat.c:876
 msgid "warning, got bogus udp line.\n"
 msgstr ""
 
-#: ../netstat.c:817 ../netstat.c:1075 ../netstat.c:1108
+#: ../netstat.c:894 ../netstat.c:1148 ../netstat.c:1181
 msgid "UNKNOWN"
 msgstr ""
 
-#: ../netstat.c:860 ../netstat.c:980
+#: ../netstat.c:937 ../netstat.c:1053
 #, c-format
 msgid "on%d (%2.2f/%ld/%d)"
 msgstr ""
 
-#: ../netstat.c:949
+#: ../netstat.c:1022
 msgid "warning, got bogus raw line.\n"
 msgstr ""
 
-#: ../netstat.c:1028
+#: ../netstat.c:1101
 msgid "warning, got bogus unix line.\n"
 msgstr ""
 
-#: ../netstat.c:1055
+#: ../netstat.c:1128
 msgid "STREAM"
 msgstr ""
 
-#: ../netstat.c:1059
+#: ../netstat.c:1132
 msgid "DGRAM"
 msgstr ""
 
-#: ../netstat.c:1063
+#: ../netstat.c:1136
 msgid "RAW"
 msgstr ""
 
-#: ../netstat.c:1067
+#: ../netstat.c:1140
 msgid "RDM"
 msgstr ""
 
-#: ../netstat.c:1071
+#: ../netstat.c:1144
 msgid "SEQPACKET"
 msgstr ""
 
-#: ../netstat.c:1080
+#: ../netstat.c:1153
 msgid "FREE"
 msgstr ""
 
-#: ../netstat.c:1096
+#: ../netstat.c:1169
 msgid "CONNECTING"
 msgstr ""
 
-#: ../netstat.c:1100
+#: ../netstat.c:1173
 msgid "CONNECTED"
 msgstr ""
 
-#: ../netstat.c:1104
+#: ../netstat.c:1177
 msgid "DISCONNECTING"
 msgstr ""
 
-#: ../netstat.c:1135
+#: ../netstat.c:1208
 msgid "Active UNIX domain sockets "
 msgstr ""
 
-#: ../netstat.c:1137 ../netstat.c:1666
+#: ../netstat.c:1210 ../netstat.c:1743
 msgid "(servers and established)"
 msgstr ""
 
-#: ../netstat.c:1140 ../netstat.c:1669
+#: ../netstat.c:1213 ../netstat.c:1746
 msgid "(only servers)"
 msgstr ""
 
-#: ../netstat.c:1142 ../netstat.c:1671
+#: ../netstat.c:1215 ../netstat.c:1748
 msgid "(w/o servers)"
 msgstr ""
 
-#: ../netstat.c:1145
+#: ../netstat.c:1218
 msgid ""
 "\n"
 "Proto RefCnt Flags       Type       State         I-Node"
 msgstr ""
 
-#: ../netstat.c:1147
+#: ../netstat.c:1220
 msgid " Path\n"
 msgstr ""
 
-#: ../netstat.c:1167
+#: ../netstat.c:1240
 msgid "SABM SENT"
 msgstr ""
 
-#: ../netstat.c:1170
+#: ../netstat.c:1243
 msgid "RECOVERY"
 msgstr ""
 
-#: ../netstat.c:1184
+#: ../netstat.c:1257
 msgid "Active AX.25 sockets\n"
 msgstr ""
 
-#: ../netstat.c:1185
+#: ../netstat.c:1258
 msgid "Dest       Source     Device  State        Vr/Vs    Send-Q  Recv-Q\n"
 msgstr ""
 
-#: ../netstat.c:1228
+#: ../netstat.c:1301
 #, c-format
 msgid "problem reading data from %s\n"
 msgstr ""
 
-#: ../netstat.c:1279
+#: ../netstat.c:1352
 msgid ""
 "Active IPX sockets\n"
 "Proto Recv-Q Send-Q Local Address              Foreign Address            "
 "State"
 msgstr ""
 
-#: ../netstat.c:1281
+#: ../netstat.c:1354
 msgid " User"
 msgstr ""
 
-#: ../netstat.c:1315
+#: ../netstat.c:1388
 msgid "ESTAB"
 msgstr ""
 
-#: ../netstat.c:1323
+#: ../netstat.c:1396
 msgid "UNK."
 msgstr ""
 
-#: ../netstat.c:1367
+#: ../netstat.c:1440
 msgid "     - no statistics available -"
 msgstr ""
 
-#: ../netstat.c:1370
+#: ../netstat.c:1443
 msgid "[NO FLAGS]"
 msgstr ""
 
-#: ../netstat.c:1400
+#: ../netstat.c:1474
 msgid "Kernel Interface table\n"
 msgstr ""
 
-#: ../netstat.c:1401
+#: ../netstat.c:1476
 msgid ""
 "Iface   MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR "
 "Flg\n"
 msgstr ""
 
-#: ../netstat.c:1404
+#: ../netstat.c:1479
 msgid "missing interface information"
 msgstr ""
 
-#: ../netstat.c:1425
+#: ../netstat.c:1502
 msgid ""
 "usage: netstat [-veenNcCF] [<Af>] -r         netstat "
 "{-V|--version|-h|--help}\n"
 msgstr ""
 
-#: ../netstat.c:1426
+#: ../netstat.c:1503
 msgid "       netstat [-vnNcaeol] [<Socket> ...]\n"
 msgstr ""
 
-#: ../netstat.c:1427
+#: ../netstat.c:1504
 msgid ""
 "       netstat { [-veenNac] -i | [-cnNe] -M | -s }\n"
 "\n"
 msgstr ""
 
-#: ../netstat.c:1429
+#: ../netstat.c:1506
 msgid "        -r, --route              display routing table\n"
 msgstr ""
 
-#: ../netstat.c:1430
+#: ../netstat.c:1507
 msgid "        -i, --interfaces         display interface table\n"
 msgstr ""
 
-#: ../netstat.c:1431
+#: ../netstat.c:1508
 msgid "        -g, --groups             display multicast group memberships\n"
 msgstr ""
 
-#: ../netstat.c:1432
+#: ../netstat.c:1509
 msgid ""
 "        -s, --statistics         display networking statistics (like SNMP)\n"
 msgstr ""
 
-#: ../netstat.c:1434
+#: ../netstat.c:1511
 msgid ""
 "        -M, --masquerade         display masqueraded connections\n"
 "\n"
 msgstr ""
 
-#: ../netstat.c:1438 ../route.c:87
+#: ../netstat.c:1515 ../route.c:87
 msgid "        -N, --symbolic           resolve hardware names\n"
 msgstr ""
 
-#: ../netstat.c:1439 ../route.c:88
+#: ../netstat.c:1516 ../route.c:88
 msgid "        -e, --extend             display other/more information\n"
 msgstr ""
 
-#: ../netstat.c:1440
+#: ../netstat.c:1517
 msgid "        -p, --programs           display PID/Program name for sockets\n"
 msgstr ""
 
-#: ../netstat.c:1441
+#: ../netstat.c:1518
 msgid ""
 "        -c, --continuous         continuous listing\n"
 "\n"
 msgstr ""
 
-#: ../netstat.c:1442
+#: ../netstat.c:1519
 msgid "        -l, --listening          display listening server sockets\n"
 msgstr ""
 
-#: ../netstat.c:1443
+#: ../netstat.c:1520
 msgid ""
 "        -a, --all, --listening   display all sockets (default: connected)\n"
 msgstr ""
 
-#: ../netstat.c:1444
+#: ../netstat.c:1521
 msgid "        -o, --timers             display timers\n"
 msgstr ""
 
-#: ../netstat.c:1445 ../route.c:89
+#: ../netstat.c:1522 ../route.c:89
 msgid ""
 "        -F, --fib                display Forwarding Information Base "
 "(default)\n"
 msgstr ""
 
-#: ../netstat.c:1446 ../route.c:90
+#: ../netstat.c:1523 ../route.c:90
 msgid ""
 "        -C, --cache              display routing cache instead of FIB\n"
 "\n"
 msgstr ""
 
-#: ../netstat.c:1448
+#: ../netstat.c:1525
 msgid ""
 "  <Socket>={-t|--tcp} {-u|--udp} {-w|--raw} {-x|--unix} --ax25 --ipx "
 "--netrom\n"
 msgstr ""
 
-#: ../netstat.c:1449 ../route.c:92
+#: ../netstat.c:1526 ../route.c:92
 #, c-format
 msgid "  <AF>=Use '-A <af>' or '--<af>' Default: %s\n"
 msgstr ""
 
-#: ../netstat.c:1450 ../route.c:93
+#: ../netstat.c:1527 ../route.c:93
 msgid "  List of possible address families (which support routing):\n"
 msgstr ""
 
-#: ../netstat.c:1663
+#: ../netstat.c:1740
 msgid "Active Internet connections "
 msgstr ""
 
-#: ../netstat.c:1673
+#: ../netstat.c:1750
 msgid ""
 "\n"
 "Proto Recv-Q Send-Q Local Address           Foreign Address         State    "
 "  "
 msgstr ""
 
-#: ../netstat.c:1675
+#: ../netstat.c:1752
 msgid " User       Inode     "
 msgstr ""
 
-#: ../netstat.c:1678
+#: ../netstat.c:1755
 msgid " Timer"
 msgstr ""
 
-#: ../netstat.c:1708
+#: ../netstat.c:1785
 msgid "IPv4 Group Memberships\n"
 msgstr ""
 
-#: ../netstat.c:1709
+#: ../netstat.c:1786
 msgid "Interface       RefCnt Group\n"
 msgstr ""
 
@@ -1233,104 +1253,104 @@ msgstr ""
 msgid "%s\tnibble %lu  trigger %lu\n"
 msgstr ""
 
-#: ../iptunnel.c:79
+#: ../iptunnel.c:84
 msgid "Usage: iptunnel { add | change | del | show } [ NAME ]\n"
 msgstr ""
 
-#: ../iptunnel.c:80
+#: ../iptunnel.c:85
 msgid ""
 "          [ mode { ipip | gre | sit } ] [ remote ADDR ] [ local ADDR ]\n"
 msgstr ""
 
-#: ../iptunnel.c:81
+#: ../iptunnel.c:86
 msgid "          [ [i|o]seq ] [ [i|o]key KEY ] [ [i|o]csum ]\n"
 msgstr ""
 
-#: ../iptunnel.c:82
+#: ../iptunnel.c:87
 msgid "          [ ttl TTL ] [ tos TOS ] [ nopmtudisc ] [ dev PHYS_DEV ]\n"
 msgstr ""
 
-#: ../iptunnel.c:83
+#: ../iptunnel.c:88
 msgid ""
 "       iptunnel -V | --version\n"
 "\n"
 msgstr ""
 
-#: ../iptunnel.c:84
+#: ../iptunnel.c:89
 msgid "Where: NAME := STRING\n"
 msgstr ""
 
-#: ../iptunnel.c:85
+#: ../iptunnel.c:90
 msgid "       ADDR := { IP_ADDRESS | any }\n"
 msgstr ""
 
-#: ../iptunnel.c:86
+#: ../iptunnel.c:91
 msgid "       TOS  := { NUMBER | inherit }\n"
 msgstr ""
 
-#: ../iptunnel.c:87
+#: ../iptunnel.c:92
 msgid "       TTL  := { 1..255 | inherit }\n"
 msgstr ""
 
-#: ../iptunnel.c:88
+#: ../iptunnel.c:93
 msgid "       KEY  := { DOTTED_QUAD | NUMBER }\n"
 msgstr ""
 
-#: ../iptunnel.c:326
+#: ../iptunnel.c:331
 msgid "Keys are not allowed with ipip and sit.\n"
 msgstr ""
 
-#: ../iptunnel.c:346
+#: ../iptunnel.c:351
 msgid "Broadcast tunnel requires a source address.\n"
 msgstr ""
 
-#: ../iptunnel.c:361
+#: ../iptunnel.c:366
 msgid "ttl != 0 and noptmudisc are incompatible\n"
 msgstr ""
 
-#: ../iptunnel.c:373
+#: ../iptunnel.c:378
 msgid "cannot determine tunnel mode (ipip, gre or sit)\n"
 msgstr ""
 
-#: ../iptunnel.c:411
+#: ../iptunnel.c:416
 #, c-format
 msgid "%s: %s/ip  remote %s  local %s "
 msgstr ""
 
-#: ../iptunnel.c:415
+#: ../iptunnel.c:420
 msgid "unknown"
 msgstr ""
 
-#: ../iptunnel.c:447
+#: ../iptunnel.c:452
 msgid "  Drop packets out of sequence.\n"
 msgstr ""
 
-#: ../iptunnel.c:449
+#: ../iptunnel.c:454
 msgid "  Checksum in received packet is required.\n"
 msgstr ""
 
-#: ../iptunnel.c:451
+#: ../iptunnel.c:456
 msgid "  Sequence packets on output.\n"
 msgstr ""
 
-#: ../iptunnel.c:453
+#: ../iptunnel.c:458
 msgid "  Checksum output packets.\n"
 msgstr ""
 
-#: ../iptunnel.c:481
+#: ../iptunnel.c:486
 msgid "Wrong format of /proc/net/dev. Sorry.\n"
 msgstr ""
 
-#: ../iptunnel.c:494
+#: ../iptunnel.c:499
 #, c-format
 msgid "Failed to get type of [%s]\n"
 msgstr ""
 
-#: ../iptunnel.c:510
+#: ../iptunnel.c:515
 msgid "RX: Packets    Bytes        Errors CsumErrs OutOfSeq Mcasts\n"
 msgstr ""
 
-#: ../iptunnel.c:513
+#: ../iptunnel.c:518
 msgid "TX: Packets    Bytes        Errors DeadLoop NoRoute  NoBufs\n"
 msgstr ""
 
@@ -1710,81 +1730,78 @@ msgstr ""
 msgid "Cannot change line discipline to `%s'.\n"
 msgstr ""
 
-#: ../lib/af.c:145 ../lib/hw.c:148
+#: ../lib/af.c:153 ../lib/hw.c:156
 msgid "UNSPEC"
 msgstr ""
 
-#: ../lib/af.c:147
+#: ../lib/af.c:155
 msgid "UNIX Domain"
 msgstr ""
 
-#: ../lib/af.c:150
+#: ../lib/af.c:158
 msgid "DARPA Internet"
 msgstr ""
 
-#: ../lib/af.c:153
+#: ../lib/af.c:161
 msgid "IPv6"
 msgstr ""
 
-#: ../lib/af.c:156 ../lib/hw.c:169
+#: ../lib/af.c:164 ../lib/hw.c:177
 msgid "AMPR AX.25"
 msgstr ""
 
-#: ../lib/af.c:159 ../lib/hw.c:175
+#: ../lib/af.c:167 ../lib/hw.c:183
 msgid "AMPR NET/ROM"
 msgstr ""
 
-#: ../lib/af.c:162
+#: ../lib/af.c:170
 msgid "Novell IPX"
 msgstr ""
 
-#: ../lib/af.c:165
+#: ../lib/af.c:173
 msgid "Appletalk DDP"
 msgstr ""
 
-#: ../lib/af.c:168 ../lib/hw.c:207
+#: ../lib/af.c:176 ../lib/hw.c:218
 msgid "Econet"
 msgstr ""
 
-#: ../lib/af.c:171 ../lib/hw.c:172
+#: ../lib/af.c:179
+msgid "CCITT X.25"
+msgstr ""
+
+#: ../lib/af.c:182 ../lib/hw.c:180
 msgid "AMPR ROSE"
 msgstr ""
 
-#: ../lib/af.c:174 ../lib/hw.c:160
+#: ../lib/af.c:185 ../lib/hw.c:168
 msgid "Ash"
 msgstr ""
 
-#: ../lib/af.c:232
+#: ../lib/af.c:243
 msgid "Please don't supply more than one address family.\n"
 msgstr ""
 
-#: ../lib/af.c:293
+#: ../lib/af.c:304
 msgid "Too much address family arguments.\n"
 msgstr ""
 
-#: ../lib/af.c:304
+#: ../lib/af.c:315
 #, c-format
 msgid "Unknown address family `%s'.\n"
 msgstr ""
 
-#: ../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 ""
-
-#: ../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 ""
 
-#: ../lib/arcnet.c:108
+#: ../lib/arcnet.c:97
 #, c-format
 msgid "in_arcnet(%s): trailing : ignored!\n"
 msgstr ""
 
-#: ../lib/arcnet.c:120
+#: ../lib/arcnet.c:109
 #, c-format
 msgid "in_arcnet(%s): trailing junk!\n"
 msgstr ""
@@ -1793,6 +1810,12 @@ msgstr ""
 msgid "Malformed Ash address"
 msgstr ""
 
+#: ../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 ""
@@ -1833,123 +1856,127 @@ msgstr ""
 msgid "in_ether(%s): trailing junk!\n"
 msgstr ""
 
-#: ../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 ""
 
-#: ../lib/fddi.c:122
+#: ../lib/fddi.c:111
 #, c-format
 msgid "in_fddi(%s): trailing : ignored!\n"
 msgstr ""
 
-#: ../lib/fddi.c:134
+#: ../lib/fddi.c:123
 #, c-format
 msgid "in_fddi(%s): trailing junk!\n"
 msgstr ""
 
-#: ../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 ""
 
-#: ../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 ""
 
-#: ../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 ""
 
-#: ../lib/hippi.c:123
+#: ../lib/hippi.c:111
 #, c-format
 msgid "in_hippi(%s): trailing : ignored!\n"
 msgstr ""
 
-#: ../lib/hippi.c:134
+#: ../lib/hippi.c:122
 #, c-format
 msgid "in_hippi(%s): trailing junk!\n"
 msgstr ""
 
-#: ../lib/hw.c:147
+#: ../lib/hw.c:155
 msgid "Local Loopback"
 msgstr ""
 
-#: ../lib/hw.c:150
+#: ../lib/hw.c:158
 msgid "Serial Line IP"
 msgstr ""
 
-#: ../lib/hw.c:151
+#: ../lib/hw.c:159
 msgid "VJ Serial Line IP"
 msgstr ""
 
-#: ../lib/hw.c:152
+#: ../lib/hw.c:160
 msgid "6-bit Serial Line IP"
 msgstr ""
 
-#: ../lib/hw.c:153
+#: ../lib/hw.c:161
 msgid "VJ 6-bit Serial Line IP"
 msgstr ""
 
-#: ../lib/hw.c:154
+#: ../lib/hw.c:162
 msgid "Adaptive Serial Line IP"
 msgstr ""
 
-#: ../lib/hw.c:157
+#: ../lib/hw.c:165
 msgid "Ethernet"
 msgstr ""
 
-#: ../lib/hw.c:163
+#: ../lib/hw.c:171
 msgid "Fiber Distributed Data Interface"
 msgstr ""
 
-#: ../lib/hw.c:166
+#: ../lib/hw.c:174
 msgid "HIPPI"
 msgstr ""
 
-#: ../lib/hw.c:178
+#: ../lib/hw.c:186
+msgid "generic X.25"
+msgstr ""
+
+#: ../lib/hw.c:189
 msgid "IPIP Tunnel"
 msgstr ""
 
-#: ../lib/hw.c:181
+#: ../lib/hw.c:192
 msgid "Point-to-Point Protocol"
 msgstr ""
 
-#: ../lib/hw.c:184
+#: ../lib/hw.c:195
 msgid "(Cisco)-HDLC"
 msgstr ""
 
-#: ../lib/hw.c:185
+#: ../lib/hw.c:196
 msgid "LAPB"
 msgstr ""
 
-#: ../lib/hw.c:188
+#: ../lib/hw.c:199
 msgid "ARCnet"
 msgstr ""
 
-#: ../lib/hw.c:191
+#: ../lib/hw.c:202
 msgid "Frame Relay DLCI"
 msgstr ""
 
-#: ../lib/hw.c:192
+#: ../lib/hw.c:203
 msgid "Frame Relay Access Device"
 msgstr ""
 
-#: ../lib/hw.c:195
+#: ../lib/hw.c:206
 msgid "IPv6-in-IPv4"
 msgstr ""
 
-#: ../lib/hw.c:198
+#: ../lib/hw.c:209
 msgid "IrLAP"
 msgstr ""
 
-#: ../lib/hw.c:201
+#: ../lib/hw.c:212
 msgid "16/4 Mbps Token Ring"
 msgstr ""
 
-#: ../lib/hw.c:203
+#: ../lib/hw.c:214
 msgid "16/4 Mbps Token Ring (New)"
 msgstr ""
 
@@ -2223,16 +2250,16 @@ msgid "Warning: cannot open %s (%s). Limited output.\n"
 msgstr ""
 
 #. Give better error message for this case.
-#: ../lib/interface.c:504
+#: ../lib/interface.c:505
 msgid "Device not found"
 msgstr ""
 
-#: ../lib/interface.c:508
+#: ../lib/interface.c:509
 #, c-format
 msgid "%s: error fetching interface information: %s\n"
 msgstr ""
 
-#: ../lib/sockets.c:59
+#: ../lib/sockets.c:63
 msgid "No usable address families found.\n"
 msgstr ""
 
@@ -2256,29 +2283,29 @@ msgstr ""
 msgid "ip: argument is wrong: %s\n"
 msgstr ""
 
-#: ../ipmaddr.c:56
+#: ../ipmaddr.c:58
 msgid "Usage: ipmaddr [ add | del ] MULTIADDR dev STRING\n"
 msgstr ""
 
-#: ../ipmaddr.c:57
+#: ../ipmaddr.c:59
 msgid "       ipmaddr show [ dev STRING ] [ ipv4 | ipv6 | link | all ]\n"
 msgstr ""
 
-#: ../ipmaddr.c:58
+#: ../ipmaddr.c:60
 msgid "       ipmaddr -V | -version\n"
 msgstr ""
 
-#: ../ipmaddr.c:258
+#: ../ipmaddr.c:260
 #, c-format
 msgid "family %d "
 msgstr ""
 
-#: ../ipmaddr.c:267
+#: ../ipmaddr.c:269
 #, c-format
 msgid " users %d"
 msgstr ""
 
-#: ../ipmaddr.c:353
+#: ../ipmaddr.c:355
 msgid "Cannot create socket"
 msgstr ""