avc.c revision ca7786a2
1