Skip to content

Commit

Permalink
Step 9
Browse files Browse the repository at this point in the history
  • Loading branch information
bellma committed Jun 9, 2022
1 parent 6c6f14d commit bcaca53
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions 9_class_network_byteswap.ql
Original file line number Diff line number Diff line change
@@ -1 +1,14 @@
import cpp

class NetworkByteSwap extends Expr {
NetworkByteSwap () {
exists(MacroInvocation m |
m.getMacroName() in ["ntohs", "ntohl", "ntohll"] and
this = m.getExpr()
)
}
}

from NetworkByteSwap n
select n, "Network byte swap"

2 comments on commit bcaca53

@github-actions
Copy link

Choose a reason for hiding this comment

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

1 query changed between 6c6f14d and bcaca53 after push to refs/heads/main:

  • 9_class_network_byteswap.ql

Results for 9_class_network_byteswap.ql: correct (107 results)

@github-learning-lab
Copy link

Choose a reason for hiding this comment

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

Congratulations, looks like the query you introduced for step 9 finds the correct results!

Merge this Pull Request (unless you're on main), and take a look at the instructions for the next step to continue.

Please sign in to comment.