18 lines
364 B
Go
18 lines
364 B
Go
package conn
|
|
|
|
import (
|
|
"angel_server/consts"
|
|
"angel_server/cryptmeow"
|
|
"log/slog"
|
|
"net"
|
|
)
|
|
|
|
func agent_impl(conn net.Conn, layer_id int) {
|
|
var publicKey, _ [32]byte = cryptmeow.Gen_keypair()
|
|
|
|
_, err := conn.Write(publicKey[:])
|
|
if err != nil {
|
|
consts.Logger.Error("failed to send public key", slog.String("error", err.Error()))
|
|
return
|
|
}
|
|
} |