Generalerna Allonville och Vinayhafva