added linux link_setting support