1
1
Files
zyxel-vmg8825_b50b-cfw/package/network/services/updatedd/patches/000-Support-ZyXEL.patch
T
2026-04-17 18:33:03 +02:00

4058 lines
162 KiB
Diff

diff -Naur updatedd-2.6-orig/libupdatedd-exception/.deps/libupdatedd-exception.Plo updatedd-2.6/libupdatedd-exception/.deps/libupdatedd-exception.Plo
--- updatedd-2.6-orig/libupdatedd-exception/.deps/libupdatedd-exception.Plo 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/libupdatedd-exception/.deps/libupdatedd-exception.Plo 2014-01-09 16:28:50.641381826 +0800
@@ -0,0 +1,196 @@
+libupdatedd-exception.lo: libupdatedd-exception.c \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/syslog.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/syslog.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/errno.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/errno.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/errno_values.h
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/syslog.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/syslog.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/errno.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/errno.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/errno_values.h:
diff -Naur updatedd-2.6-orig/Makefile.in updatedd-2.6/Makefile.in
--- updatedd-2.6-orig/Makefile.in 2014-01-09 18:25:39.965679891 +0800
+++ updatedd-2.6/Makefile.in 2014-01-09 18:08:00.729635136 +0800
@@ -191,6 +191,8 @@
@COND_PERL_TRUE@MAYBE_PERL = updatedd-wrapper scripts
SUBDIRS = libupdatedd-exception src src/plugins include $(MAYBE_PERL) Documentation
+INSTALL_DIR = @prefix@
+
#distdir = ../$(PACKAGE)-$(VERSION)
EXTRA_DIST = debian/compat debian/control debian/copyright debian/postinst debian/rules \
debian/updatedd.files debian/updatedd-doc.files debian/libupdatedd0.files \
@@ -542,7 +544,12 @@
all-am: Makefile config.h
installdirs: installdirs-recursive
installdirs-am:
-install: install-recursive
+#install: install-recursive
+install:
+ $(INSTALL) -m 755 ./src/updatedd $(INSTALL_DIR)/usr/bin
+ $(INSTALL) -d $(INSTALL_DIR)/$(pkglibdir)
+ cp -Prv ./src/plugins/.libs/*.so* $(INSTALL_DIR)/$(pkglibdir)
+
install-exec: install-exec-recursive
install-data: install-data-recursive
uninstall: uninstall-recursive
diff -Naur updatedd-2.6-orig/scripts/interface.pl updatedd-2.6/scripts/interface.pl
--- updatedd-2.6-orig/scripts/interface.pl 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/scripts/interface.pl 2014-01-09 16:28:50.437381828 +0800
@@ -0,0 +1,49 @@
+#!/usr/bin/perl -w
+#
+# Copyright (C) 2004, 2005 Philipp Benner
+#
+# This file is part of UpdateDD - http://updatedd.philipp-benner.de.
+#
+# UpdateDD is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# any later version.
+#
+# UpdateDD is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with UpdateDD; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+use strict;
+
+my $ipv4_rex = qr/(?:\d{1,3}\.){3}\d{1,3}/imosx;
+
+sub print_usage($) {
+
+ my $file = shift;
+
+ print($file "Usage: interface.pl IFNAME\n");
+
+}
+
+if(@ARGV != 1) {
+ print("wrong usage\n");
+ print("See `interface.pl --help' for more information.\n");
+ exit(1);
+}
+if($ARGV[0] eq "--help") {
+ print_usage(\*STDOUT);
+ exit(0);
+}
+
+my $output = `ifconfig $ARGV[0]`;
+if($output =~ /inet \w+:($ipv4_rex)/) {
+ print("$1\n");
+} elsif($output =~ /inet ($ipv4_rex)/) {
+ print("$1\n");
+}
+
diff -Naur updatedd-2.6-orig/scripts/ipserv.pl updatedd-2.6/scripts/ipserv.pl
--- updatedd-2.6-orig/scripts/ipserv.pl 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/scripts/ipserv.pl 2014-01-09 16:28:50.445381821 +0800
@@ -0,0 +1,156 @@
+#!/usr/bin/perl -w
+#
+# Copyright (C) 2004, 2005 Philipp Benner
+#
+# This file is part of UpdateDD - http://updatedd.philipp-benner.de.
+#
+# UpdateDD is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# any later version.
+#
+# UpdateDD is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with UpdateDD; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+use strict;
+use IO::Socket;
+
+my $ipv4_rex = qr/(?:\d{1,3}\.){3}\d{1,3}/imosx;
+
+my @services = ( { name => "dyndns",
+ url => "checkip.dyndns.org",
+ port => 80,
+ request => "GET / HTTP/1.1\r\n".
+ "Host: checkip.dyndns.org\r\n\r\n"
+ },
+ { name => "eurodyndns",
+ url => "checkip.eurodyndns.org",
+ port => 80,
+ request => "GET / HTTP/1.1\r\n".
+ "Host: checkip.eurodyndns.org\r\n\r\n"
+ },
+
+ { name => "regfish",
+ url => "www.regfish.com",
+ port => 80,
+ request => "GET /show_myip.php HTTP/1.1\r\n".
+ "Host: www.regfish.com\r\n\r\n"
+ },
+
+ { name => "hn",
+ url => "myip.hn.org",
+ port => 80,
+ request => "GET /ip.cgi HTTP/1.1\r\n".
+ "Host: myip.hn.org\r\n\r\n"
+ },
+
+ { name => "noip",
+ url => "www.no-ip.com",
+ port => 80,
+ request => "GET /ip.php HTTP/1.1\r\n".
+ "Host: www.no-ip.com\r\n\r\n"
+ },
+
+ { name => "changeip",
+ url => "www.changeip.com",
+ port => 80,
+ request => "GET /ip.asp HTTP/1.1\r\n".
+ "Host: www.changeip.com\r\n\r\n"
+ },
+
+ { name => "tzo",
+ url => "clusterlookup1.tzo.com",
+ port => 21340,
+ request => undef },
+
+ { name => "dnspark",
+ url => "ipdetect.dnspark.com",
+ port => 80,
+ request => "GET / HTTP/1.1\r\n".
+ "Host: ipdetect.dnspark.com\r\n\r\n"
+ },
+ );
+
+sub print_usage($) {
+
+ my $file = shift;
+
+ print($file "\nUsage: ".$0." SERVICE\n\n");
+ print($file "Services:\n");
+ foreach my $service (@services) {
+ print("$service->{name}\n");
+ }
+ print("\n");
+
+}
+
+sub my_getopt() {
+
+ if(@ARGV != 1) {
+ print("wrong usage\n");
+ print("Try `ipserv.pl --help' for more information.\n");
+ exit(1);
+ }
+
+ if($ARGV[0] eq "--help") {
+ print_usage(\*STDOUT);
+ exit(0);
+ }
+
+ my $target;
+ foreach my $service (@services) {
+ if($service->{name} eq $ARGV[0]) {
+ $target = $service;
+ }
+ }
+
+ if(!defined($target)) {
+ die "$ARGV[0] no such service!";
+ }
+
+ return $target;
+
+}
+
+sub main() {
+
+ my $target = my_getopt();
+ my $retries = 10;
+ my $socket;
+
+ do {
+ $socket = IO::Socket::INET->new(PeerAddr => $target->{url},
+ PeerPort => $target->{port},
+ Proto => "tcp",
+ Type => SOCK_STREAM)
+ or $retries--;
+
+ } while(!defined($socket) && $retries != 0);
+
+ if($retries == 0) {
+ die "could not connect to $target->{url}: $!";
+ }
+
+ if(defined($target->{request})) {
+ print($socket $target->{request});
+ }
+
+ while(<$socket>) {
+ if(/($ipv4_rex)/) {
+ print("$1\n");
+ last;
+ }
+ }
+
+ close($socket);
+
+}
+
+main();
+
diff -Naur updatedd-2.6-orig/src/.deps/getopt1.Po updatedd-2.6/src/.deps/getopt1.Po
--- updatedd-2.6-orig/src/.deps/getopt1.Po 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/src/.deps/getopt1.Po 2014-01-09 16:28:50.537381820 +0800
@@ -0,0 +1 @@
+# dummy
diff -Naur updatedd-2.6-orig/src/.deps/getopt.Po updatedd-2.6/src/.deps/getopt.Po
--- updatedd-2.6-orig/src/.deps/getopt.Po 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/src/.deps/getopt.Po 2014-01-09 16:28:50.553381822 +0800
@@ -0,0 +1 @@
+# dummy
diff -Naur updatedd-2.6-orig/src/.deps/updatedd-updatedd.Po updatedd-2.6/src/.deps/updatedd-updatedd.Po
--- updatedd-2.6-orig/src/.deps/updatedd-updatedd.Po 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/src/.deps/updatedd-updatedd.Po 2014-01-09 16:28:50.549381822 +0800
@@ -0,0 +1,203 @@
+updatedd-updatedd.o: updatedd.c ../config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/dlfcn.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/dlfcn.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/dirent.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/dirent.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/errno.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/errno.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/errno_values.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/syscall.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sysnum.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h \
+ ../include/updatedd-exception.h ../include/ret_codes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h \
+ ../version.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h \
+ updatedd.h
+
+../config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/dlfcn.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/dlfcn.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/dirent.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/dirent.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/errno.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/errno.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/errno_values.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/syscall.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sysnum.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h:
+
+../include/updatedd-exception.h:
+
+../include/ret_codes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h:
+
+../version.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h:
+
+updatedd.h:
diff -Naur updatedd-2.6-orig/src/plugins/.deps/libchangeip.Plo updatedd-2.6/src/plugins/.deps/libchangeip.Plo
--- updatedd-2.6-orig/src/plugins/.deps/libchangeip.Plo 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/src/plugins/.deps/libchangeip.Plo 2014-01-09 16:28:50.605381823 +0800
@@ -0,0 +1,237 @@
+libchangeip.lo: libchangeip.c ../../config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h \
+ ../../include/base64encode.h ../../include/get_connection.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h \
+ ../../include/updatedd-exception.h ../../include/ret_codes.h \
+ ../../version.h libchangeip.h
+
+../../config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h:
+
+../../include/base64encode.h:
+
+../../include/get_connection.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h:
+
+../../include/updatedd-exception.h:
+
+../../include/ret_codes.h:
+
+../../version.h:
+
+libchangeip.h:
diff -Naur updatedd-2.6-orig/src/plugins/.deps/libdyndns.Plo updatedd-2.6/src/plugins/.deps/libdyndns.Plo
--- updatedd-2.6-orig/src/plugins/.deps/libdyndns.Plo 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/src/plugins/.deps/libdyndns.Plo 2014-01-09 16:28:50.605381823 +0800
@@ -0,0 +1,237 @@
+libdyndns.lo: libdyndns.c ../../config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h \
+ ../../include/base64encode.h ../../include/get_connection.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h \
+ ../../include/updatedd-exception.h ../../include/ret_codes.h \
+ ../../version.h libdyndns.h
+
+../../config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h:
+
+../../include/base64encode.h:
+
+../../include/get_connection.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h:
+
+../../include/updatedd-exception.h:
+
+../../include/ret_codes.h:
+
+../../version.h:
+
+libdyndns.h:
diff -Naur updatedd-2.6-orig/src/plugins/.deps/libeurodyndns.Plo updatedd-2.6/src/plugins/.deps/libeurodyndns.Plo
--- updatedd-2.6-orig/src/plugins/.deps/libeurodyndns.Plo 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/src/plugins/.deps/libeurodyndns.Plo 2014-01-09 16:28:50.605381823 +0800
@@ -0,0 +1,237 @@
+libeurodyndns.lo: libeurodyndns.c ../../config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h \
+ ../../include/base64encode.h ../../include/get_connection.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h \
+ ../../include/updatedd-exception.h ../../include/ret_codes.h \
+ ../../version.h libeurodyndns.h
+
+../../config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h:
+
+../../include/base64encode.h:
+
+../../include/get_connection.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h:
+
+../../include/updatedd-exception.h:
+
+../../include/ret_codes.h:
+
+../../version.h:
+
+libeurodyndns.h:
diff -Naur updatedd-2.6-orig/src/plugins/.deps/libhn.Plo updatedd-2.6/src/plugins/.deps/libhn.Plo
--- updatedd-2.6-orig/src/plugins/.deps/libhn.Plo 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/src/plugins/.deps/libhn.Plo 2014-01-09 16:28:50.605381823 +0800
@@ -0,0 +1,237 @@
+libhn.lo: libhn.c ../../config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h \
+ ../../include/base64encode.h ../../include/get_connection.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h \
+ ../../include/updatedd-exception.h ../../include/ret_codes.h \
+ ../../version.h libhn.h
+
+../../config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h:
+
+../../include/base64encode.h:
+
+../../include/get_connection.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h:
+
+../../include/updatedd-exception.h:
+
+../../include/ret_codes.h:
+
+../../version.h:
+
+libhn.h:
diff -Naur updatedd-2.6-orig/src/plugins/.deps/libnoip.Plo updatedd-2.6/src/plugins/.deps/libnoip.Plo
--- updatedd-2.6-orig/src/plugins/.deps/libnoip.Plo 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/src/plugins/.deps/libnoip.Plo 2014-01-09 16:28:50.605381823 +0800
@@ -0,0 +1,235 @@
+libnoip.lo: libnoip.c ../../config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h \
+ ../../include/get_connection.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h \
+ ../../include/updatedd-exception.h ../../include/ret_codes.h \
+ ../../version.h libnoip.h
+
+../../config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h:
+
+../../include/get_connection.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h:
+
+../../include/updatedd-exception.h:
+
+../../include/ret_codes.h:
+
+../../version.h:
+
+libnoip.h:
diff -Naur updatedd-2.6-orig/src/plugins/.deps/libods.Plo updatedd-2.6/src/plugins/.deps/libods.Plo
--- updatedd-2.6-orig/src/plugins/.deps/libods.Plo 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/src/plugins/.deps/libods.Plo 2014-01-09 16:28:50.605381823 +0800
@@ -0,0 +1,237 @@
+libods.lo: libods.c ../../config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h \
+ ../../include/dprintf.h ../../include/get_connection.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h \
+ ../../include/updatedd-exception.h ../../include/ret_codes.h \
+ ../../version.h libods.h
+
+../../config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h:
+
+../../include/dprintf.h:
+
+../../include/get_connection.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h:
+
+../../include/updatedd-exception.h:
+
+../../include/ret_codes.h:
+
+../../version.h:
+
+libods.h:
diff -Naur updatedd-2.6-orig/src/plugins/.deps/libovh.Plo updatedd-2.6/src/plugins/.deps/libovh.Plo
--- updatedd-2.6-orig/src/plugins/.deps/libovh.Plo 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/src/plugins/.deps/libovh.Plo 2014-01-09 16:28:50.605381823 +0800
@@ -0,0 +1,237 @@
+libovh.lo: libovh.c ../../config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h \
+ ../../include/base64encode.h ../../include/get_connection.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h \
+ ../../include/updatedd-exception.h ../../include/ret_codes.h \
+ ../../version.h libovh.h
+
+../../config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h:
+
+../../include/base64encode.h:
+
+../../include/get_connection.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h:
+
+../../include/updatedd-exception.h:
+
+../../include/ret_codes.h:
+
+../../version.h:
+
+libovh.h:
diff -Naur updatedd-2.6-orig/src/plugins/.deps/libregfish.Plo updatedd-2.6/src/plugins/.deps/libregfish.Plo
--- updatedd-2.6-orig/src/plugins/.deps/libregfish.Plo 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/src/plugins/.deps/libregfish.Plo 2014-01-09 16:28:50.605381823 +0800
@@ -0,0 +1,235 @@
+libregfish.lo: libregfish.c ../../config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h \
+ ../../include/get_connection.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h \
+ ../../include/updatedd-exception.h ../../include/ret_codes.h \
+ ../../version.h libregfish.h
+
+../../config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h:
+
+../../include/get_connection.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h:
+
+../../include/updatedd-exception.h:
+
+../../include/ret_codes.h:
+
+../../version.h:
+
+libregfish.h:
diff -Naur updatedd-2.6-orig/src/plugins/.deps/libtzo.Plo updatedd-2.6/src/plugins/.deps/libtzo.Plo
--- updatedd-2.6-orig/src/plugins/.deps/libtzo.Plo 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/src/plugins/.deps/libtzo.Plo 2014-01-09 16:28:50.605381823 +0800
@@ -0,0 +1,237 @@
+libtzo.lo: libtzo.c ../../config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h \
+ ../../include/dprintf.h ../../include/get_connection.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h \
+ /opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h \
+ ../../include/updatedd-exception.h ../../include/ret_codes.h \
+ ../../version.h libtzo.h
+
+../../config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_config.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_arch_features.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/cdefs.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stddef.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wordsize.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/kernel_types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/typesizes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/pthreadtypes.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_stdio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/wchar.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_mutex.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sched.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/time.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_clk_tck.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/signal.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigset.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/initspin.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sigthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_pthread.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include/stdarg.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/stdio_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdlib.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitflags.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/waitstatus.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/endian.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/types.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/select.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/sysmacros.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/alloca.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/string.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/ctype.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_touplow.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/unistd.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix_opt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/environments.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/confname.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/getopt.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/getopt.h:
+
+../../include/dprintf.h:
+
+../../include/get_connection.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/netinet/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/stdint.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/sys/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uio.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/bin/../lib/gcc/mips-linux-uclibc/4.4.2/include-fixed/syslimits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix1_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/linux/limits.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/uClibc_local_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/posix2_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/xopen_lim.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/sockaddr.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/socket.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/sockios.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/asm/ioctl.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/in.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/byteswap.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/rpc/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/siginfo.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/bits/netdb.h:
+
+/opt/toolchains/uclibc-crosstools-gcc-4.4.2-1/usr/include/arpa/inet.h:
+
+../../include/updatedd-exception.h:
+
+../../include/ret_codes.h:
+
+../../version.h:
+
+libtzo.h:
diff -Naur updatedd-2.6-orig/src/updatedd.c updatedd-2.6/src/updatedd.c
--- updatedd-2.6-orig/src/updatedd.c 2014-01-09 18:25:39.965679891 +0800
+++ updatedd-2.6/src/updatedd.c 2014-01-09 16:28:50.553381822 +0800
@@ -96,7 +96,7 @@
char la_path[PATH_MAX];
char lib_name[256];
char command[1024];
-
+#if 0
(void)snprintf(la_path, PATH_MAX-1, LIBPATH "/lib%s.la", service);
snprintf(command, 1023, ". %s; echo $dlname", la_path);
@@ -109,6 +109,9 @@
(void)memset(buffer, 0, len);
snprintf(buffer, len-1, LIBPATH"/%s", lib_name);
+#endif
+ (void)memset(buffer, 0, len);
+ snprintf(buffer, len-1, LIBPATH"/lib%s.so.0", service);
}
void *
@@ -147,7 +150,10 @@
while( (dir_info = readdir(dir)) ) {
int n;
+#if 0
char *ptr = strstr(dir_info->d_name, ".la");
+#endif
+ char *ptr = strstr(dir_info->d_name, ".so.0");
if(strlen(dir_info->d_name) < 6)
continue;
diff -Naur updatedd-2.6-orig/stamp-h1 updatedd-2.6/stamp-h1
--- updatedd-2.6-orig/stamp-h1 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/stamp-h1 2014-01-09 16:28:50.397381870 +0800
@@ -0,0 +1 @@
+timestamp for config.h
diff -Naur updatedd-2.6-orig/updatedd-wrapper/create-config updatedd-2.6/updatedd-wrapper/create-config
--- updatedd-2.6-orig/updatedd-wrapper/create-config 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/updatedd-wrapper/create-config 2014-01-09 16:28:50.637381826 +0800
@@ -0,0 +1,200 @@
+#!/usr/bin/perl -w
+
+# Copyright (C) 2004, 2005 Philipp Benner
+#
+# This file is part of UpdateDD - http://updatedd.philipp-benner.de.
+#
+# UpdateDD is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# any later version.
+#
+# UpdateDD is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with UpdateDD; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+use strict;
+
+use constant CONFIG_FILE => "./updatedd-wrapper.conf";
+
+if(!defined($ARGV[0])) {
+ die "wrong usage";
+}
+
+my $prefix = $ARGV[0];
+my $config = <<"EOCONFIG";
+# updatedd-wrapper configuration file
+#
+# Enter your logins here with 'alias = "user:pass";'.
+# You have to use quotations marks when your login includes special characters.
+#
+
+login {
+
+ changeip_1 = "user:pass";
+ dyndns_1 = "user:pass";
+ eurodyndns_1 = "user:pass";
+ hn_1 = "user:pass";
+ noip_1 = "user:pass";
+ ods_1 = "user:pass";
+ ovh_1 = "user:pass";
+ regfish_1 = "TOKEN=token";
+ regfish_2 = "STD=user:pass";
+ tzo_1 = "user:pass";
+
+};
+
+#
+# below are the configurations of your services...
+#
+# Each block has to start with SERVICE(active OR disabled)
+#
+# Example:
+#
+# ovh(active) Ovh is the name of the service, this can be set
+# to active like here or to disabled.
+# If it is set to disabled the following block will be ignored.
+#
+# A block has to include the following arguments:
+#
+# login your name for the login specified at 'login { }'
+#
+# hostnames your hostnames without `http://'
+# (space seperated and use quotations marks!)
+#
+# The following options can be included:
+#
+# ip-addr ipv4:`/path/to/script` OR ipv6:`/path/to/script`
+# The script should print the ip address to stdout. This
+# option is highly recommend, because
+# the ip address won't be cached without it!
+# See $prefix/share/updatedd/ for additional scripts.
+#
+# use-syslog print messages to syslog (yes or no, default is yes)
+#
+# options extra options for the service
+# (see 'updatedd <service> -- --help' for help)
+#
+# force this will force the update of your ddns record
+# (cache entries will be ignored)
+#
+# Notice that a block for a service can appear more than once!
+#
+# Please refer to the updatedd documentation (http://updatedd.philippp-benner.de).
+#
+
+changeip(disabled) {
+
+ login = changeip_1;
+ hostnames = "test.changeip.org host2.changeip.org";
+ ip-addr = ipv4:`$prefix/share/updatedd/ipserv.pl changeip`;
+ use-syslog = yes;
+# options = "--offline";
+# force;
+
+}
+
+#
+# For a full list of dyndns options see:
+# http://www.dyndns.org/developers/specs/syntax.html
+#
+# If you have your own domain name using the dyndns custom dns service,
+# you will need to include "--system custom" in the options.
+#
+
+dyndns(disabled) {
+
+ login = dyndns_1;
+ hostnames = "host1.dyndns.org host2.dyndns.org";
+ ip-addr = ipv4:`$prefix/share/updatedd/ipserv.pl dyndns`;
+ use-syslog = yes;
+ options = "--with-backmx --wildcard on";
+# force;
+
+}
+
+eurodyndns(disabled) {
+
+ login = eurodyndns_1;
+ hostnames = "host1.eurodyndns.org host2.eurodyndns.org";
+ ip-addr = ipv4:`$prefix/share/updatedd/ipserv.pl eurodyndns`;
+ use-syslog = yes;
+ options = "--with-backmx --wildcard on";
+# force;
+
+}
+
+hn(disabled) {
+
+ login = hn_1;
+ hostnames = "host1.hn.org host2.hn.org";
+ ip-addr = ipv4:`$prefix/share/updatedd/ipserv.pl hn`;
+ use-syslog = yes;
+# force;
+
+}
+
+noip(disabled) {
+
+ login = noip_1;
+ hostnames = "host1.noip.org host2.noip.org";
+ ip-addr = ipv4:`$prefix/share/updatedd/ipserv.pl noip`;
+ use-syslog = yes;
+# force;
+
+}
+
+ods(disabled) {
+
+ login = ods_1;
+ hostnames = "host1.ods.org host2.ods.org";
+ ip-addr = ipv4:`$prefix/share/updatedd/interface.pl ppp0`;
+ use-syslog = yes;
+# force;
+
+}
+
+ovh(disabled) {
+
+ login = ovh_1;
+ hostnames = "host1.org host2.org";
+ ip-addr = ipv4:`$prefix/share/updatedd/interface.pl ppp0`;
+ use-syslog = yes;
+# force;
+
+}
+
+regfish(disabled) {
+
+ login = regfish_1;
+ hostnames = "host1.org host2.org";
+ ip-addr = ipv4:`$prefix/share/updatedd/ipserv.pl regfish`;
+ use-syslog = yes;
+ options = "--ismx";
+# force;
+
+}
+
+tzo(disabled) {
+
+ login = tzo_1;
+ hostnames = "host1.tzo.com host2.tzo.com";
+ ip-addr = ipv4:`$prefix/share/updatedd/ipserv.pl tzo`;
+ use-syslog = yes;
+# force;
+
+}
+
+EOCONFIG
+
+open(CONFIG, ">", CONFIG_FILE)
+ or die "could not open ".CONFIG_FILE.": $!";
+
+print(CONFIG $config);
+
+close(CONFIG);
diff -Naur updatedd-2.6-orig/updatedd-wrapper/updatedd-wrapper updatedd-2.6/updatedd-wrapper/updatedd-wrapper
--- updatedd-2.6-orig/updatedd-wrapper/updatedd-wrapper 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/updatedd-wrapper/updatedd-wrapper 2014-01-09 16:28:50.637381826 +0800
@@ -0,0 +1,960 @@
+#!/usr/bin/perl -w
+#
+# Copyright (C) 2004, 2005 Philipp Benner
+#
+# This file is part of UpdateDD - http://updatedd.philipp-benner.de.
+#
+# UpdateDD is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# any later version.
+#
+# UpdateDD is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with UpdateDD; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+use strict;
+use Getopt::Std;
+use Fcntl qw(:flock);
+use Time::Local;
+use Time::localtime;
+
+use constant WRAPPER_NAME => $0;
+use constant UPDATEDD_NAME => "updatedd";
+use constant CONFIG_FILE_1 => "/etc/updatedd-wrapper.conf";
+use constant CONFIG_FILE_2 => "/usr/etc/updatedd-wrapper.conf";
+use constant CONFIG_FILE_3 => "/usr/local/etc/updatedd-wrapper.conf";
+use constant CACHE_FILE => "/tmp/updatedd-wrapper_".$<.".cache";
+use constant CACHE_FILE_PERM => 0600;
+use constant CACHE_EXPIRATION => 30 * 60 * 60 * 24; # 30 days
+use constant IDLE_TIME => 60;
+use constant RETRIES => 5;
+
+my $num4_rex = qr{
+ (?:
+ [0-9]{1,2}
+|
+ 1?\d\d
+|
+ 2[0-4]\d
+|
+ 25[0-5]
+ )
+
+}x;
+
+my $ipv4_rex = qr{
+ (?: ^ | [^\d] )
+ ( (?: $num4_rex\.){3} $num4_rex)
+ (?: $ | [^\d] )
+}x;
+
+my $ipv6_rex = qr{
+
+ (?: ^ | [^A-Fa-f0-9] )
+ (
+ (?: (?: [A-Fa-f0-9]{1,4}:){7}[A-Fa-f0-9]{1,4} )
+| (?: [A-Fa-f0-9]{1,4}::(?: [A-Fa-f0-9]{1,4}:){0,5}[A-Fa-f0-9]{1,4} )
+| (?: (?: [A-Fa-f0-9]{1,4}:){2}:(?: [A-Fa-f0-9]{1,4}:){0,4}[A-Fa-f0-9]{1,4} )
+| (?: (?: [A-Fa-f0-9]{1,4}:){3}:(?: [A-Fa-f0-9]{1,4}:){0,3}[A-Fa-f0-9]{1,4} )
+| (?: (?: [A-Fa-f0-9]{1,4}:){4}:(?: [A-Fa-f0-9]{1,4}:){0,2}[A-Fa-f0-9]{1,4} )
+| (?: (?: [A-Fa-f0-9]{1,4}:){5}:(?: [A-Fa-f0-9]{1,4}:){0,1}[A-Fa-f0-9]{1,4} )
+| (?: (?: [A-Fa-f0-9]{1,4}:){6}:[A-Fa-f0-9]{1,4} )
+ )
+ (?: $ | [^A-Fa-f0-9] )
+
+}x;
+
+my %options = (c => undef,
+ d => 0,
+ f => 0,
+ i => IDLE_TIME,
+ r => RETRIES,
+ s => 0,
+ t => CACHE_FILE,
+ y => 0, );
+
+
+sub print_usage($) {
+
+ my $file = shift;
+
+ print($file "\nUsage: ".WRAPPER_NAME." [OPTION]...\n\n");
+ print($file "Options:\n");
+ print($file " -c <path> path to alternative config file\n");
+ print($file " -d print debug information\n");
+ print($file " -f force update (do not check ip)\n");
+ print($file " -i <sec> idle time between failed updates in seconds\n");
+ print($file " (default is ".IDLE_TIME.")\n");
+ print($file " -r <num> retries on warnings (default is ".RETRIES.")\n");
+ print($file " -s print update commands to stdout\n");
+ print($file " instead of running updatedd directly\n");
+ print($file " -t <path> path to cache file\n");
+ print($file " (default is: ".CACHE_FILE.")\n");
+ print($file " -y print update status to syslog\n");
+ print($file " --help display this help and exit\n");
+ print($file " --version print version information and exit\n\n");
+ print($file "Report bugs to <updatedd\@philipp-benner.de>.\n\n");
+
+}
+
+sub print_version($) {
+
+ my $file = shift;
+
+ print($file "\nUpdatedd-wrapper version 2.4, Copyright (C) 2005 Philipp Benner.\n");
+ print($file "http://updatedd.philipp-benner.de\n\n");
+
+ print($file "This is free software, and you are welcome to redistribute it\n");
+ print($file "under certain conditions; see the source for copying conditions.\n");
+ print($file "There is NO warranty; not even for MERCHANTABILITY or FITNESS\n");
+ print($file "FOR A PARTICULAR PURPOSE.\n\n");
+
+}
+
+foreach my $arg (@ARGV) {
+ if($arg eq "--help") {
+ print_usage(\*STDOUT);
+ exit(0);
+ }
+ if($arg eq "--version") {
+ print_version(\*STDOUT);
+ exit(0);
+ }
+}
+
+getopts("c:dfi:r:st:y", \%options);
+
+sub pdebug($) {
+
+ my $string = shift;
+
+ if($options{d} == 1) {
+ print("DEBUG: $string");
+ }
+
+}
+
+
+sub split_line($) {
+
+ my $line = shift;
+ my @words;
+
+ push(@words, $+) while $line =~ m{
+
+ # "some string"
+ (?:
+ [\"]
+ (
+ [^\"\n]*[^\\]
+ )
+ [\"]
+ )
+ |
+ # `some string`
+ (
+ [\`]
+ [^\`\n]*[^\\]
+ [\`]
+ )
+ |
+ # control characters
+ (
+ (?=
+ ([\=\;\}\{\(\)])
+ )
+ )
+ |
+ # words
+ (
+ (?: [\w\d\:\.\-\'\/]+ )
+ )
+
+ }gx;
+
+ return @words;
+
+}
+
+sub read_config($) {
+
+ my $FP = shift;
+ my @buffer;
+ my @lines;
+
+ for(my $n = 0; <$FP>; $n++) {
+ my @pieces = split /[\#]/, $_;
+ chomp $pieces[0];
+ $buffer[$n] = $pieces[0];
+ }
+
+ for(my $n = 0; $n < @buffer; $n++) {
+ $lines[$n] = [ split_line($buffer[$n]) ];
+ }
+
+ return @lines;
+
+}
+
+sub list_words_num($$) {
+
+ my ($content, $line_num) = @_;
+ my $line = ${ $content }[$line_num];
+
+ return @$line;
+
+}
+
+sub list_next($) {
+
+ my $list = shift;
+
+ my $content = $list->{content};
+ my $lines_num = @$content;
+
+ for(;;) {
+ if($list->{pos_y}+1 < list_words_num($content, $list->{pos_x})) {
+ ++$list->{pos_y};
+ } else {
+ $list->{pos_y} = 0;
+ if($list->{pos_x}+1 < $lines_num) {
+ ++$list->{pos_x};
+ } else {
+ return undef;
+ }
+ }
+ if(list_words_num($content, $list->{pos_x}) > 0) {
+ last;
+ }
+ }
+
+ return $content->[$list->{pos_x}]->[$list->{pos_y}];
+
+}
+
+sub list_get_first($) {
+
+ my $list = shift;
+ my $content = $list->{content};
+
+ my $max_x = @$content;
+
+ for(my $x = 0; $x < $max_x; $x++) {
+ my $max_y = list_words_num($content, $x);
+ for(my $y = 0; $y < $max_y; $y++) {
+ if(defined($content->[$x]->[$y])) {
+ $list->{pos_x} = $x;
+ $list->{pos_y} = $y;
+ return $content->[$x]->[$y];
+ }
+ }
+ }
+
+ return undef;
+
+}
+
+
+sub parse_error($$) {
+
+ my ($list, $msg) = @_;
+ my $line = $list->{pos_x}+1;
+
+ die("parse error at line $line: $msg\n");
+
+}
+
+sub list_next_required($) {
+
+ my $list = shift;
+ my $next = list_next($list);
+
+ if(!$list) {
+ parse_error($list, "syntax error");
+ }
+
+ return $next;
+
+}
+
+sub list_expecting($$) {
+
+ my ($list, $character) = @_;
+
+ my $next = list_next($list);
+ if(!$next) {
+ parse_error($list, "syntax error");
+ }
+ if(!($next eq $character)) {
+ parse_error($list, "'$character' expected instead of '$next'");
+ }
+
+ return $next;
+
+}
+
+sub add_argument($$$) {
+
+ my ($list, $order, $name) = @_;
+
+ if($order->{$name}) {
+ parse_error($list, "option '$name' used twice");
+ }
+ list_expecting($list, "=");
+ $order->{$name} = list_next_required($list);
+ list_expecting($list, ";");
+
+}
+
+sub get_ip_from_script($$) {
+
+ my ($script, $ip_ver) = @_;
+ my $ip;
+
+ my @output = `$script`;
+ if($ip_ver == 4) {
+ foreach my $line (@output) {
+ if($line =~ /$ipv4_rex/) {
+ return $1;
+ }
+ }
+ } else {
+ foreach my $line (@output) {
+ if($line =~ /$ipv6_rex/) {
+ return $1;
+ }
+ }
+ }
+
+ return undef;
+
+}
+
+sub get_ip($) {
+
+ my $list = shift;
+ my %ip = ( ver => undef,
+ addr => undef );
+
+ my $ver = list_next_required($list);
+ my $script;
+
+ if( list_next_required($list) =~ /^\`(.*)\`$/ ) {
+ $script = $1;
+ } else {
+ return undef;
+ }
+
+ if($ver eq "ipv4:") {
+ $ip{ver} = 4;
+ $ip{addr} = get_ip_from_script($script, 4);
+ } elsif($ver eq "ipv6:") {
+ $ip{ver} = 6;
+ $ip{addr} = get_ip_from_script($script, 6);
+ } else {
+ parse_error($list, "invalid option for 'ip-addr'");
+ }
+ if(!$ip{addr}) {
+ print(STDERR "script '$script' returned invalid ip address\n");
+ return undef;
+ }
+
+ return \%ip;
+
+}
+
+sub add_ip($$) {
+
+ my $list = shift;
+ my $order = shift;
+
+ if($order->{ip}) {
+ parse_error($list, "option 'ip' used twice");
+ }
+ list_expecting($list, "=");
+ $order->{ip} = get_ip($list);
+ list_expecting($list, ";");
+
+ if(defined($order->{ip})) {
+ return 1;
+ } else {
+ return 0;
+ }
+
+}
+
+sub add_hostnames($$) {
+
+ my $list = shift;
+ my $order = shift;
+
+ if($order->{hostnames}) {
+ parse_error($list, "argument 'hostnames' used twice");
+ }
+ list_expecting($list, "=");
+ my $hostnames = list_next_required($list);
+ $order->{hostnames} = [split /[, ]/, $hostnames];
+ if(!$order->{hostnames}) {
+ parse_error($list, "no hostnames specified");
+ }
+ list_expecting($list, ";");
+
+}
+
+sub get_login($$) {
+
+ my $logins = shift;
+ my $alias = shift;
+
+ foreach my $login (@$logins) {
+ if($login->{name} eq $alias) {
+ return $login->{login};
+ }
+ }
+
+ print("no such login alias: $alias\n");
+ return undef;
+
+}
+
+sub add_login($$$) {
+
+ my ($list, $logins, $order) = @_;
+
+ if($order->{login}) {
+ parse_error($list, "argument 'login' used twice");
+ }
+ list_expecting($list, "=");
+
+ my $alias = list_next_required($list);
+ $order->{login} = get_login($logins, $alias);
+
+ if(!$order->{login}) {
+ parse_error($list, "wrong login alias");
+ }
+ list_expecting($list, ";");
+
+}
+
+sub goto_end_of_block($) {
+
+ my $list = shift;
+
+ for(;;) {
+ my $next = list_next_required($list);
+ if($next eq "}") {
+ return;
+ }
+ }
+
+}
+
+sub get_order($$) {
+
+ my $list = shift;
+ my $logins = shift;
+ my %order = (login => undef,
+ hostnames => undef,
+ ip => undef,
+ use_syslog => undef,
+ options => undef,
+ force => undef );
+
+ list_expecting($list, "{");
+ for(;;) {
+
+ my $next = list_next_required($list);
+ if($next eq "}") {
+ last;
+ }
+ if($next eq "login") {
+ add_login($list, $logins, \%order);
+ } elsif($next eq "hostnames") {
+ add_hostnames($list, \%order);
+ } elsif($next eq "ip-addr") {
+ my $ret = add_ip($list, \%order);
+ if($ret == 0) {
+ goto_end_of_block($list);
+ return undef;
+ }
+ } elsif($next eq "use-syslog") {
+ add_argument($list, \%order, "use_syslog");
+ if(!( ($order{use_syslog} eq "yes")
+ || ($order{use_syslog} eq "no" ) )) {
+ parse_error($list, "invalid option for 'use-syslog': $order{use_syslog}");
+ }
+ } elsif($next eq "options") {
+ add_argument($list, \%order, "options");
+ } elsif($next eq "force") {
+ if($order{force}) {
+ parse_error($list, "option 'force' used twice");
+ }
+ $order{force} = "yes";
+ list_expecting($list, ";");
+ } else {
+ if($next =~ /[^\w\d\-]/) {
+ parse_error($list, "unexpected character: '$next'");
+ }
+ parse_error($list, "invalid option: '$next'");
+ }
+
+ }
+
+ if(!$order{use_syslog}) {
+ $order{use_syslog} = "yes";
+ }
+ if(!$order{force}) {
+ $order{force} = "no";
+ }
+
+ return \%order;
+
+}
+
+sub get_block_argument($) {
+
+ my $list = shift;
+ my $next = list_next_required($list);
+
+ if($next eq "active") {
+ return "active";
+ } elsif($next eq "disabled") {
+ return "disabled";
+ } else {
+ parse_error($list, "invalid block argument: $next");
+ }
+
+}
+
+sub get_logins($) {
+
+ my $list = shift;
+ my @logins;
+
+ list_expecting($list, "{");
+ for(;;) {
+ my $name = list_next_required($list);
+
+ if($name eq "}") {
+ last;
+ } elsif($name =~ /[^\w\d\-\_]/) {
+ parse_error($list, "invalid character: '$name'");
+ } else {
+ list_expecting($list, "=");
+
+ my $next = list_next_required($list);
+ push @logins, { name => $name, login => $next };
+
+ list_expecting($list, ";");
+ }
+ }
+ list_expecting($list, ";");
+
+ return \@logins;
+
+}
+
+sub goto_matching_bracked($) {
+
+ my $list = shift;
+
+ for(;;) {
+ my $next = list_next_required($list);
+ if($next eq "}") {
+ last;
+ }
+ if($next eq "{") {
+ parse_error($list, "nested blocks are not allowed");
+ }
+ }
+
+ return;
+
+}
+
+sub interpret($) {
+
+ my %list = (content => shift,
+ pos_x => 0,
+ pos_y => 0, );
+ my $logins;
+ my @orders;
+ my $word = list_get_first(\%list);
+
+ for(;;) {
+
+ if(!defined($word)) {
+ last;
+ }
+
+ if($word eq "login") {
+ $logins = get_logins(\%list);
+ } elsif($word !~ /[^\w]/) {
+ list_expecting(\%list, "(");
+ my $argument = get_block_argument(\%list);
+ list_expecting(\%list, ")");
+
+ if($argument eq "active") {
+ my $order = get_order(\%list, $logins);
+ if(defined($order)) {
+ push @orders, {
+ name => $word,
+ content => $order,
+ commands => undef
+ };
+ }
+ } else {
+ list_expecting(\%list, "{");
+ goto_matching_bracked(\%list);
+ }
+
+ } elsif($word eq ";") {
+ } else {
+ parse_error(\%list, "invalid block name");
+ }
+
+ $word = list_next(\%list);
+
+ }
+
+ return $logins, \@orders;
+
+}
+
+sub cached_ip($) {
+
+ my $hostname = quotemeta(shift);
+ my $ret = undef;
+ my $cache_fn = $options{t};
+
+ open(CACHE, "<", $cache_fn)
+ or return undef;
+ flock(CACHE, LOCK_SH);
+
+ while(<CACHE>) {
+ ($ret) = /$hostname\s*([a-f0-9:\.]+)/i;
+ if(defined($ret)) {
+ pdebug("$hostname is cached\n");
+ last;
+ }
+ }
+ close(CACHE)
+ or die "could not close ".$cache_fn.": $!";
+
+ return $ret;
+
+}
+
+sub check_cached_ip($$) {
+
+ my ($hostname, $ip_addr) = @_;
+ my $cached_ip_addr = cached_ip($hostname);
+
+ if(defined($cached_ip_addr)) {
+ if($cached_ip_addr eq $ip_addr) {
+ return 1;
+ } else {
+ return 0;
+ }
+ }
+
+ return 0;
+
+}
+
+sub write_cache($) {
+
+ my $content = shift;
+ my $cache_fn = $options{t};
+
+ open(CACHE, ">", $cache_fn)
+ or return undef;
+ flock(CACHE, LOCK_EX);
+
+ foreach my $entry (@$content) {
+
+ my $tm = localtime($entry->{time});
+
+ if(defined($entry->{ip_addr})) {
+ pdebug("writing cache entry for $entry->{hostname}\n");
+ printf(CACHE "%04d-%02d-%02d %02d:%02d:%02d $entry->{hostname} $entry->{ip_addr}\n",
+ $tm->year+1900, $tm->mon+1, $tm->mday, $tm->hour, $tm->min, $tm->sec);
+ }
+ }
+
+ close(CACHE)
+ or die "could not close ".$cache_fn."$!";
+
+ chmod(CACHE_FILE_PERM, $cache_fn);
+
+}
+
+my $date_rex = qr/\d{4}-\d{2}-\d{2}/imosx;
+my $time_rex = qr/\d{2}:\d{2}:\d{2}/imosx;
+
+sub read_cache() {
+
+ my $cache_entry_rex = qr/^\s*($date_rex)\s+($time_rex)\s+([\w\.\-\_]+)\s+([\w\.\:]+)\s*$/imosx;
+ my @cached;
+
+ my $cache_fn = $options{t};
+
+ open(CACHE, "<", $cache_fn)
+ or return undef;
+ flock(CACHE, LOCK_SH);
+
+ while(<CACHE>) {
+ if(my ($date, $time , $hostname, $ip_addr) = /$cache_entry_rex/i) {
+
+ my ($year, $month, $day) = $date =~ /(\d{4})-(\d{2})-(\d{2})/;
+ my ($hour, $min, $sec) = $time =~ /(\d{2}):(\d{2}):(\d{2})/;
+
+ my $TIME = timelocal($sec, $min, $hour, $day, $month-1, $year-1900);
+
+ push @cached, { hostname => $hostname,
+ ip_addr => $ip_addr,
+ time => $TIME };
+
+ pdebug("CACHE ENTRY: $TIME $hostname $ip_addr\n");
+
+ }
+ }
+
+ close(CACHE)
+ or die "could not close ".$cache_fn.": $!";
+
+ return \@cached;
+
+}
+
+sub date_expired($) {
+
+ my $time = shift;
+ my $now = time();
+ my $expiration = CACHE_EXPIRATION;
+
+ if($time + $expiration < $now) {
+ return 1;
+ } else {
+ return 0;
+ }
+
+}
+
+sub update_cache($) {
+
+ my $succeeded = shift;
+ my $cached = read_cache();
+ my @new_cache;
+
+ foreach my $entry (@$succeeded) {
+ push @new_cache, { hostname => $entry->{hostname},
+ ip_addr => $entry->{ip_addr},
+ time => time() };
+ }
+
+ FIRST: foreach my $entry (@$cached) {
+ if(not date_expired($entry->{time})) {
+ foreach my $new_entry (@new_cache) {
+ if($entry->{hostname} eq $new_entry->{hostname}) {
+ next FIRST;
+ }
+ }
+ push @new_cache, $entry;
+ pdebug("$entry->{hostname} is not expired\n");
+ } else {
+ pdebug("$entry->{hostname} is expired\n");
+ }
+ }
+
+ write_cache(\@new_cache);
+
+}
+
+sub update_required($$) {
+
+ my ($order, $hostname) = @_;
+
+ if($options{f} == 0 &&
+ $order->{content}->{force} eq "no") {
+
+ if(check_cached_ip($hostname, $order->{content}->{ip}->{addr})) {
+ pdebug("update for $hostname is not required\n");
+ return 0;
+ }
+ }
+
+ pdebug("update for $hostname is required\n");
+ return 1;
+
+}
+
+sub compose_commands($) {
+
+ my $order = shift;
+ my @commands;
+
+ my $command = UPDATEDD_NAME;
+ if($options{y} == 1 ||
+ $order->{content}->{use_syslog} eq "yes") {
+ $command .= " -Y";
+ }
+ $command .= " $order->{name} -- ";
+
+ # ip addr
+ if($order->{content}->{ip}) {
+ if($order->{content}->{ip}->{ver} == 4) {
+ $command .= "-4 ";
+ } else {
+ $command .= "-6 ";
+ }
+ $command .= $order->{content}->{ip}->{addr};
+ }
+
+ # extra options
+ if($order->{content}->{options}) {
+ $command .= " ".$order->{content}->{options};
+ }
+
+ # add hostnames and push command to @command
+ my $hostnames = $order->{content}->{hostnames};
+ foreach my $hostname (@$hostnames) {
+ if(update_required($order, $hostname)) {
+ push @commands, { string => $command." ".$hostname,
+ succeeded => 0,
+ retries => $options{r},
+ hostname => $hostname,
+ ip_addr => $order->{content}->{ip}->{addr} };
+ }
+ }
+
+ return \@commands;
+
+}
+
+sub exec_command($) {
+
+ my $command = shift;
+
+ my $ret = system($command);
+ if($ret == 1) {
+ return 0;
+ } elsif($ret > 1) {
+ return -1;
+ } else {
+ return 1;
+ }
+
+}
+
+sub exec_updatedd($$) {
+
+ my ($commands, $login) = @_;
+ my @succeeded;
+ my $n = @$commands;
+
+ $ENV{LOGIN} = $login;
+ while($n > 0) {
+ foreach my $command (@$commands) {
+ if($command->{succeeded} == 0) {
+ my $ret = exec_command($command->{string});
+ $command->{succeeded} = $ret;
+ if($ret == 1) {
+ $n--;
+ push @succeeded, { hostname => $command->{hostname},
+ ip_addr => $command->{ip_addr} };
+ } elsif($ret == -1) {
+ $n--;
+ } else {
+ if($command->{retries} > 0) {
+ $command->{retries}--;
+ } else {
+ $command->{succeeded} = -1;
+ $n--;
+ }
+ }
+ }
+ }
+ if($n > 0) {
+ sleep($options{i});
+ }
+ }
+
+ return \@succeeded;
+
+}
+
+sub run_updatedd($$) {
+
+ my $commands = shift;
+ my $login = shift;
+ my $succeeded;
+
+ if(@$commands) {
+ if($options{s}) {
+ print("export LOGIN=$login\n");
+ foreach my $command (@$commands) {
+ print("$command->{string}\n");
+ }
+ } else {
+ $succeeded = exec_updatedd($commands, $login);
+ }
+ }
+
+ return $succeeded;
+
+}
+
+sub get_config_path() {
+
+ if(defined($options{c})) {
+ return $options{c};
+ }
+
+ if(-f CONFIG_FILE_1) {
+ return CONFIG_FILE_1;
+ } elsif(-f CONFIG_FILE_2) {
+ return CONFIG_FILE_2;
+ } elsif(-f CONFIG_FILE_3) {
+ return CONFIG_FILE_3;
+ } else {
+ die "no config file";
+ }
+
+}
+
+sub main() {
+
+ my $config = get_config_path();
+ open(FP, "<", $config)
+ or die "open() failed: $config: $!\n";
+ flock(FP, LOCK_SH);
+
+ my @lines = read_config(\*FP);
+
+ close(FP)
+ or die "close() failed: $!\n";
+
+ my ($logins, $orders) = interpret(\@lines);
+ my @succeeded;
+
+ foreach my $order (@$orders) {
+ my $commands = compose_commands($order);
+ my $ret = run_updatedd($commands,
+ $order->{content}->{login});
+ foreach (@$ret) {
+ push @succeeded, $_;
+ }
+ }
+
+ update_cache(\@succeeded);
+
+}
+
+main();
diff -Naur updatedd-2.6-orig/version.h updatedd-2.6/version.h
--- updatedd-2.6-orig/version.h 1970-01-01 08:00:00.000000000 +0800
+++ updatedd-2.6/version.h 2014-01-09 16:28:50.629381823 +0800
@@ -0,0 +1,26 @@
+/* -- updatedd: version.h --
+ *
+ * Copyright (C) 2002, 2003, 2004, 2005 Philipp Benner
+ *
+ * This file is part of UpdateDD - http://updatedd.philipp-benner.de.
+ *
+ * UpdateDD is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * any later version.
+ *
+ * UpdateDD is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with UpdateDD; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
+#define VERSION "2.6"
+#define EMAIL "updatedd@philipp-benner.de"
+#define PNAME "UpdateDD"
+#define AUTHOR "Philipp Benner"
+#define HOMEPAGE "http://updatedd.philipp-benner.de"