provider.c revision dad3b05d
1