This doesn't look like a valid patch to be a pull request. There are complete files that seems to be relocated, including some from msrp module.
Are you sure this is what fixes the issue you had?
Maybe you can just paste here in a comment the diff of your changes done to cdp module...