srdusr
aboutsummaryrefslogtreecommitdiffstats
path: root/src/afpacket_capture.cpp
diff options
context:
space:
mode:
authorsrdusr <[email protected]>2024-05-27 22:00:00 +0200
committersrdusr <[email protected]>2024-05-27 22:00:00 +0200
commitb565d7d9c47ca1ec5af0effd828431ee96027d60 (patch)
treefbe0c9c897e78f507443507354d5b1d8fb851099 /src/afpacket_capture.cpp
parentfbedc55d5aa861c381701c9f913b34ee7ab57ec4 (diff)
downloadpacketeer-b565d7d9c47ca1ec5af0effd828431ee96027d60.tar.gz
packeteer-b565d7d9c47ca1ec5af0effd828431ee96027d60.zip
Rename project from wireframe to packeteer
Decided on the name after weighing alternatives in NAMES.md: packeteer (packet + -eer, "one who wields packets") fit the project's actual scope better than the wire/frame pun once it had grown into full L2-L7 dissection, reassembly, checksums, privilege dropping, and dual TUI/GUI frontends. No existing packet-capture project uses the name; the one real-world collision (Packeteer, Inc., a networking company acquired and folded into Blue Coat/Symantec by 2008) is long defunct. Mechanical rename throughout: CMake project/target names, the wireframe:: namespace and include/wireframe/ directory (git mv, history preserved), every #include path, CLI/GUI help text, and the project's own working directory. NAMES.md rewritten to record the decision instead of leaving stale self-referential etymology behind from the blind rename pass. Verified after every step: full rebuild (all four targets, no warnings) and the full test suite (128/128 cases, 366/366 assertions) both from a fresh reconfigure and again after the directory move.
Diffstat (limited to 'src/afpacket_capture.cpp')
-rw-r--r--src/afpacket_capture.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/afpacket_capture.cpp b/src/afpacket_capture.cpp
index 877bc88..0b5696f 100644
--- a/src/afpacket_capture.cpp
+++ b/src/afpacket_capture.cpp
@@ -36,8 +36,8 @@
#include <cstring>
#include <span>
-#include "wireframe/privileges.hpp"
-#include "wireframe/summarize.hpp"
+#include "packeteer/privileges.hpp"
+#include "packeteer/summarize.hpp"
namespace {
@@ -130,8 +130,8 @@ int main(int argc, char** argv) {
// Everything CAP_NET_RAW was needed for is done: socket created,
// ring mapped, bound to the interface. Same drop-after-open
- // principle as CaptureSession (wireframe/privileges.hpp).
- if (auto err = wireframe::drop_privileges_if_root()) {
+ // principle as CaptureSession (packeteer/privileges.hpp).
+ if (auto err = packeteer::drop_privileges_if_root()) {
std::fprintf(stderr, "failed to drop privileges: %s\n", err->c_str());
munmap(ring, ring_size);
close(sock);
@@ -171,7 +171,7 @@ int main(int argc, char** argv) {
reinterpret_cast<const unsigned char*>(header) + header->tp_mac;
std::span<const unsigned char> bytes(packet_start, header->tp_snaplen);
- std::printf("%s\n", wireframe::summarize_packet(bytes, DLT_EN10MB).c_str());
+ std::printf("%s\n", packeteer::summarize_packet(bytes, DLT_EN10MB).c_str());
std::fflush(stdout);
// Hand the slot back to the kernel so it can reuse it for a