HC_PUT only takes 2 arguments.
Incorrect struct definition.
Fix build errors.