Skip to content

bsdkm: sys time wrapper.#9644

Merged
douzzer merged 2 commits intowolfSSL:masterfrom
philljj:bsdkm_time
Jan 13, 2026
Merged

bsdkm: sys time wrapper.#9644
douzzer merged 2 commits intowolfSSL:masterfrom
philljj:bsdkm_time

Conversation

@philljj
Copy link
Copy Markdown
Contributor

@philljj philljj commented Jan 12, 2026

Description

FreeBSD kernel does not allow <time.h or TIME(3).

Add a small wrapper that XTIME macro can use.

Testing

fips_hash=0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef
./configure --enable-freebsdkm --enable-cryptonly --enable-all-crypto --enable-crypttests --enable-fips=v6 \
  CFLAGS="-DWOLFCRYPT_FIPS_CORE_HASH_VALUE=$fips_hash -DWOLFSSL_BSDKM_VERBOSE_DEBUG" && \
  make && sudo kldload bsdkm/libwolfssl.ko

@philljj philljj self-assigned this Jan 12, 2026
@philljj
Copy link
Copy Markdown
Contributor Author

philljj commented Jan 12, 2026

Retest this please.

(Found unhandled jenkins exception).

@philljj philljj requested a review from douzzer January 12, 2026 23:03
@philljj philljj assigned wolfSSL-Bot and unassigned philljj Jan 12, 2026
@douzzer douzzer merged commit 05e480f into wolfSSL:master Jan 13, 2026
368 of 369 checks passed
@philljj philljj deleted the bsdkm_time branch January 13, 2026 13:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants