private void portLocalInterface_CheckedChanged(object sender, EventArgs e)
{
var item = portsList.SelectedItem as PortListItem;
if (item!=null) {
var listener = item.Listener;
var value = portLocalInterface.Checked;
if (((listener.LocalOutputAccepts & OutputStreamType.Interface)!=0)==value) return;
if (value) listener.LocalOutputAccepts |= OutputStreamType.Interface;
else listener.LocalOutputAccepts &= ~OutputStreamType.Interface;
application.SaveSettings();
portsList.Items[portsList.Items.IndexOf(item)] = item;
}
}