Fixes
This commit is contained in:
parent
2f4912c8fd
commit
f530de063a
@ -21,14 +21,18 @@ const (
|
||||
)
|
||||
|
||||
// Helpers for byte convertion
|
||||
// ------------------------------
|
||||
|
||||
// cBytes must be initialized to proper size
|
||||
func convBytesGoToC(goBytes []byte, cBytes []C.uchar) {
|
||||
for i,v:=range(goBytes) {
|
||||
cBytes[i] = C.uchar(v)
|
||||
}
|
||||
}
|
||||
|
||||
// goBytes must be initialized to proper size
|
||||
func convBytesCToGo(cBytes []C.uchar, goBytes []byte) {
|
||||
goBytes=C.GoBytes(unsafe.Pointer(&cBytes[0]), GSKsz)
|
||||
copy(goBytes, C.GoBytes(unsafe.Pointer(&cBytes[0]), C.int(len(cBytes))))
|
||||
}
|
||||
|
||||
// Helpers for key generation
|
||||
@ -154,9 +158,6 @@ func test_cfK_msrE_cfD() {
|
||||
|
||||
for i,_:=range(gSS) {
|
||||
if gSS[i] != byte(cSS[i]) {
|
||||
fmt.Printf("LEN=%d %X\n", len(gSS), gSS)
|
||||
fmt.Printf("LEN=%d %X\n", len(cSS), cSS)
|
||||
fmt.Printf("LEN=%d %X\n", len(gCT), gCT)
|
||||
fmt.Println("ERR: shared secrets differ")
|
||||
break
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user