create_shadow
if ((ret = create_shadow(sib)) != PO_SUCCESS)
static int create_shadow(xmlNodePtr node);
if (create_shadow(root) != PO_SUCCESS) {