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

quic: reduce socket option header exposure #16541

Merged
merged 1 commit into from
May 19, 2021

Conversation

jpeach
Copy link
Contributor

@jpeach jpeach commented May 18, 2021

Commit Message:

This is a trivial cleanup that moves the inclusion of socket_option_impl.h from the header to the source file to reduce its exposure.

Additional Description: None
Risk Level: Low
Testing: bazel tests
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A

Move the inclusion of `socket_option_impl.h` from the header
to the source to reduce its exposure.

Signed-off-by: James Peach <[email protected]>
@jpeach
Copy link
Contributor Author

jpeach commented May 18, 2021

The codeql workflow error looks like a problem with the CI tooling:

CMake Error: CMake was unable to find a build program corresponding to "Ninja".  CMAKE_MAKE_PROGRAM is not set.  You probably need to select a different build tool.
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage

@wrowe
Copy link
Contributor

wrowe commented May 18, 2021

/retest

@repokitteh-read-only
Copy link

Retrying Azure Pipelines:
Check envoy-presubmit didn't fail.

🐱

Caused by: a #16541 (comment) was created by @wrowe.

see: more, trace.

@wrowe wrowe self-assigned this May 18, 2021
Copy link
Contributor

@wrowe wrowe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM including style cleanups/includes ordering. CodeQL-Build failure doesn't intersect with this submission.

@jpeach
Copy link
Contributor Author

jpeach commented May 19, 2021

@wrowe the install-deps step failed because the apt indices were corrupt or in a transient state

@jpeach
Copy link
Contributor Author

jpeach commented May 19, 2021

/retest

@repokitteh-read-only
Copy link

Retrying Azure Pipelines:
Check envoy-presubmit didn't fail.

🐱

Caused by: a #16541 (comment) was created by @jpeach.

see: more, trace.

@wrowe wrowe merged commit 94d1137 into envoyproxy:main May 19, 2021
leyao-daily pushed a commit to leyao-daily/envoy that referenced this pull request Sep 30, 2021
Move the inclusion of `socket_option_impl.h` from the header
to the source to reduce its exposure.

Signed-off-by: James Peach <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants