]> git.proxmox.com Git - mirror_iproute2.git/blobdiff - README
bpf: add btf func and func_proto kind support
[mirror_iproute2.git] / README
diff --git a/README b/README
index d86f605442e9dbf4b2ec1a870100924caaaf948d..bc82187cf01872c2abc6a262f445c60be27fa045 100644 (file)
--- a/README
+++ b/README
@@ -1,24 +1,32 @@
-Primary site is:
-       http://developer.osdl.org/dev/iproute2
+This is a set of utilities for Linux networking.
 
-Original FTP site is:
-       ftp://ftp.inr.ac.ru/ip-routing/
+Information:
+    https://wiki.linuxfoundation.org/networking/iproute2
+
+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. 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.
+1. libdbm
 
+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 Berkely
+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
 
-The makefile will automatically build a file Config which
-contains whether or not ATM is available, etc.
+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
@@ -27,8 +35,13 @@ contains whether or not ATM is available, etc.
    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
-shemminger@osdl.org
+stephen@networkplumber.org
 
 Alexey Kuznetsov
 kuznet@ms2.inr.ac.ru