-
Notifications
You must be signed in to change notification settings - Fork 552
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
Add support for both Qtip and UDP traffic for Server Listeners. #4803
Draft
ProjectsByJackHe
wants to merge
42
commits into
main
Choose a base branch
from
jackhe/supp-multi-qtip
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from 41 commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
63a4f6f
first iteration
ProjectsByJackHe 4312eea
test code sanity check
ProjectsByJackHe f865630
full revert
ProjectsByJackHe 19354ee
test this out
ProjectsByJackHe a2511c3
update control.cpp as well
ProjectsByJackHe 2db51dd
update all instances of connAndPing
ProjectsByJackHe 0a1ec39
sanity check
ProjectsByJackHe 07aedfd
do not define multiple of these registrations
ProjectsByJackHe ae85b9f
turn QTIP off right after Listener.Start
ProjectsByJackHe cf38283
don't pass nullptr as size
ProjectsByJackHe 1c9fa0b
revert back to old code - useqtip test SHOULD fail
ProjectsByJackHe 93ff078
move the server config instantiation after we set qtip to be off
ProjectsByJackHe ba3c146
add sanity checks
ProjectsByJackHe c7b920a
fix sanity check
ProjectsByJackHe ebd9fd9
revise sanity check
ProjectsByJackHe 5b2de37
better sanity check
ProjectsByJackHe b590242
set socket->usetcp to always false and see what happens when we enabl…
ProjectsByJackHe 5486743
resolve warning for winkernel
ProjectsByJackHe 1495588
add a couple of setparams
ProjectsByJackHe cae946f
add a few getparams
ProjectsByJackHe 6629817
remember to generate cs
ProjectsByJackHe 1adaad5
resolve merge conflicts
ProjectsByJackHe 455b833
adjust hex
ProjectsByJackHe 1c0c411
proper parameter definitions
ProjectsByJackHe 0f5a6c6
delete include
ProjectsByJackHe a68f0f5
don't hardcode 0
ProjectsByJackHe 64a9dff
add back removed include
ProjectsByJackHe 38ba016
try and see if this works
ProjectsByJackHe 1688d4d
address comment feedback
ProjectsByJackHe d6a7244
update CLOG
ProjectsByJackHe 5b59fd9
sanity check
ProjectsByJackHe bac8b9d
sanity check pt 2
ProjectsByJackHe 415688d
allow conn to opt-in on whether to use qtip or not
ProjectsByJackHe dd53344
let's not modify route logic in core code
ProjectsByJackHe 6e8c2d0
write to route also
ProjectsByJackHe 5b83325
use uint8_t instead of BOOLEAN
ProjectsByJackHe ffca523
don't mess with kqueue stuff
ProjectsByJackHe 4652e63
looks like we need kqueue changes here
ProjectsByJackHe 52ca291
finding needle in haystack
ProjectsByJackHe 61fa178
error: expected parameter declarator; fix is to remove extra comma?
ProjectsByJackHe 8ad43c6
add back Socket->UseTcp in datapath_raw_socket.c
ProjectsByJackHe 1cde3f8
expectation: QTIP tests should crash
ProjectsByJackHe File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1139,4 +1139,4 @@ CxPlatTryAddSocket( | |
} | ||
|
||
return Status; | ||
} | ||
} | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
will address this.