wireshark/plugins/epan
David Perry 1f59c18769 Change some `wmem_packet_scope()` to `pinfo->pool`
As requested [here][1] by @eapache, help with removing calls to
`wmem_packet_scope()` in favour of references to `pinfo->pool`.

* Plugins chosen semi-randomly.
* When a calling function already has a `pinfo` argument, use that.
    * Remove `_U_` from its signature if it was there.
* If a function seems narrowly focused on getting and (possibly)
  returning memory, change the function signature to take a
  `wmem_allocator_t *`.
* If it seems more focused on packet-based operations, pass in a
  `packet_info *` instead and use `pinfo->pool` within.
    * If there are several functions defined with the same call
      signature, add `pinfo _U_` to the argument list of similar
      functions in order to maintain clarity/symmetry.

[1]: https://www.wireshark.org/lists/wireshark-dev/202107/msg00052.html
2023-02-25 05:32:48 +00:00
..
ethercat Change some `wmem_packet_scope()` to `pinfo->pool` 2023-02-25 05:32:48 +00:00
falco_bridge Falco bridge+falcodump: Scan for personal plugins 2023-01-19 00:17:08 +00:00
gryphon gryphon: fix handling the ioctl code in a response. 2023-02-21 00:34:05 -08:00
irda Rename a bunch of things with "conversation". 2022-08-25 20:02:20 -07:00
mate Add macros to control lemon diagnostics 2022-11-20 10:11:27 +00:00
opcua fixes #18777 wrong decoding order in parseDiagnosticInfo 2023-01-04 10:31:24 +00:00
pluginifdemo pluginifdemo: Qt5->Qt6; bump version to 0.0.2 2022-08-15 05:07:46 +00:00
profinet Change some `wmem_packet_scope()` to `pinfo->pool` 2023-02-25 05:32:48 +00:00
stats_tree tap: Adding flags for tap_packet 2022-06-10 05:46:15 +00:00
transum transum: expert infos are not Boolean fields. 2022-10-10 16:00:53 -07:00
unistim Use `register_dissector()` for more protocols 2022-08-09 18:50:08 +00:00
wimax CMake: Finish splitting ADD_PLUGIN_LIBRARY. 2022-04-04 23:10:57 +00:00
wimaxasncp Add macros to control lemon diagnostics 2022-11-20 10:11:27 +00:00
wimaxmacphy Fix some spelling errors 2023-02-09 19:37:20 +00:00