Index: BOOK/introduction/common/changelog.xml
===================================================================
--- BOOK/introduction/common/changelog.xml	(revision 2447f2bc064cd411b4dd79e41101d6d3ac5ae601)
+++ BOOK/introduction/common/changelog.xml	(revision 7c59b6050acf71166eb2224e248c32fcab798d1e)
@@ -38,6 +38,9 @@
 
     <listitem>
-      <para>August 01, 2010</para>
-      <itemizedlist>
+      <para>August 02, 2010</para>
+      <itemizedlist>
+        <listitem>
+          <para>[jciccone] - Updated IPRoute2 to 2.6.34.</para>
+        </listitem>
         <listitem>
           <para>[jciccone] - Updated Libtool to 2.2.10.</para>
Index: BOOK/packages.ent
===================================================================
--- BOOK/packages.ent	(revision 2447f2bc064cd411b4dd79e41101d6d3ac5ae601)
+++ BOOK/packages.ent	(revision 7c59b6050acf71166eb2224e248c32fcab798d1e)
@@ -222,8 +222,8 @@
 <!ENTITY iana-etc-home "http://sethwklein.net/iana-etc">
 
-<!ENTITY iproute2-version "2.6.29-1">
-<!ENTITY iproute2-size "359 KB">
+<!ENTITY iproute2-version "2.6.34">
+<!ENTITY iproute2-size "380 KB">
 <!ENTITY iproute2-url "http://devresources.linux-foundation.org/dev/iproute2/download/iproute2-&iproute2-version;.tar.bz2">
-<!ENTITY iproute2-md5 "c1bc258a6c345905e79935ac7a3cc582">
+<!ENTITY iproute2-md5 "5c5742bdac05a1688f266512e685b83c">
 <!ENTITY iproute2-home "http://www.linuxfoundation.org/en/Net:Iproute2">
 
Index: BOOK/patches.ent
===================================================================
--- BOOK/patches.ent	(revision 2447f2bc064cd411b4dd79e41101d6d3ac5ae601)
+++ BOOK/patches.ent	(revision 7c59b6050acf71166eb2224e248c32fcab798d1e)
@@ -96,6 +96,6 @@
 
 <!ENTITY iproute2-libdir-patch "iproute2-&iproute2-version;-libdir-1.patch">
-<!ENTITY iproute2-libdir-patch-md5 "50b6b3301974fe52b0eed24f95a5f76b">
-<!ENTITY iproute2-libdir-patch-size "2 KB">
+<!ENTITY iproute2-libdir-patch-md5 "7abb69b57dc2a5caa481b1798c1d7fc9">
+<!ENTITY iproute2-libdir-patch-size "4 KB">
 
 <!ENTITY perl-multilib-patch "perl-&perl-version;-Configure_multilib-1.patch">
Index: tches/iproute2-2.6.29-1-libdir-1.patch
===================================================================
--- patches/iproute2-2.6.29-1-libdir-1.patch	(revision 2447f2bc064cd411b4dd79e41101d6d3ac5ae601)
+++ 	(revision )
@@ -1,90 +1,0 @@
-Submitted By: Jim Gifford < jim at cross-lfs dot org>
-Date: 2009-02-08
-Upstream Status: Unknown
-Origin: Joe Ciccone 
-Description: This patch gives the ability to change the libdir.
-             Updated for Iproute2-2.6.28 by Jim Gifford
-             Discovered tc directory is text files moved to /usr/share
-
-diff -Naur iproute2-2.6.28.orig/include/iptables.h iproute2-2.6.28/include/iptables.h
---- iproute2-2.6.28.orig/include/iptables.h	2009-01-15 12:25:04.000000000 -0800
-+++ iproute2-2.6.28/include/iptables.h	2009-02-08 16:52:27.636947898 -0800
-@@ -4,8 +4,12 @@
- #include "iptables_common.h"
- #include "libiptc/libiptc.h"
- 
-+#ifndef LIBDIR
-+#define LIBDIR "/lib"
-+#endif
-+
- #ifndef IPT_LIB_DIR
--#define IPT_LIB_DIR "/usr/local/lib/iptables"
-+#define IPT_LIB_DIR LIBDIR "/iptables"
- #endif
- 
- #ifndef IPPROTO_SCTP
-diff -Naur iproute2-2.6.28.orig/Makefile iproute2-2.6.28/Makefile
---- iproute2-2.6.28.orig/Makefile	2009-01-15 12:25:04.000000000 -0800
-+++ iproute2-2.6.28/Makefile	2009-02-08 16:54:40.912668809 -0800
-@@ -4,6 +4,7 @@
- CONFDIR=/etc/iproute2
- DOCDIR=/share/doc/iproute2
- MANDIR=/share/man
-+SHAREDIR=/usr/share
- 
- # Path to db_185.h include
- DBM_INCLUDE:=/usr/include
-diff -Naur iproute2-2.6.28.orig/netem/Makefile iproute2-2.6.28/netem/Makefile
---- iproute2-2.6.28.orig/netem/Makefile	2009-01-15 12:25:04.000000000 -0800
-+++ iproute2-2.6.28/netem/Makefile	2009-02-08 16:52:27.636947898 -0800
-@@ -20,9 +20,9 @@
- 	$(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
- 
- install: all
--	mkdir -p $(DESTDIR)/lib/tc
-+	mkdir -p $(DESTDIR)$(SHAREDIR)/tc
- 	for i in $(DISTDATA); \
--	do install -m 755 $$i $(DESTDIR)/lib/tc; \
-+	do install -m 755 $$i $(DESTDIR)$(SHAREDIR)/tc; \
- 	done
- 
- clean:
-diff -Naur iproute2-2.6.28.orig/tc/Makefile iproute2-2.6.28/tc/Makefile
---- iproute2-2.6.28.orig/tc/Makefile	2009-01-15 12:25:04.000000000 -0800
-+++ iproute2-2.6.28/tc/Makefile	2009-02-08 16:54:21.971717000 -0800
-@@ -75,10 +75,10 @@
- 	$(AR) rcs $@ $(TCLIB)
- 
- install: all
--	mkdir -p $(DESTDIR)$(LIBDIR)/tc
-+	mkdir -p $(DESTDIR)$(SHAREDIR)/tc
- 	install -m 0755 tc $(DESTDIR)$(SBINDIR)
- 	for i in $(TCSO); \
--	do install -m 755 $$i $(DESTDIR)$(LIBDIR)/tc; \
-+	do install -m 755 $$i $(DESTDIR)$(SHAREDIR)/tc; \
- 	done
- 
- clean:
-diff -Naur iproute2-2.6.28.orig/tc/tc_util.c iproute2-2.6.28/tc/tc_util.c
---- iproute2-2.6.28.orig/tc/tc_util.c	2009-01-15 12:25:04.000000000 -0800
-+++ iproute2-2.6.28/tc/tc_util.c	2009-02-08 16:56:15.030906272 -0800
-@@ -24,8 +24,8 @@
- #include "utils.h"
- #include "tc_util.h"
- 
--#ifndef LIBDIR
--#define LIBDIR "/usr/lib/"
-+#ifndef SHAREDIR
-+#define SHAREDIR "/usr/share"
- #endif
- 
- const char *get_tc_lib(void)
-@@ -34,7 +34,7 @@
- 
- 	lib_dir = getenv("TC_LIB_DIR");
- 	if (!lib_dir)
--		lib_dir = LIBDIR "/tc/";
-+		lib_dir = SHAREDIR "/tc";
- 
- 	return lib_dir;
- }
Index: patches/iproute2-2.6.34-libdir-1.patch
===================================================================
--- patches/iproute2-2.6.34-libdir-1.patch	(revision 7c59b6050acf71166eb2224e248c32fcab798d1e)
+++ patches/iproute2-2.6.34-libdir-1.patch	(revision 7c59b6050acf71166eb2224e248c32fcab798d1e)
@@ -0,0 +1,65 @@
+Submitted By: Joe Ciccone <jciccone@gmail.com>
+Date: 2010-08-02
+Initial Package Version: 2.6.18
+Upstream Status: Unknown
+Origin: Joe Ciccone 
+Description: This patch gives the ability to change the libdir.
+             Updated for Iproute2-2.6.28 by Jim Gifford
+             Updated for Iproute2-2.6.24 by Joe Ciccone
+
+diff -Naur iproute2-2.6.34.orig/Makefile iproute2-2.6.34/Makefile
+--- iproute2-2.6.34.orig/Makefile	2010-05-19 15:32:43.000000000 +0000
++++ iproute2-2.6.34/Makefile	2010-08-03 01:55:53.157660978 +0000
+@@ -12,7 +12,7 @@
+ 
+ SHARED_LIBS = y
+ 
+-DEFINES= -DRESOLVE_HOSTNAMES -DLIBDIR=\"$(LIBDIR)\"
++DEFINES= -DRESOLVE_HOSTNAMES -DLIBDIR=\"$(LIBDIR)\" -DARPDDIR=\"$(ARPDDIR)\"
+ ifneq ($(SHARED_LIBS),y)
+ DEFINES+= -DNO_SHARED_LIBS
+ endif
+diff -Naur iproute2-2.6.34.orig/include/iptables.h iproute2-2.6.34/include/iptables.h
+--- iproute2-2.6.34.orig/include/iptables.h	2010-05-19 15:32:43.000000000 +0000
++++ iproute2-2.6.34/include/iptables.h	2010-08-03 01:56:54.042453134 +0000
+@@ -4,8 +4,12 @@
+ #include "iptables_common.h"
+ #include "libiptc/libiptc.h"
+ 
++#ifndef LIBDIR
++#define LIBDIR "/usr/lib"
++#endif
++
+ #ifndef IPT_LIB_DIR
+-#define IPT_LIB_DIR "/usr/local/lib/iptables"
++#define IPT_LIB_DIR LIBDIR "/iptables"
+ #endif
+ 
+ #ifndef IPPROTO_SCTP
+diff -Naur iproute2-2.6.34.orig/misc/arpd.c iproute2-2.6.34/misc/arpd.c
+--- iproute2-2.6.34.orig/misc/arpd.c	2010-05-19 15:32:43.000000000 +0000
++++ iproute2-2.6.34/misc/arpd.c	2010-08-03 01:53:40.570451501 +0000
+@@ -40,7 +40,7 @@
+ int resolve_hosts;
+ 
+ DB	*dbase;
+-char	*dbname = "/var/lib/arpd/arpd.db";
++char	*dbname = ARPDDIR "/arpd.db";
+ 
+ int	ifnum;
+ int	*ifvec;
+diff -Naur iproute2-2.6.34.orig/netem/Makefile iproute2-2.6.34/netem/Makefile
+--- iproute2-2.6.34.orig/netem/Makefile	2010-05-19 15:32:43.000000000 +0000
++++ iproute2-2.6.34/netem/Makefile	2010-08-03 01:52:20.742452152 +0000
+@@ -20,9 +20,9 @@
+ 	$(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
+ 
+ install: all
+-	mkdir -p $(DESTDIR)/lib/tc
++	mkdir -p $(DESTDIR)$(LIBDIR)/tc
+ 	for i in $(DISTDATA); \
+-	do install -m 755 $$i $(DESTDIR)/lib/tc; \
++	do install -m 755 $$i $(DESTDIR)$(LIBDIR)/tc; \
+ 	done
+ 
+ clean:
