update c interface header