set ip before we use it; gcc lint