Knc header fix

Some fixes for knc.h