Copie arbre binaire dans l'ordre

Le code que j'ai écrit jusqu'à présent est:

void copyInOrder(TNode *orgTree, Tnode *& copyTree){
    if(orgTree !=NULL){
        copyInOrder(orgTree->left_link);
        //create leftmost node of tree but how to link to parent
        copyInOrder(orgTree->right_link);
    }
}

Je ne sais pas comment le lien à la mère de noeuds comme son afinde.