mirror of https://github.com/OISF/suricata
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ticket: 8800
Thus avoiding unbounded recursion
Before that, parse_payload could call
parse_security_association_payload which could call back
parse_payload if a type in the list was SecurityAssociation
But a Security Association only accepts the type Proposal in its
payload, see RFC 2408: section 3.5
There was another recursive path with parse_payload calling
parse_proposal_payload which called back parse_payload
And a Proposal only accepts the type Transform in its payload, see
RFC 2408: section 3.6
(cherry picked from commit
|
2 months ago | |
|---|---|---|
| .. | ||
| .cargo | 2 years ago | |
| derive | 1 year ago | |
| htp | 2 months ago | |
| src | 2 months ago | |
| suricatactl | 1 year ago | |
| suricatasc | 2 months ago | |
| sys | 2 months ago | |
| .gitignore | 2 years ago | |
| Cargo.lock.in | 2 months ago | |
| Cargo.toml.in | 8 months ago | |
| Makefile.am | 1 year ago | |
| cbindgen.toml | 5 months ago | |
| rustfmt.toml | 3 years ago | |