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 cf53efbac1e87ed24fc21cfca5acdc8f966c7338 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.