"testing/quick"
xdr "github.com/davecgh/go-xdr/xdr2"
- "golang.org/x/crypto/blake2b"
)
func TestTx(t *testing.T) {
int64(padSize),
src,
"pktName",
+ nil,
)
if err != nil {
return false
vias := append(nodeTgt.Via, nodeTgt.Id)
for i, hopId := range vias {
hopOur := privates[*hopId]
- foundNode, _, err := PktEncRead(hopOur, ctx.Neigh, &bufR, &bufW)
+ _, foundNode, _, err := PktEncRead(
+ hopOur, ctx.Neigh, &bufR, &bufW, true, nil,
+ )
if err != nil {
return false
}
if pkt.Type != PktTypeTrns {
return false
}
- if bytes.Compare(pkt.Path[:blake2b.Size256], vias[i+1][:]) != 0 {
+ if bytes.Compare(pkt.Path[:MTHSize], vias[i+1][:]) != 0 {
return false
}
}