Ctor_SafeHandle_BasicPropertiesPropagate_Success: improve raw packet case. (#44294)
authorTom Deseyn <tom.deseyn@gmail.com>
Thu, 5 Nov 2020 16:21:53 +0000 (17:21 +0100)
committerGitHub <noreply@github.com>
Thu, 5 Nov 2020 16:21:53 +0000 (11:21 -0500)
commit0f4ec1566e397a4c5b127afbc5226a212812d45b
tree63c9aa520a58400b73a5f375f1ffa79388429eee
parent16b96beeb8ca30514ad00669756f06caa13ea7d5
Ctor_SafeHandle_BasicPropertiesPropagate_Success: improve raw packet case. (#44294)

Fix expected value for ProtocolType when a new Socket is created from
an existing raw packet socket Handle. This assert isn't checked unless
the test runs as root.

And use a proper value for the ProtocolType when the Socket is created.
src/libraries/System.Net.Sockets/tests/FunctionalTests/CreateSocketTests.cs