Index: general.ent
===================================================================
--- general.ent	(revision d21252da8fca8d14f138a51c29540fbe18fcfe58)
+++ general.ent	(revision c6ac1934d9fb8d2da26e337bb8f4a75bce1fa862)
@@ -560,5 +560,5 @@
 <!ENTITY libgdata-version             "0.12.0">
 <!ENTITY libnice-version              "0.1.2">
-<!ENTITY libnl-version                "3.2.9">
+<!ENTITY libnl-version                "3.2.11">
 <!ENTITY libpcap-version              "1.1.1">
 <!ENTITY libproxy-version             "0.4.7">
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision d21252da8fca8d14f138a51c29540fbe18fcfe58)
+++ introduction/welcome/changelog.xml	(revision c6ac1934d9fb8d2da26e337bb8f4a75bce1fa862)
@@ -52,4 +52,7 @@
         </listitem>
         <listitem>
+          <para>[krejzi] - libnl 3.2.11.</para>
+        </listitem>
+        <listitem>
           <para>[krejzi] - Nettle 2.5.</para>
         </listitem>
Index: networking/netlibs/libnl.xml
===================================================================
--- networking/netlibs/libnl.xml	(revision d21252da8fca8d14f138a51c29540fbe18fcfe58)
+++ networking/netlibs/libnl.xml	(revision c6ac1934d9fb8d2da26e337bb8f4a75bce1fa862)
@@ -7,8 +7,8 @@
   <!ENTITY libnl-download-http "http://www.infradead.org/~tgr/libnl/files/libnl-&libnl-version;.tar.gz">
   <!ENTITY libnl-download-ftp  " ">
-  <!ENTITY libnl-md5sum        "c13adec0239b266207fff07d79e5ce9e">
+  <!ENTITY libnl-md5sum        "7a35f3a17b52f41ee120dceb99b2ef72">
   <!ENTITY libnl-size          "1.1 MB">
-  <!ENTITY libnl-buildsize     "16 MB">
-  <!ENTITY libnl-time          "0.2 SBU">
+  <!ENTITY libnl-buildsize     "40 MB">
+  <!ENTITY libnl-time          "0.3 SBU">
 ]>
 
@@ -30,6 +30,8 @@
     <title>Introduction to libnl</title>
 
-    <para>The <application>libnl</application> suite is a collection of libraries
-    providing APIs to netlink protocol based Linux kernel interfaces.</para>
+    <para>
+      The <application>libnl</application> suite is a collection of libraries
+      providing APIs to netlink protocol based Linux kernel interfaces.
+    </para>
 
     &lfs71_checked;
@@ -38,26 +40,38 @@
     <itemizedlist spacing="compact">
       <listitem>
-        <para>Download (HTTP): <ulink url="&libnl-download-http;"/></para>
+        <para>
+          Download (HTTP): <ulink url="&libnl-download-http;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download (FTP): <ulink url="&libnl-download-ftp;"/></para>
+        <para>
+          Download (FTP): <ulink url="&libnl-download-ftp;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download MD5 sum: &libnl-md5sum;</para>
+        <para>
+          Download MD5 sum: &libnl-md5sum;
+        </para>
       </listitem>
       <listitem>
-        <para>Download size: &libnl-size;</para>
+        <para>
+          Download size: &libnl-size;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated disk space required: &libnl-buildsize;</para>
+        <para>
+          Estimated disk space required: &libnl-buildsize;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated build time: &libnl-time;</para>
+        <para>
+          Estimated build time: &libnl-time;
+        </para>
       </listitem>
     </itemizedlist>
 
     <para condition="html" role="usernotes">User Notes:
-    <ulink url="&blfs-wiki;/libnl"/></para>
-
+      <ulink url="&blfs-wiki;/libnl"/>
+    </para>
   </sect2>
 
@@ -65,6 +79,8 @@
     <title>Installation of libnl</title>
 
-    <para>Install <application>libnl</application> by running the following
-    commands:</para>
+    <para>
+      Install <application>libnl</application> by running the following
+      commands:
+    </para>
 
 <screen><userinput>./configure --prefix=/usr \
@@ -73,7 +89,11 @@
 make</userinput></screen>
 
-    <para>This package does not have a testsuite.</para>
+    <para>
+      To test the results, issue: <command>make check</command>.
+    </para>
 
-    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
 
 <screen role="root"><userinput>make install</userinput></screen>
@@ -84,18 +104,11 @@
     <title>Command Explanations</title>
 
-    <para><parameter>--sysconfdir=/etc</parameter>: This parameter puts the
-    pktloc and classid files in <filename class="directory">/etc/libnl</filename>
-    which is their conventional location and recommended if you are building
-    this package to enable <application>NetworkManager</application> on a
-    desktop. If you are building this package for other reasons, you might
-    prefer to use <parameter>--sysconfdir=/var/lib</parameter> so that these
-    files, which are not expected to be edited, are placed in
-    <filename class="directory">/var/lib/nl</filename>.  The default for a
-    build with prefix <filename class="directory">/usr</filename> is, of course,
-    to create a directory <filename class="directory">/usr/etc</filename> which
-    is not desirable.</para>
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../../xincludes/static-libraries.xml"/>
 
-    <para><option>--disable-static</option>: This switch prevents the static
-    libraries being installed.</para>
+    <para>
+      <option>--disable-cli</option>: Use this parameter if you
+      don't want to install cli tools provided by the package.
+    </para>
 
   </sect2>
@@ -110,13 +123,21 @@
 
       <seglistitem>
-        <seg>genl-ctrl-list, nl-class-add, nl-class-delete, nl-class-list,
-        nl-classid-lookup, nl-cls-add, nl-cls-delete, nl-cls-list, nl-link-list,
-        nl-pktloc-lookup, nl-qdisc-add, nl-qdisc-delete and nl-qdisc-list</seg>
-        <seg>libnl-3.so, libnl-cli-3.so, libnl-genl-3.so, libnl-nf-3.so and 
-	libnl-route-3.so</seg>
-	<seg>/etc/libnl, /usr/include/libnl3 and /usr/lib/libnl</seg>
+        <seg>
+          genl-ctrl-list, nl-class-add, nl-class-delete, nl-classid-lookup,
+          nl-class-list, nl-cls-add, nl-cls-delete, nl-cls-list, nl-link-list,
+          nl-pktloc-lookup, nl-qdisc-add, nl-qdisc-delete and nl-qdisc-list
+        </seg>
+        <seg>
+          libnl-3.so, libnl-cli-3.so, libnl-genl-3.so,
+          libnl-nf-3.so and libnl-route-3.so
+        </seg>
+	<seg>
+          /etc/libnl,
+          /usr/include/libnl3 and
+          /usr/lib/libnl
+        </seg>
       </seglistitem>
     </segmentedlist>
-<!--
+
     <variablelist>
       <bridgehead renderas="sect3">Short Descriptions</bridgehead>
@@ -125,9 +146,12 @@
 
       <varlistentry id="libnl-lib">
-        <term><filename class='libraryfile'>libnl-3.so</filename></term>
+        <term><filename class='libraryfile'>libnl*-3.so</filename></term>
         <listitem>
-          <para>contains functions that .....</para>
+          <para>
+            These libraries contain API functions used to access Netlink
+            interfaces in Linux kernel.
+          </para>
           <indexterm zone="libnl libnl-lib">
-            <primary sortas="c-libnl">libnl-3.so</primary>
+            <primary sortas="c-libnl">libnl*-3.so</primary>
           </indexterm>
         </listitem>
@@ -135,5 +159,5 @@
 
     </variablelist>
--->
+
   </sect2>
 
