Resolved a few compile problems, and tested that the project compiles and runs
 merge net_conf lib from dev branch to trunk.
This lib allows you to have simple get / set methods for accessing your network settings.
It can take a string or a byte array to set a network param to.
The in memory settings are not written to eeprom until you save your settings
merge changes from net_conf dev branche

svn merge  -r111:137 avr-uip-netconf/apps/telnetd avr-uip-merge/apps/telnetd

network set/get/show  ip/gw/nm

also merge in time command work
 check in shift reg work
check in a work in progress 

volt amp project will allow you to
telnet to the device
  configure it
it will then read the volts and amps of its input and send this data as a UDP packet to the configured target ip / port.
remove two files which should not have been merged.
clean up changes merged in ... a debug from shell.c
un-used code from project
Add a new app  udpds (UDP Data Stream)
This is a simple udp app which your project implements a callback for filling the UDP packet.
I am going to use it to stream data which is collected to a server.

On linux to see the data I use the following for testing.
sudo nc -l -u -p 33

That's net cat a local port in udp mode port 33
 check in 644 version of volt, current sensor
 fix the webserver compile for when the port mapper app isn't used
 add dep files for project area
 yet another adc lib.  Yea, it's tiny and yes there was one already but... I ended up with this one while learning.  I think it's a little cleaner than the analog lib.  leave the analog lib as someone may still be using it.  The defaults should work for most people.  You can use a diff ref voltage or clock div by defining one of the two vars in your global config file.
 remove debug lines
clean up the TuxGraphics-volt-cur.644 project a little
port fixed from TuxGraphics-volt-cur.644 back to TuxGraphics-volt-amp.m328p
add progmem shell output functions
save in my case 200 bytes of ram. :-)

only call the _P version if BOTH params are progmem sources.
another 40 bytes using prog mem
 check point udpds telnet cli work
check in fix for issue 12 per issue reporter
 correct issue 13 per issue submitter.  
Correctly store the reg value in the temp var before using it.
 correct chip id check per issue 14 reporter.