Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Host privacy implementation #8

Conversation

paul-szczepanek-arm
Copy link
Collaborator

for review

dustin-crossman and others added 30 commits August 10, 2020 16:59
Remove user facing header file, it should not be included within a library. The header itself does not need anything from Mbed.

It could possibly fail if targets which implement usb are not including what is required for their implementation.
If we take platform as a component, platform/source would be outside of this component.
I removed the prefix as these are implementation specific (they are located in source folder,
not in include as the others).
They belong to internal folder to follow our guideline, not in source as they were.
fix the typo

Co-authored-by: Lingkai Dong <[email protected]>
@pan- pan- force-pushed the host-privacy-implementation branch from 97d0906 to 8c798fd Compare September 9, 2020 15:10
This PAL interface is responsible for generating, resolving private address and maintaining the controller or host resolving list.
It also indicates to upper level if LL resolution is supported or not and allows them to enable it.
It controls private address generation and host or controller address resolution.
Resolution list has been removed from the pal as this is handled by the PrivateAddressController.
A race condition was present if a single event was present in the event queue and the event was generating a new event.
@pan- pan- force-pushed the host-privacy-implementation branch from 8c798fd to 9e7385a Compare September 9, 2020 15:20
@pan- pan- closed this Sep 9, 2020
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.