commands.c revision f345c0beb4c8f75cb54c2e070498e56febd468ac