Closed github-learning-lab[bot] closed 3 years ago
ntoh*
macrosThis query will look like the previous one, but with macros instead of functions.
7_macro_invocations.ql
ntoh*
macros.Congratulations, looks like the query you introduced in e07d7be03b55a5ad86379acaa3ce06c1a6d2da3c finds the correct results!
If you created a pull request, merge it.
Let's continue to the next step.
Step 7: Relating two variables, continued
In step 5, you wrote a query that finds the definitions of macros named
ntohs
,ntohl
andntohll
in the codebase. Now, we want to find all the invocations of these macros in the codebase.This will be similar to what you did in step 6, where you created variables for functions and function calls, and restricted them to look for a particular function and its calls.
Note: A macro invocation is a place in the source code that calls a particular macro. This is comparable to how a function call is a place in the source code that calls a particular function.