"Old Pap" is a term of affection for General Sterling Price. I don't think he is who this soldier is referencing though.