SSL services: Difference between revisions

No edit summary
No edit summary
Line 300: Line 300:


sdknso uses hard-coded value 0x1 for the u32. The output buffer contains [[#CipherInfo]].
sdknso uses hard-coded value 0x1 for the u32. The output buffer contains [[#CipherInfo]].
Errors are thrown if the input u32 doesn't match 0x1, or if the buffer size doesn't match the size for [[#CipherInfo]].


==== SetNextAlpnProto ====
==== SetNextAlpnProto ====
Line 318: Line 320:
! Description
! Description
|-
|-
| 0
| 0 ||  
|  
|-
|-
| 1
| 1 ||  
|  
|}
|}


Line 372: Line 372:
! Description
! Description
|-
|-
| 1
| 1 || Nintendo {...}
| Nintendo {...}
|-
|-
| 2
| 2 || Nintendo {...}
| Nintendo {...}
|}
|}


Line 391: Line 389:
! Description
! Description
|-
|-
| 1
| 1 ||  
|  
|}
|}


Line 403: Line 400:
! Description
! Description
|-
|-
| 1
| 1 ||  
|  
|}
|}


Line 473: Line 469:
= SessionCacheMode =
= SessionCacheMode =
This is the "nn::ssl::sf::SessionCacheMode" / "nn::ssl::Connection::SessionCacheMode" enum.
This is the "nn::ssl::sf::SessionCacheMode" / "nn::ssl::Connection::SessionCacheMode" enum.
{| class="wikitable" border="1"
|-
! Value
! Description
|-
| 0 ||
|-
| 1 ||
|-
| 2 ||
|}


= RenegotiationMode =
= RenegotiationMode =
This is the "nn::ssl::sf::RenegotiationMode" / "nn::ssl::Connection::RenegotiationMode" enum.
This is the "nn::ssl::sf::RenegotiationMode" / "nn::ssl::Connection::RenegotiationMode" enum.
{| class="wikitable" border="1"
|-
! Value
! Description
|-
| 0 ||
|-
| 1 ||
|}


= OptionType =
= OptionType =