예제 #1
0
func FIPSModeSet(mode bool) error {
	var r C.int
	if mode {
		r = C.FIPS_mode_set(1)
	} else {
		r = C.FIPS_mode_set(0)
	}
	if r != 1 {
		return errorFromErrorQueue()
	}
	return nil
}
예제 #2
0
파일: fips_on.go 프로젝트: vbatts/go-fips
func modeSet(mode ONOFF) (ONOFF, error) {
	o := ONOFF(C.FIPS_mode_set(C.int(mode)))
	if o != mode {
		return o, errors.New(lastError())
	}
	return o, nil
}