addr.c revision aa187926
1