]> git.proxmox.com Git - mirror_iproute2.git/blobdiff - README
uapi: bpf add set_ce
[mirror_iproute2.git] / README
diff --git a/README b/README
index 53a45c2e9d2881849302b265a62f1bc13bd415a6..bc82187cf01872c2abc6a262f445c60be27fa045 100644 (file)
--- a/README
+++ b/README
@@ -1,58 +1,32 @@
-Primary FTP site is:
+This is a set of utilities for Linux networking.
 
-       ftp://ftp.inr.ac.ru/ip-routing/
+Information:
+    https://wiki.linuxfoundation.org/networking/iproute2
 
-Mirrors are:
-
-       ftp://linux.wauug.org/pub/net
-       ftp://ftp.nc.ras.ru/pub/mirrors/ftp.inr.ac.ru/ip-routing/
-       ftp://ftp.gts.cz/MIRRORS/ftp.inr.ac.ru/
-       ftp://ftp.funet.fi/pub/mirrors/ftp.inr.ac.ru/ip-routing/ (STM1 to USA)
-       ftp://sunsite.icm.edu.pl/pub/Linux/iproute/
-       ftp://ftp.sunet.se/pub/Linux/ip-routing/
-       ftp://ftp.nvg.ntnu.no/pub/linux/ip-routing/
-       ftp://ftp.crc.ca/pub/systems/linux/ip-routing/
-       ftp://ftp.proxad.net/mirrors/ftp.inr.ac.ru/ip-routing/
-       ftp://donlug.dn.ua/pub/mirrors/ip-routing/
-       ftp://omni.rk.tusur.ru/mirrors/ftp.inr.ac.ru/ip-routing/
-       ftp://ftp.src.uchicago.edu/pub/linux/ip-routing/
-       http://www.asit.ro/ip-routing/
-       ftp://ftp.infoscience.co.jp/pub/linux/ip-routing/ (Japan)
-       ftp://ftp.sucs.swan.ac.uk/pub/mirrors/ftp.inr.ac.ru/ip-routing
-       http://mirror.schell.de/ftp.inr.ac.ru/ip-routing/ (Germany)
-       ftp://ftp.gin.cz/MIRRORS/ftp.inr.ac.ru/ip-routing
-       ftp://mirror.aarnet.edu.au/pub/ip-routing/  (Australia)
-       http://mirror.aarnet.edu.au/pub/ip-routing/ (Australia)
-
-RPMs are available at:
-       ftp://omni.rk.tusur.ru/Tango/
-       ftp://ftp4.dgtu.donetsk.ua/pub/BlackCat/6.0/contrib/SRPMS/i[35]86/
+Download:
+    http://www.kernel.org/pub/linux/utils/net/iproute2/
 
+Stable version repository:
+    git://git.kernel.org/pub/scm/network/iproute2/iproute2.git
 
+Development repository:
+    git://git.kernel.org/pub/scm/network/iproute2/iproute2-next.git
 
 How to compile this.
 --------------------
+1. libdbm
 
-
-1. Look at start of Makefile and set correct values for:
-
-KERNEL_INCLUDE should point to correct linux kernel include directory.
-Default (/usr/src/linux/include) is right as rule.
-
-ADDLIB should contain inet_* functions, if your libc contains
-obsolete resolver library (<4.9.4) and you have no correct libresolv.
-ADDLIB should also contain dnet_* functions if you don't have a
-libdnet with support for them. If your libdnet does have support,
-then comment out that line and uncomment the line to add -ldnet to
-LDLIBS.
-
-LDLIBS should be empty, if you have no libresolv.
-
+arpd needs to have the berkeleydb development libraries. For Debian
+users this is the package with a name like libdbX.X-dev.
+DBM_INCLUDE points to the directory with db_185.h which
+is the include file used by arpd to get to the old format Berkeley
+database routines.  Often this is in the db-devel package.
 
 2. make
 
-Utilities "ip" and "rtmon" are in ip/ directory now,
-"tc" is in tc/. That's all.
+The makefile will automatically build a config.mk file which
+contains definitions of libraries that may or may not be available
+on the system such as: ATM, ELF, MNL, and SELINUX.
 
 3. To make documentation, cd to doc/ directory , then
    look at start of Makefile and set correct values for
@@ -61,5 +35,13 @@ Utilities "ip" and "rtmon" are in ip/ directory now,
    and make there. It assumes, that latex, dvips and psnup
    are in your path.
 
+4. This package includes matching sanitized kernel headers because
+   the build environment may not have up to date versions. See Makefile
+   if you have special requirements and need to point at different
+   kernel include files.
+
+Stephen Hemminger
+stephen@networkplumber.org
+
 Alexey Kuznetsov
 kuznet@ms2.inr.ac.ru