pass structure to function in cn