20 addr, _ = net.ResolveUDPAddr("udp", "[::1]:1")
21 peerId = IDDecode("ffffffffffffffffffffffffffffffff")
22 peer = newPeer(addr, *peerId, 128, new([KeySize]byte))
23 plaintext = make([]byte, 789)
24 ready = make(chan struct{})
34 func (d *Dummy) WriteTo(b []byte, addr net.Addr) (int, error) {
39 func (d *Dummy) Write(p []byte) (n int, err error) {
43 func BenchmarkEnc(b *testing.B) {
45 for i := 0; i < b.N; i++ {
47 peer.EthProcess(plaintext, dummy, ready)
51 func BenchmarkDec(b *testing.B) {
52 peer.EthProcess(plaintext, dummy, ready)
53 peer = newPeer(addr, *peerId, 128, new([KeySize]byte))
55 for i := 0; i < b.N; i++ {
56 if !peer.UDPProcess(ciphertext, dummy, ready) {