add setip setmac api