@@ -21,46 +21,46 @@ import (
2121
2222// IPC commands (daemon ↔ driver)
2323const (
24- CmdBind byte = 0x01
25- CmdBindOK byte = 0x02
26- CmdDial byte = 0x03
27- CmdDialOK byte = 0x04
28- CmdAccept byte = 0x05
29- CmdSend byte = 0x06
30- CmdRecv byte = 0x07
31- CmdClose byte = 0x08
32- CmdCloseOK byte = 0x09
33- CmdError byte = 0x0A
34- CmdSendTo byte = 0x0B
35- CmdRecvFrom byte = 0x0C
36- CmdInfo byte = 0x0D
37- CmdInfoOK byte = 0x0E
38- CmdHandshake byte = 0x0F // driver → daemon: handshake request/approve/reject
39- CmdHandshakeOK byte = 0x10
40- CmdResolveHostname byte = 0x11
41- CmdResolveHostnameOK byte = 0x12
42- CmdSetHostname byte = 0x13
43- CmdSetHostnameOK byte = 0x14
44- CmdSetVisibility byte = 0x15
45- CmdSetVisibilityOK byte = 0x16
46- CmdDeregister byte = 0x17
47- CmdDeregisterOK byte = 0x18
48- CmdSetTags byte = 0x19
49- CmdSetTagsOK byte = 0x1A
24+ CmdBind byte = 0x01
25+ CmdBindOK byte = 0x02
26+ CmdDial byte = 0x03
27+ CmdDialOK byte = 0x04
28+ CmdAccept byte = 0x05
29+ CmdSend byte = 0x06
30+ CmdRecv byte = 0x07
31+ CmdClose byte = 0x08
32+ CmdCloseOK byte = 0x09
33+ CmdError byte = 0x0A
34+ CmdSendTo byte = 0x0B
35+ CmdRecvFrom byte = 0x0C
36+ CmdInfo byte = 0x0D
37+ CmdInfoOK byte = 0x0E
38+ CmdHandshake byte = 0x0F // driver → daemon: handshake request/approve/reject
39+ CmdHandshakeOK byte = 0x10
40+ CmdResolveHostname byte = 0x11
41+ CmdResolveHostnameOK byte = 0x12
42+ CmdSetHostname byte = 0x13
43+ CmdSetHostnameOK byte = 0x14
44+ CmdSetVisibility byte = 0x15
45+ CmdSetVisibilityOK byte = 0x16
46+ CmdDeregister byte = 0x17
47+ CmdDeregisterOK byte = 0x18
48+ CmdSetTags byte = 0x19
49+ CmdSetTagsOK byte = 0x1A
5050 CmdSetWebhook byte = 0x1B
5151 CmdSetWebhookOK byte = 0x1C
5252 CmdSetWebhookTopics byte = 0x1D
5353 CmdSetWebhookTopicsOK byte = 0x1E
5454 CmdNetwork byte = 0x1F
55- CmdNetworkOK byte = 0x20
56- CmdHealth byte = 0x21
57- CmdHealthOK byte = 0x22
58- CmdManaged byte = 0x23
59- CmdManagedOK byte = 0x24
60- CmdRotateKey byte = 0x25
61- CmdRotateKeyOK byte = 0x26
62- CmdBroadcast byte = 0x29
63- CmdBroadcastOK byte = 0x2A
55+ CmdNetworkOK byte = 0x20
56+ CmdHealth byte = 0x21
57+ CmdHealthOK byte = 0x22
58+ CmdManaged byte = 0x23
59+ CmdManagedOK byte = 0x24
60+ CmdRotateKey byte = 0x25
61+ CmdRotateKeyOK byte = 0x26
62+ CmdBroadcast byte = 0x29
63+ CmdBroadcastOK byte = 0x2A
6464 // CmdCancel: driver → daemon, "abandon the in-flight request that
6565 // I sent under reqID X". The reqID embedded in the envelope header
6666 // IS NOT the reqID being cancelled — that's encoded in the body
0 commit comments