hide some variables
add netdev port query