allow c_pl_tx() to accept structure X where X.C1, X.C2..