{"action":"created","issue":{"url":"https://api.github.com/repos/dotnet/corefx/issues/6523","repository_url":"https://api.github.com/repos/dotnet/corefx","labels_url":"https://api.github.com/repos/dotnet/corefx/issues/6523/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/corefx/issues/6523/comments","events_url":"https://api.github.com/repos/dotnet/corefx/issues/6523/events","html_url":"https://github.com/dotnet/corefx/pull/6523","id":137358212,"number":6523,"title":"Support setting outgoing interface for multicast on Socket","user":{"login":"tmds","id":1025424,"avatar_url":"https://avatars.githubusercontent.com/u/1025424?v=3","gravatar_id":"","url":"https://api.github.com/users/tmds","html_url":"https://github.com/tmds","followers_url":"https://api.github.com/users/tmds/followers","following_url":"https://api.github.com/users/tmds/following{/other_user}","gists_url":"https://api.github.com/users/tmds/gists{/gist_id}","starred_url":"https://api.github.com/users/tmds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tmds/subscriptions","organizations_url":"https://api.github.com/users/tmds/orgs","repos_url":"https://api.github.com/users/tmds/repos","events_url":"https://api.github.com/users/tmds/events{/privacy}","received_events_url":"https://api.github.com/users/tmds/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dotnet/corefx/labels/cla-already-signed","name":"cla-already-signed","color":"009800"},{"url":"https://api.github.com/repos/dotnet/corefx/labels/System.Net","name":"System.Net","color":"d4c5f9"},{"url":"https://api.github.com/repos/dotnet/corefx/labels/X-Plat","name":"X-Plat","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2016-02-29T20:10:11Z","updated_at":"2016-03-03T17:31:14Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dotnet/corefx/pulls/6523","html_url":"https://github.com/dotnet/corefx/pull/6523","diff_url":"https://github.com/dotnet/corefx/pull/6523.diff","patch_url":"https://github.com/dotnet/corefx/pull/6523.patch"},"body":"Fix https://github.com/dotnet/corefx/issues/6486\r\n\r\npal_networking: support specifying the network interface for outgoing multicast traffic via SocketOptionName.MulticastInterface on non-Windows platforms\r\n\r\nThe interface for outgoing multicast traffic can be set as follows:\r\n\tsocket.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.MulticastInterface, IPAddress.HostToNetworkOrder(interfaceIndex))"},"comment":{"url":"https://api.github.com/repos/dotnet/corefx/issues/comments/191875098","html_url":"https://github.com/dotnet/corefx/pull/6523#issuecomment-191875098","issue_url":"https://api.github.com/repos/dotnet/corefx/issues/6523","id":191875098,"user":{"login":"stephentoub","id":2642209,"avatar_url":"https://avatars.githubusercontent.com/u/2642209?v=3","gravatar_id":"","url":"https://api.github.com/users/stephentoub","html_url":"https://github.com/stephentoub","followers_url":"https://api.github.com/users/stephentoub/followers","following_url":"https://api.github.com/users/stephentoub/following{/other_user}","gists_url":"https://api.github.com/users/stephentoub/gists{/gist_id}","starred_url":"https://api.github.com/users/stephentoub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stephentoub/subscriptions","organizations_url":"https://api.github.com/users/stephentoub/orgs","repos_url":"https://api.github.com/users/stephentoub/repos","events_url":"https://api.github.com/users/stephentoub/events{/privacy}","received_events_url":"https://api.github.com/users/stephentoub/received_events","type":"User","site_admin":false},"created_at":"2016-03-03T17:31:14Z","updated_at":"2016-03-03T17:31:14Z","body":"> what is the appropriate way to run a specific test project using ./run-test.sh? What should be done before to make sure the native and required managed parts are compiled?\r\n\r\nTo be honest, I'm not sure, as I don't typically use it.  @ellismg, do you know?  I'm still using a workflow from before this existed, where I have a directory that contains all of my binaries, and I just put new versions there and run them directly with ```corerun xunit.console.netcore.exe ...``` etc.  Gives me a bit more control."}}