add ipaddr compore function