From 18625c7ac5fe4cd9dc566783ac3b7ae3924815d4 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Mon, 18 May 2026 10:10:42 -0400 Subject: [PATCH] MT#55283 move structs out of #ifdef scope Fixes builds on kernels without BTREE Reported in #2111 Change-Id: I988c5bf1119352c0bc212751f21c708477cb6df1 --- kernel-module/nft_rtpengine.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/kernel-module/nft_rtpengine.c b/kernel-module/nft_rtpengine.c index 27fcaade9..bfb916e6c 100644 --- a/kernel-module/nft_rtpengine.c +++ b/kernel-module/nft_rtpengine.c @@ -605,6 +605,14 @@ struct re_timer_thread { ktime_t scheduled_at; }; +static void free_packet_stream(struct re_play_stream_packets *stream); +static void free_play_stream_packet(struct re_play_stream_packet *p); +static void free_play_stream(struct re_play_stream *s); +static void do_stop_stream(struct re_play_stream *stream); + +#endif + + struct re_ring_buffer { void *head; struct rtpengine_buf_slot *slots; @@ -632,14 +640,6 @@ struct re_ring_buffer_pair { }; -static void free_packet_stream(struct re_play_stream_packets *stream); -static void free_play_stream_packet(struct re_play_stream_packet *p); -static void free_play_stream(struct re_play_stream *s); -static void do_stop_stream(struct re_play_stream *stream); - -#endif - - static struct proc_dir_entry *my_proc_root; static struct proc_dir_entry *proc_list; static struct proc_dir_entry *proc_control;