addr.c revision ce435593
1