Family handshake netlink 規範¶
概要¶
用於請求傳輸層安全握手的 Netlink 協議。
操作¶
ready¶
通知處理程式,有新的握手請求正在等待
- notify:
accept
accept¶
處理程式檢索下一個排隊的握手請求
- attribute-set:
- flags:
[
admin-perm]- do:
- request
- attributes:
[
handler-class]
- reply
- attributes:
[
sockfd,message-type,timeout,auth-mode,peer-identity,certificate,peername]
done¶
處理程式報告握手完成
- attribute-set:
- do:
- request
- attributes:
[
status,sockfd,remote-auth]
多播組¶
none
tlshd
定義¶
handler-class¶
- type:
enum
- value-start:
0
- entries:
nonetlshdmax
msg-type¶
- type:
enum
- value-start:
0
- entries:
unspecclienthelloserverhello
auth¶
- type:
enum
- value-start:
0
- entries:
unspecunauthpskx509
屬性集¶
x509¶
cert (s32)¶
privkey (s32)¶
accept¶
sockfd (s32)¶
handler-class (u32)¶
- enum:
message-type (u32)¶
- enum:
timeout (u32)¶
auth-mode (u32)¶
- enum:
peer-identity (u32)¶
- multi-attr:
True
certificate (nest)¶
- nested-attributes:
- multi-attr:
True
peername (string)¶
done¶
status (u32)¶
sockfd (s32)¶
remote-auth (u32)¶
- multi-attr:
True