rename ifce to ifname - the new name is less obscure
move pointer to next into the first position for faster iteration and to make possible list abstraction easier