Page MenuHomeFreeBSD

libusb: refactor the process of setting option when init the context.
ClosedPublic

Authored by aokblast on Jul 9 2025, 9:42 AM.
Tags
None
Referenced Files
F160768605: D51224.id178479.diff
Sat, Jun 27, 3:37 PM
F160765943: D51224.id180293.diff
Sat, Jun 27, 3:02 PM
Unknown Object (File)
Fri, Jun 26, 9:35 AM
Unknown Object (File)
Fri, Jun 26, 8:54 AM
Unknown Object (File)
Fri, Jun 26, 6:44 AM
Unknown Object (File)
Thu, Jun 25, 2:14 PM
Unknown Object (File)
Wed, Jun 24, 7:44 AM
Unknown Object (File)
Mon, Jun 22, 12:03 PM
Subscribers

Details

Summary

From
https://github.com/libusb/libusb/commit/6622f386f52807dac76c8a260c98aa02c311bc93#diff-c1f9bc250077d41456a3e580fca0ddf5d8c25b741bff6d9b9505990a8b70b254R2358.
We are able to set all of the option from the init_context. To address
this, we modify the process of setting option in init_context to make it be more clear and then
adapat libusb_set_option inside to all other option.

Sponsored By: FreeBSD Foundation

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Move the initialization of the options to allow override by the set_option

This revision is now accepted and ready to land.Thu, Jun 18, 5:08 AM