anonipaddr: remove unused varargs argument

Signed-off-by: Cliff Frey <cliff@meraki.com>
ftpportmapper: fix a length check and improve error behavior

We now just fail early on mapping failures rather than modifying the
packet first.

Signed-off-by: Cliff Frey <cliff@meraki.com>
ipfieldinfo: fix types for printf-like function

Signed-off-by: Cliff Frey <cliff@meraki.com>
radixiplookup: add flush handler

Signed-off-by: Cliff Frey <cliff@meraki.com>
more printf varargs fixes
udpip6encap: fix checksum calculation

Signed-off-by: Cliff Frey <cliff@meraki.com>
args: give an error on invalid number parsing

Signed-off-by: Cliff Frey <cliff@meraki.com>
linuxmodule: correctly zero out packet txflags in linux 2.6.32

Signed-off-by: Cliff Frey <cliff@meraki.com>
ipaddress: add is_link_local() helpers

Signed-off-by: Cliff Frey <cliff@meraki.com>
packet: compile fixes for linux 2.6.16 and earlier

Signed-off-by: Cliff Frey <cliff@meraki.com>
timer: avoid badness on tickless systems

If a timer is scheduled for a small amount of time in the future using
schedule_after (i.e. 10ms), it might not be safe to use
Timestamp::recent_steady(), as that might actually be a time in the
past.

Signed-off-by: Cliff Frey <cliff@meraki.com>
Merge pull request #77 from jdizzle/master

IPReassembler bug fix
Merge pull request #76 from clifffrey/changes

Changes
Add click-buildtool compile-shortensyms.

This is better than putting && in a Linux kernel compile command,
apparently.
Fixincludes tweak for some Linux versions.
Linux compilation: Use debug_flags if it exists.

Which requires compiling a C file (conftest.c), since make mistakes
nonexistent.o for an asm file.

Centos/RHEL issues reported by Keith Schoenefeld.
CPUQueue: Too many CPUs is a runtime error, not a compile-time error.
Linuxmodule scheduler: Use newer CPU-getter interfaces.
Update configure from configure.in.
We are past Linux 2.6 now, update the message.