X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=include%2Flttng%2Fevent-rule%2Fkernel-syscall-internal.h;h=3e5e0991d64cf498b3f77afb53bf4b6466b29a4d;hb=48a4000561343808724f7cb5fa8c131877489ccd;hp=a5b62743c0dba2e3a8a83ea9b1ee6571cbbea21a;hpb=4f7da553ae57a6c947da2b9668c06418b2d50e99;p=lttng-tools.git diff --git a/include/lttng/event-rule/kernel-syscall-internal.h b/include/lttng/event-rule/kernel-syscall-internal.h index a5b62743c..3e5e0991d 100644 --- a/include/lttng/event-rule/kernel-syscall-internal.h +++ b/include/lttng/event-rule/kernel-syscall-internal.h @@ -13,6 +13,10 @@ #include #include +#if defined(__cplusplus) +extern "C" { +#endif + struct lttng_event_rule_kernel_syscall { struct lttng_event_rule parent; enum lttng_event_rule_kernel_syscall_emission_site emission_site; @@ -40,12 +44,15 @@ struct lttng_event_rule_kernel_syscall_comm { char payload[]; } LTTNG_PACKED; -LTTNG_HIDDEN ssize_t lttng_event_rule_kernel_syscall_create_from_payload( struct lttng_payload_view *view, struct lttng_event_rule **rule); -LTTNG_HIDDEN const char *lttng_event_rule_kernel_syscall_emission_site_str( enum lttng_event_rule_kernel_syscall_emission_site emission_site); + +#if defined(__cplusplus) +} +#endif + #endif /* LTTNG_EVENT_RULE_KERNEL_SYSCALL_INTERNAL_H */