aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-systemd-journal.c
diff options
context:
space:
mode:
authorJoão Valverde <j@v6e.pt>2021-11-30 02:53:49 +0000
committerJoão Valverde <j@v6e.pt>2021-12-03 04:35:56 +0000
commit19dcb725b61e384f665ad4b955f3b78f63e626d9 (patch)
tree57befb0e933a566cefc32447df49397189939d75 /epan/dissectors/packet-systemd-journal.c
parent7e99bbf32b73f3dd09c0ee6c1d3ac02a7e988f61 (diff)
epan: Remove STR_ASCII and STR_UNICODE
These display bases work to replace unprintable characters so the name is a misnomer. In addition they are the same option and this display behaviour is not something that is configurable. This does not affect encodings because all our internal text strings need to be valid UTF-8 and the source encoding is specified using ENC_*. Remove the assertion for valid UTF-8 in proto.c because tvb_get_*_string() must return a valid UTF-8 string, always, and we don't need to assert that, it is expensive.
Diffstat (limited to 'epan/dissectors/packet-systemd-journal.c')
-rw-r--r--epan/dissectors/packet-systemd-journal.c124
1 files changed, 62 insertions, 62 deletions
diff --git a/epan/dissectors/packet-systemd-journal.c b/epan/dissectors/packet-systemd-journal.c
index 3d4938887c..4b954d11a7 100644
--- a/epan/dissectors/packet-systemd-journal.c
+++ b/epan/dissectors/packet-systemd-journal.c
@@ -437,11 +437,11 @@ proto_register_systemd_journal(void)
static hf_register_info hf[] = {
{ &hf_sj_message,
{ "Message", "systemd_journal.message",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_message_id,
{ "Message ID", "systemd_journal.message_id",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_priority,
{ "Priority", "systemd_journal.priority",
@@ -449,7 +449,7 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_code_file,
{ "Code file", "systemd_journal.code_file",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_code_line,
{ "Code line", "systemd_journal.code_line",
@@ -457,7 +457,7 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_code_func,
{ "Code func", "systemd_journal.code_func",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_errno,
{ "Errno", "systemd_journal.errno",
@@ -469,7 +469,7 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_syslog_identifier,
{ "Syslog identifier", "systemd_journal.syslog_id",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_syslog_pid,
{ "Syslog PID", "systemd_journal.syslog_pid",
@@ -490,19 +490,19 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_comm,
{ "Command name", "systemd_journal.comm",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_exe,
{ "Executable path", "systemd_journal.exe",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_cmdline,
{ "Command line", "systemd_journal.cmdline",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_cap_effective,
{ "Effective capability", "systemd_journal.cap_effective",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_audit_session,
{ "Audit session", "systemd_journal.audit_session",
@@ -515,19 +515,19 @@ proto_register_systemd_journal(void)
{ &hf_sj_systemd_cgroup,
{ "Systemd cgroup", "systemd_journal.systemd_cgroup",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_systemd_slice,
{ "Systemd slice", "systemd_journal.systemd_slice",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_systemd_unit,
{ "Systemd unit", "systemd_journal.systemd_unit",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_systemd_user_unit,
{ "Systemd user unit", "systemd_journal.systemd_user_unit",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_systemd_session,
{ "Systemd session", "systemd_journal.systemd_session",
@@ -540,7 +540,7 @@ proto_register_systemd_journal(void)
{ &hf_sj_selinux_context,
{ "SELinux context", "systemd_journal.selinux_context",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_source_realtime_timestamp,
{ "Source realtime timestamp", "systemd_journal.source_realtime_timestamp",
@@ -548,61 +548,61 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_boot_id,
{ "Boot ID", "systemd_journal.boot_id",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_machine_id,
{ "Machine ID", "systemd_journal.machine_id",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_systemd_invocation_id,
{ "Systemd invocation ID", "systemd_journal.systemd_invocation_id",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_hostname,
{ "Hostname", "systemd_journal.hostname",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_transport,
{ "Transport", "systemd_journal.transport",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_stream_id,
{ "Stream ID", "systemd_journal.stream_id",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_line_break,
{ "Line break", "systemd_journal.line_break",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_kernel_device,
{ "Kernel device", "systemd_journal.kernel_device",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_kernel_subsystem,
{ "Kernel subsystem", "systemd_journal.kernel_subsystem",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_udev_sysname,
{ "Device tree name", "systemd_journal.udev_sysname",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_udev_devnode,
{ "Device tree node", "systemd_journal.udev_devnode",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_udev_devlink,
{ "Device tree symlink", "systemd_journal.udev_devlink",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_coredump_unit,
{ "Coredump unit", "systemd_journal.coredump_unit",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_coredump_user_unit,
{ "Coredump user unit", "systemd_journal.coredump_user_unit",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_object_pid,
{ "Object PID", "systemd_journal.object_pid",
@@ -618,15 +618,15 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_object_comm,
{ "Object command name", "systemd_journal.object_comm",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_object_exe,
{ "Object executable path", "systemd_journal.object_exe",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_object_cmdline,
{ "Object command line", "systemd_journal.object_cmdline",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_object_audit_session,
{ "Object audit session", "systemd_journal.object_audit_session",
@@ -642,11 +642,11 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_object_selinux_context,
{ "Object SELinux context", "systemd_journal.object_selinux_context",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_object_systemd_cgroup,
{ "Object systemd cgroup", "systemd_journal.object_systemd_cgroup",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_object_systemd_session,
{ "Object systemd session", "systemd_journal.object_systemd_session",
@@ -658,28 +658,28 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_object_systemd_unit,
{ "Object systemd unit", "systemd_journal.object_systemd_unit",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_object_systemd_user_unit,
{ "Object systemd user unit", "systemd_journal.object_systemd_user_unit",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_object_systemd_slice,
{ "Object systemd slice", "systemd_journal.object_systemd_slice",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_object_systemd_user_slice,
{ "Object systemd user slice", "systemd_journal.object_systemd_user_slice",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_object_systemd_invocation_id,
{ "Object systemd invocation ID", "systemd_journal.object_systemd_invocation_id",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_cursor,
{ "Cursor", "systemd_journal.cursor",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_realtime_timestamp,
{ "Realtime Timestamp", "systemd_journal.realtime_timestamp",
@@ -692,11 +692,11 @@ proto_register_systemd_journal(void)
{ &hf_sj_journal_name,
{ "Journal name", "systemd_journal.journal_name",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_journal_path,
{ "Journal path", "systemd_journal.journal_path",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_current_use,
{ "Current use", "systemd_journal.current_use",
@@ -704,7 +704,7 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_current_use_pretty,
{ "Human readable current use", "systemd_journal.current_use_pretty",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_max_use,
{ "Max use", "systemd_journal.max_use",
@@ -712,7 +712,7 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_max_use_pretty,
{ "Human readable max use", "systemd_journal.max_use_pretty",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_disk_keep_free,
{ "Disk keep free", "systemd_journal.disk_keep_free",
@@ -720,7 +720,7 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_disk_keep_free_pretty,
{ "Human readable disk keep free", "systemd_journal.disk_keep_free_pretty",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_disk_available,
{ "Disk available", "systemd_journal.disk_available",
@@ -728,7 +728,7 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_disk_available_pretty,
{ "Human readable disk available", "systemd_journal.disk_available_pretty",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_limit,
{ "Limit", "systemd_journal.limit",
@@ -736,7 +736,7 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_limit_pretty,
{ "Human readable limit", "systemd_journal.limit_pretty",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_available,
{ "Available", "systemd_journal.available",
@@ -744,11 +744,11 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_available_pretty,
{ "Human readable available", "systemd_journal.available_pretty",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_result,
{ "Result", "systemd_journal.result",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_source_monotonic_timestamp,
{ "Source monotonic timestamp", "systemd_journal.source_monotonic_timestamp",
@@ -764,23 +764,23 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_audit_field_apparmor,
{ "Audit field AppArmor", "systemd_journal.audit_field_apparmor",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_audit_field_operation,
{ "Audit field operation", "systemd_journal.audit_field_operation",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_audit_field_profile,
{ "Audit field profile", "systemd_journal.audit_field_profile",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_audit_field_name,
{ "Audit field name", "systemd_journal.audit_field_name",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_seat_id,
{ "Seat ID", "systemd_journal.seat_id",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_kernel_usec,
{ "Kernel microseconds", "systemd_journal.kernel_usec",
@@ -796,7 +796,7 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_user_id,
{ "User ID", "systemd_journal.user_id",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_leader,
{ "Leader", "systemd_journal.leader",
@@ -804,19 +804,19 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_job_type,
{ "Job type", "systemd_journal.job_type",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_job_result,
{ "Job result", "systemd_journal.job_result",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_user_invocation_id,
{ "User invocation ID", "systemd_journal.user_invocation_id",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_systemd_user_slice,
{ "Systemd user slice", "systemd_journal.systemd_user_slice",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_binary_data_len,
@@ -829,19 +829,19 @@ proto_register_systemd_journal(void)
},
{ &hf_sj_unknown_field_name,
{ "Field name", "systemd_journal.field.name",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_unknown_field_value,
{ "Field value", "systemd_journal.field.value",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_unknown_field_data,
{ "Field data", "systemd_journal.field.data",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
},
{ &hf_sj_unhandled_field_type,
{ "Field data", "systemd_journal.unhandled_field_type",
- FT_STRING, STR_UNICODE, NULL, 0x0, NULL, HFILL }
+ FT_STRING, BASE_NONE, NULL, 0x0, NULL, HFILL }
}
};