<p>ptrkrysik <strong>submitted</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/gr-gsm/+/24105">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  ptrkrysik: Looks good to me, approved; Verified

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Fix compilation error: '_1' was not declared in this scope<br><br>Change-Id: I0f1f2df817a65f7d5b72c5280451346a0a011d47<br>---<br>M include/grgsm/misc_utils/udp_socket.h<br>M lib/decoding/control_channels_decoder_impl.cc<br>M lib/decoding/tch_f_decoder_impl.cc<br>M lib/decoding/tch_h_decoder_impl.cc<br>M lib/decryption/decryption_impl.cc<br>M lib/demapping/tch_f_chans_demapper_impl.cc<br>M lib/demapping/tch_h_chans_demapper_impl.cc<br>M lib/demapping/universal_ctrl_chans_demapper_impl.cc<br>M lib/flow_control/burst_fnr_filter_impl.cc<br>M lib/flow_control/burst_sdcch_subslot_filter_impl.cc<br>M lib/flow_control/burst_sdcch_subslot_splitter_impl.cc<br>M lib/flow_control/burst_timeslot_filter_impl.cc<br>M lib/flow_control/burst_timeslot_splitter_impl.cc<br>M lib/flow_control/burst_type_filter_impl.cc<br>M lib/flow_control/dummy_burst_filter_impl.cc<br>M lib/flow_control/uplink_downlink_splitter_impl.cc<br>M lib/misc_utils/burst_file_sink_impl.cc<br>M lib/misc_utils/burst_to_fn_time_impl.cc<br>M lib/misc_utils/bursts_printer_impl.cc<br>M lib/misc_utils/collect_system_info_impl.cc<br>M lib/misc_utils/extract_assignment_cmd_impl.cc<br>M lib/misc_utils/extract_cmc_impl.cc<br>M lib/misc_utils/extract_immediate_assignment_impl.cc<br>M lib/misc_utils/extract_system_info_impl.cc<br>M lib/misc_utils/message_file_sink_impl.cc<br>M lib/misc_utils/message_printer_impl.cc<br>M lib/misc_utils/msg_to_tag_impl.cc<br>M lib/misc_utils/tmsi_dumper_impl.cc<br>M lib/qa_utils/burst_sink_impl.cc<br>M lib/qa_utils/message_sink_impl.cc<br>M lib/receiver/clock_offset_control_impl.cc<br>M lib/receiver/cx_channel_hopper_impl.cc<br>M lib/transmitter/gen_test_ab_impl.cc<br>M lib/transmitter/preprocess_tx_burst_impl.cc<br>M lib/transmitter/txtime_setter_impl.cc<br>M lib/trx/trx_burst_if_impl.cc<br>36 files changed, 38 insertions(+), 39 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/include/grgsm/misc_utils/udp_socket.h b/include/grgsm/misc_utils/udp_socket.h</span><br><span>index d1ceb9f..d048f00 100644</span><br><span>--- a/include/grgsm/misc_utils/udp_socket.h</span><br><span>+++ b/include/grgsm/misc_utils/udp_socket.h</span><br><span>@@ -28,7 +28,6 @@</span><br><span> #include <boost/function.hpp></span><br><span> #include <boost/array.hpp></span><br><span> #include <boost/asio.hpp></span><br><span style="color: hsl(0, 100%, 40%);">-#include <boost/bind.hpp></span><br><span> #include <pmt/pmt.h></span><br><span> </span><br><span> namespace gr {</span><br><span>diff --git a/lib/decoding/control_channels_decoder_impl.cc b/lib/decoding/control_channels_decoder_impl.cc</span><br><span>index 81ce161..b49582f 100644</span><br><span>--- a/lib/decoding/control_channels_decoder_impl.cc</span><br><span>+++ b/lib/decoding/control_channels_decoder_impl.cc</span><br><span>@@ -70,7 +70,7 @@</span><br><span>     {</span><br><span>       //setup input/output ports</span><br><span>       message_port_register_in(pmt::mp("bursts"));</span><br><span style="color: hsl(0, 100%, 40%);">-      set_msg_handler(pmt::mp("bursts"), boost::bind(&control_channels_decoder_impl::decode, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+      set_msg_handler(pmt::mp("bursts"), boost::bind(&control_channels_decoder_impl::decode, this, boost::placeholders::_1));</span><br><span>       message_port_register_out(pmt::mp("msgs"));</span><br><span>     }</span><br><span> </span><br><span>diff --git a/lib/decoding/tch_f_decoder_impl.cc b/lib/decoding/tch_f_decoder_impl.cc</span><br><span>index 02dc45a..03e8fc8 100644</span><br><span>--- a/lib/decoding/tch_f_decoder_impl.cc</span><br><span>+++ b/lib/decoding/tch_f_decoder_impl.cc</span><br><span>@@ -92,7 +92,7 @@</span><br><span>     {</span><br><span>         //setup input/output ports</span><br><span>         message_port_register_in(pmt::mp("bursts"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("bursts"), boost::bind(&tch_f_decoder_impl::decode, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("bursts"), boost::bind(&tch_f_decoder_impl::decode, this, boost::placeholders::_1));</span><br><span>         message_port_register_out(pmt::mp("msgs"));</span><br><span>         message_port_register_out(pmt::mp("voice"));    </span><br><span> </span><br><span>diff --git a/lib/decoding/tch_h_decoder_impl.cc b/lib/decoding/tch_h_decoder_impl.cc</span><br><span>index b6827f7..f1ba5ba 100644</span><br><span>--- a/lib/decoding/tch_h_decoder_impl.cc</span><br><span>+++ b/lib/decoding/tch_h_decoder_impl.cc</span><br><span>@@ -81,7 +81,7 @@</span><br><span>         {</span><br><span>             //setup input/output ports</span><br><span>             message_port_register_in(pmt::mp("bursts"));</span><br><span style="color: hsl(0, 100%, 40%);">-            set_msg_handler(pmt::mp("bursts"), boost::bind(&tch_h_decoder_impl::decode, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+            set_msg_handler(pmt::mp("bursts"), boost::bind(&tch_h_decoder_impl::decode, this, boost::placeholders::_1));</span><br><span>             message_port_register_out(pmt::mp("msgs"));</span><br><span>             message_port_register_out(pmt::mp("voice"));</span><br><span> </span><br><span>diff --git a/lib/decryption/decryption_impl.cc b/lib/decryption/decryption_impl.cc</span><br><span>index 551afa4..d189596 100644</span><br><span>--- a/lib/decryption/decryption_impl.cc</span><br><span>+++ b/lib/decryption/decryption_impl.cc</span><br><span>@@ -61,7 +61,7 @@</span><br><span>         validate_k_c();</span><br><span> </span><br><span>         message_port_register_in(pmt::mp("bursts"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("bursts"), boost::bind(&decryption_impl::decrypt, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("bursts"), boost::bind(&decryption_impl::decrypt, this, boost::placeholders::_1));</span><br><span>         message_port_register_out(pmt::mp("bursts"));</span><br><span>     }</span><br><span> </span><br><span>diff --git a/lib/demapping/tch_f_chans_demapper_impl.cc b/lib/demapping/tch_f_chans_demapper_impl.cc</span><br><span>index bf1ff8f..ee0c05c 100644</span><br><span>--- a/lib/demapping/tch_f_chans_demapper_impl.cc</span><br><span>+++ b/lib/demapping/tch_f_chans_demapper_impl.cc</span><br><span>@@ -58,7 +58,7 @@</span><br><span>         //        }</span><br><span> </span><br><span>         message_port_register_in(pmt::mp("bursts"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("bursts"), boost::bind(&tch_f_chans_demapper_impl::filter_tch_chans, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("bursts"), boost::bind(&tch_f_chans_demapper_impl::filter_tch_chans, this, boost::placeholders::_1));</span><br><span>         message_port_register_out(pmt::mp("tch_bursts"));</span><br><span>         message_port_register_out(pmt::mp("acch_bursts"));</span><br><span>     }</span><br><span>diff --git a/lib/demapping/tch_h_chans_demapper_impl.cc b/lib/demapping/tch_h_chans_demapper_impl.cc</span><br><span>index 73f49e1..101110c 100644</span><br><span>--- a/lib/demapping/tch_h_chans_demapper_impl.cc</span><br><span>+++ b/lib/demapping/tch_h_chans_demapper_impl.cc</span><br><span>@@ -57,7 +57,7 @@</span><br><span>     //std::cout << "d_tch_type is " << d_tch_type << ", tch_h_channel is " << tch_h_channel << std::endl;</span><br><span> </span><br><span>     message_port_register_in(pmt::mp("bursts"));</span><br><span style="color: hsl(0, 100%, 40%);">-    set_msg_handler(pmt::mp("bursts"), boost::bind(&tch_h_chans_demapper_impl::filter_tch_chans, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+    set_msg_handler(pmt::mp("bursts"), boost::bind(&tch_h_chans_demapper_impl::filter_tch_chans, this, boost::placeholders::_1));</span><br><span>     message_port_register_out(pmt::mp("tch_bursts"));</span><br><span>     message_port_register_out(pmt::mp("acch_bursts"));</span><br><span> }</span><br><span>diff --git a/lib/demapping/universal_ctrl_chans_demapper_impl.cc b/lib/demapping/universal_ctrl_chans_demapper_impl.cc</span><br><span>index 94e8648..c78f8b3 100644</span><br><span>--- a/lib/demapping/universal_ctrl_chans_demapper_impl.cc</span><br><span>+++ b/lib/demapping/universal_ctrl_chans_demapper_impl.cc</span><br><span>@@ -75,7 +75,7 @@</span><br><span>         std::copy(uplink_subslots.begin(), uplink_subslots.end(), d_uplink_subslots.begin());</span><br><span>         </span><br><span>         message_port_register_in(pmt::mp("bursts"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("bursts"), boost::bind(&universal_ctrl_chans_demapper_impl::filter_ctrl_chans, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("bursts"), boost::bind(&universal_ctrl_chans_demapper_impl::filter_ctrl_chans, this, boost::placeholders::_1));</span><br><span>         message_port_register_out(pmt::mp("bursts"));</span><br><span>     }</span><br><span> </span><br><span>diff --git a/lib/flow_control/burst_fnr_filter_impl.cc b/lib/flow_control/burst_fnr_filter_impl.cc</span><br><span>index 49ddc4c..ae129ee 100644</span><br><span>--- a/lib/flow_control/burst_fnr_filter_impl.cc</span><br><span>+++ b/lib/flow_control/burst_fnr_filter_impl.cc</span><br><span>@@ -55,7 +55,7 @@</span><br><span>         message_port_register_in(pmt::mp("in"));       </span><br><span>         message_port_register_out(pmt::mp("out"));</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("in"), boost::bind(&burst_fnr_filter_impl::process_burst, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("in"), boost::bind(&burst_fnr_filter_impl::process_burst, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/flow_control/burst_sdcch_subslot_filter_impl.cc b/lib/flow_control/burst_sdcch_subslot_filter_impl.cc</span><br><span>index cc72f99..beb3f58 100644</span><br><span>--- a/lib/flow_control/burst_sdcch_subslot_filter_impl.cc</span><br><span>+++ b/lib/flow_control/burst_sdcch_subslot_filter_impl.cc</span><br><span>@@ -54,7 +54,7 @@</span><br><span>         message_port_register_in(pmt::mp("in"));</span><br><span>         message_port_register_out(pmt::mp("out"));</span><br><span>         </span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("in"), boost::bind(&burst_sdcch_subslot_filter_impl::process_burst, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("in"), boost::bind(&burst_sdcch_subslot_filter_impl::process_burst, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/flow_control/burst_sdcch_subslot_splitter_impl.cc b/lib/flow_control/burst_sdcch_subslot_splitter_impl.cc</span><br><span>index 267f6b4..ff86296 100644</span><br><span>--- a/lib/flow_control/burst_sdcch_subslot_splitter_impl.cc</span><br><span>+++ b/lib/flow_control/burst_sdcch_subslot_splitter_impl.cc</span><br><span>@@ -63,7 +63,7 @@</span><br><span>             message_port_register_out(pmt::mp("out7"));</span><br><span>         }</span><br><span>         </span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("in"), boost::bind(&burst_sdcch_subslot_splitter_impl::process_burst, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("in"), boost::bind(&burst_sdcch_subslot_splitter_impl::process_burst, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/flow_control/burst_timeslot_filter_impl.cc b/lib/flow_control/burst_timeslot_filter_impl.cc</span><br><span>index 4fcd847..e69c60d 100644</span><br><span>--- a/lib/flow_control/burst_timeslot_filter_impl.cc</span><br><span>+++ b/lib/flow_control/burst_timeslot_filter_impl.cc</span><br><span>@@ -54,7 +54,7 @@</span><br><span>         message_port_register_in(pmt::mp("in"));        </span><br><span>         message_port_register_out(pmt::mp("out"));</span><br><span>         </span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("in"), boost::bind(&burst_timeslot_filter_impl::process_burst, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("in"), boost::bind(&burst_timeslot_filter_impl::process_burst, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/flow_control/burst_timeslot_splitter_impl.cc b/lib/flow_control/burst_timeslot_splitter_impl.cc</span><br><span>index 1f1572c..d0cea4e 100644</span><br><span>--- a/lib/flow_control/burst_timeslot_splitter_impl.cc</span><br><span>+++ b/lib/flow_control/burst_timeslot_splitter_impl.cc</span><br><span>@@ -60,7 +60,7 @@</span><br><span>         message_port_register_out(pmt::mp("out6"));</span><br><span>         message_port_register_out(pmt::mp("out7"));</span><br><span>         </span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("in"), boost::bind(&burst_timeslot_splitter_impl::process_burst, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("in"), boost::bind(&burst_timeslot_splitter_impl::process_burst, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/flow_control/burst_type_filter_impl.cc b/lib/flow_control/burst_type_filter_impl.cc</span><br><span>index c8bbd7e..113a4a6 100644</span><br><span>--- a/lib/flow_control/burst_type_filter_impl.cc</span><br><span>+++ b/lib/flow_control/burst_type_filter_impl.cc</span><br><span>@@ -55,7 +55,7 @@</span><br><span>         message_port_register_in(pmt::mp("bursts_in"));</span><br><span>         message_port_register_out(pmt::mp("bursts_out"));</span><br><span>         </span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("bursts_in"), boost::bind(&burst_type_filter_impl::process_burst, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("bursts_in"), boost::bind(&burst_type_filter_impl::process_burst, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/flow_control/dummy_burst_filter_impl.cc b/lib/flow_control/dummy_burst_filter_impl.cc</span><br><span>index 4621187..7e31990 100644</span><br><span>--- a/lib/flow_control/dummy_burst_filter_impl.cc</span><br><span>+++ b/lib/flow_control/dummy_burst_filter_impl.cc</span><br><span>@@ -66,7 +66,7 @@</span><br><span>         message_port_register_in(pmt::mp("in"));        </span><br><span>         message_port_register_out(pmt::mp("out"));</span><br><span>         </span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("in"), boost::bind(&dummy_burst_filter_impl::process_burst, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("in"), boost::bind(&dummy_burst_filter_impl::process_burst, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/flow_control/uplink_downlink_splitter_impl.cc b/lib/flow_control/uplink_downlink_splitter_impl.cc</span><br><span>index de5ae30..424d025 100644</span><br><span>--- a/lib/flow_control/uplink_downlink_splitter_impl.cc</span><br><span>+++ b/lib/flow_control/uplink_downlink_splitter_impl.cc</span><br><span>@@ -50,7 +50,7 @@</span><br><span>         message_port_register_in(pmt::mp("in"));</span><br><span>         message_port_register_out(pmt::mp("uplink"));</span><br><span>         message_port_register_out(pmt::mp("downlink"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("in"), boost::bind(&uplink_downlink_splitter_impl::process_msg, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("in"), boost::bind(&uplink_downlink_splitter_impl::process_msg, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     void uplink_downlink_splitter_impl::process_msg(pmt::pmt_t msg)</span><br><span>diff --git a/lib/misc_utils/burst_file_sink_impl.cc b/lib/misc_utils/burst_file_sink_impl.cc</span><br><span>index 9990d86..ddcd583 100644</span><br><span>--- a/lib/misc_utils/burst_file_sink_impl.cc</span><br><span>+++ b/lib/misc_utils/burst_file_sink_impl.cc</span><br><span>@@ -48,7 +48,7 @@</span><br><span>               d_output_file(filename.c_str(), std::ofstream::binary)</span><br><span>     {</span><br><span>         message_port_register_in(pmt::mp("in"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("in"), boost::bind(&burst_file_sink_impl::process_burst, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("in"), boost::bind(&burst_file_sink_impl::process_burst, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/misc_utils/burst_to_fn_time_impl.cc b/lib/misc_utils/burst_to_fn_time_impl.cc</span><br><span>index 3e587f0..6f6c1de 100644</span><br><span>--- a/lib/misc_utils/burst_to_fn_time_impl.cc</span><br><span>+++ b/lib/misc_utils/burst_to_fn_time_impl.cc</span><br><span>@@ -52,7 +52,7 @@</span><br><span> </span><br><span>         // Bind a port handler</span><br><span>         set_msg_handler(pmt::mp("bursts_in"),</span><br><span style="color: hsl(0, 100%, 40%);">-          boost::bind(&burst_to_fn_time_impl::handle_burst, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+          boost::bind(&burst_to_fn_time_impl::handle_burst, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/misc_utils/bursts_printer_impl.cc b/lib/misc_utils/bursts_printer_impl.cc</span><br><span>index ab9c319..fbd9bd3 100644</span><br><span>--- a/lib/misc_utils/bursts_printer_impl.cc</span><br><span>+++ b/lib/misc_utils/bursts_printer_impl.cc</span><br><span>@@ -155,7 +155,7 @@</span><br><span>         d_ignore_dummy_bursts = ignore_dummy_bursts;</span><br><span> </span><br><span>         message_port_register_in(pmt::mp("bursts"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("bursts"), boost::bind(&bursts_printer_impl::bursts_print, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("bursts"), boost::bind(&bursts_printer_impl::bursts_print, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/misc_utils/collect_system_info_impl.cc b/lib/misc_utils/collect_system_info_impl.cc</span><br><span>index 072734a..6ab982e 100644</span><br><span>--- a/lib/misc_utils/collect_system_info_impl.cc</span><br><span>+++ b/lib/misc_utils/collect_system_info_impl.cc</span><br><span>@@ -172,7 +172,7 @@</span><br><span>               gr::io_signature::make(0, 0, 0))</span><br><span>     {</span><br><span>         message_port_register_in(pmt::mp("msgs"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("msgs"), boost::bind(&collect_system_info_impl::process_messages, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("msgs"), boost::bind(&collect_system_info_impl::process_messages, this, boost::placeholders::_1));</span><br><span>     }</span><br><span>     </span><br><span>     /*</span><br><span>diff --git a/lib/misc_utils/extract_assignment_cmd_impl.cc b/lib/misc_utils/extract_assignment_cmd_impl.cc</span><br><span>index e4aa319..fe75f21 100644</span><br><span>--- a/lib/misc_utils/extract_assignment_cmd_impl.cc</span><br><span>+++ b/lib/misc_utils/extract_assignment_cmd_impl.cc</span><br><span>@@ -70,7 +70,7 @@</span><br><span>               gr::io_signature::make(0, 0, 0))</span><br><span>     {</span><br><span>         message_port_register_in(pmt::mp("msgs"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("msgs"), boost::bind(&extract_assignment_cmd_impl::process_messages, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("msgs"), boost::bind(&extract_assignment_cmd_impl::process_messages, this, boost::placeholders::_1));</span><br><span>     }</span><br><span>     </span><br><span>     /*</span><br><span>diff --git a/lib/misc_utils/extract_cmc_impl.cc b/lib/misc_utils/extract_cmc_impl.cc</span><br><span>index 04b0afc..c313b58 100644</span><br><span>--- a/lib/misc_utils/extract_cmc_impl.cc</span><br><span>+++ b/lib/misc_utils/extract_cmc_impl.cc</span><br><span>@@ -83,7 +83,7 @@</span><br><span>               gr::io_signature::make(0, 0, 0))</span><br><span>     {</span><br><span>         message_port_register_in(pmt::mp("msgs"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("msgs"), boost::bind(&extract_cmc_impl::process_messages, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("msgs"), boost::bind(&extract_cmc_impl::process_messages, this, boost::placeholders::_1));</span><br><span>     }</span><br><span>     </span><br><span>     /*</span><br><span>diff --git a/lib/misc_utils/extract_immediate_assignment_impl.cc b/lib/misc_utils/extract_immediate_assignment_impl.cc</span><br><span>index a6d1658..579fe61 100644</span><br><span>--- a/lib/misc_utils/extract_immediate_assignment_impl.cc</span><br><span>+++ b/lib/misc_utils/extract_immediate_assignment_impl.cc</span><br><span>@@ -332,7 +332,7 @@</span><br><span>         d_ignore_gprs = ignore_gprs;</span><br><span>         d_unique_references = unique_references;</span><br><span>         message_port_register_in(pmt::mp("msgs"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("msgs"), boost::bind(&extract_immediate_assignment_impl::process_message, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("msgs"), boost::bind(&extract_immediate_assignment_impl::process_message, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/misc_utils/extract_system_info_impl.cc b/lib/misc_utils/extract_system_info_impl.cc</span><br><span>index ad7adb8..3fef7d3 100644</span><br><span>--- a/lib/misc_utils/extract_system_info_impl.cc</span><br><span>+++ b/lib/misc_utils/extract_system_info_impl.cc</span><br><span>@@ -304,9 +304,9 @@</span><br><span>               after_reset(false)</span><br><span>     {</span><br><span>         message_port_register_in(pmt::mp("bursts"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("bursts"), boost::bind(&extract_system_info_impl::process_bursts, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("bursts"), boost::bind(&extract_system_info_impl::process_bursts, this, boost::placeholders::_1));</span><br><span>         message_port_register_in(pmt::mp("msgs"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("msgs"), boost::bind(&extract_system_info_impl::process_sysinfo, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("msgs"), boost::bind(&extract_system_info_impl::process_sysinfo, this, boost::placeholders::_1));</span><br><span>     }</span><br><span>     </span><br><span>     /*</span><br><span>diff --git a/lib/misc_utils/message_file_sink_impl.cc b/lib/misc_utils/message_file_sink_impl.cc</span><br><span>index 7857e6b..3f42d21 100644</span><br><span>--- a/lib/misc_utils/message_file_sink_impl.cc</span><br><span>+++ b/lib/misc_utils/message_file_sink_impl.cc</span><br><span>@@ -48,7 +48,7 @@</span><br><span>               d_output_file(filename.c_str(), std::ofstream::binary)</span><br><span>     {</span><br><span>         message_port_register_in(pmt::mp("in"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("in"), boost::bind(&message_file_sink_impl::process_message, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("in"), boost::bind(&message_file_sink_impl::process_message, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/misc_utils/message_printer_impl.cc b/lib/misc_utils/message_printer_impl.cc</span><br><span>index 8342946..200888a 100644</span><br><span>--- a/lib/misc_utils/message_printer_impl.cc</span><br><span>+++ b/lib/misc_utils/message_printer_impl.cc</span><br><span>@@ -108,7 +108,7 @@</span><br><span>         d_prepend_frame_count = prepend_frame_count;</span><br><span>         d_print_gsmtap_header = print_gsmtap_header;</span><br><span>         message_port_register_in(pmt::mp("msgs"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("msgs"), boost::bind(&message_printer_impl::message_print, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("msgs"), boost::bind(&message_printer_impl::message_print, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/misc_utils/msg_to_tag_impl.cc b/lib/misc_utils/msg_to_tag_impl.cc</span><br><span>index e08c7e6..e145b77 100644</span><br><span>--- a/lib/misc_utils/msg_to_tag_impl.cc</span><br><span>+++ b/lib/misc_utils/msg_to_tag_impl.cc</span><br><span>@@ -57,7 +57,7 @@</span><br><span>               gr::io_signature::make(1, 1, sizeof(gr_complex)))              </span><br><span>     {</span><br><span>       message_port_register_in(pmt::mp("msg"));</span><br><span style="color: hsl(0, 100%, 40%);">-      set_msg_handler(pmt::mp("msg"), boost::bind(&msg_to_tag_impl::queue_msg, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+      set_msg_handler(pmt::mp("msg"), boost::bind(&msg_to_tag_impl::queue_msg, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/misc_utils/tmsi_dumper_impl.cc b/lib/misc_utils/tmsi_dumper_impl.cc</span><br><span>index 043d935..3809eee 100644</span><br><span>--- a/lib/misc_utils/tmsi_dumper_impl.cc</span><br><span>+++ b/lib/misc_utils/tmsi_dumper_impl.cc</span><br><span>@@ -217,7 +217,7 @@</span><br><span> {</span><br><span>     dump_file.open("tmsicount.txt", std::ios_base::app);</span><br><span>     message_port_register_in(pmt::mp("msgs"));</span><br><span style="color: hsl(0, 100%, 40%);">-    set_msg_handler(pmt::mp("msgs"), boost::bind(&tmsi_dumper_impl::dump_tmsi, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+    set_msg_handler(pmt::mp("msgs"), boost::bind(&tmsi_dumper_impl::dump_tmsi, this, boost::placeholders::_1));</span><br><span> }</span><br><span> </span><br><span> /*</span><br><span>diff --git a/lib/qa_utils/burst_sink_impl.cc b/lib/qa_utils/burst_sink_impl.cc</span><br><span>index 5151bf6..f585434 100644</span><br><span>--- a/lib/qa_utils/burst_sink_impl.cc</span><br><span>+++ b/lib/qa_utils/burst_sink_impl.cc</span><br><span>@@ -51,7 +51,7 @@</span><br><span>         d_bursts(pmt::PMT_NIL)</span><br><span>     {</span><br><span>         message_port_register_in(pmt::mp("in"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("in"), boost::bind(&burst_sink_impl::process_burst, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("in"), boost::bind(&burst_sink_impl::process_burst, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/qa_utils/message_sink_impl.cc b/lib/qa_utils/message_sink_impl.cc</span><br><span>index c16f133..773bd11 100644</span><br><span>--- a/lib/qa_utils/message_sink_impl.cc</span><br><span>+++ b/lib/qa_utils/message_sink_impl.cc</span><br><span>@@ -48,7 +48,7 @@</span><br><span>               gr::io_signature::make(0, 0, 0))</span><br><span>     {</span><br><span>         message_port_register_in(pmt::mp("in"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("in"), boost::bind(&message_sink_impl::process_message, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("in"), boost::bind(&message_sink_impl::process_message, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/receiver/clock_offset_control_impl.cc b/lib/receiver/clock_offset_control_impl.cc</span><br><span>index d62c801..c733346 100644</span><br><span>--- a/lib/receiver/clock_offset_control_impl.cc</span><br><span>+++ b/lib/receiver/clock_offset_control_impl.cc</span><br><span>@@ -50,7 +50,7 @@</span><br><span> </span><br><span> {</span><br><span>     message_port_register_in(pmt::mp("measurements"));</span><br><span style="color: hsl(0, 100%, 40%);">-    set_msg_handler(pmt::mp("measurements"), boost::bind(&clock_offset_control_impl::process_measurement, this, _1));    </span><br><span style="color: hsl(120, 100%, 40%);">+    set_msg_handler(pmt::mp("measurements"), boost::bind(&clock_offset_control_impl::process_measurement, this, boost::placeholders::_1));</span><br><span>     message_port_register_out(pmt::mp("ctrl"));</span><br><span>     </span><br><span>     set_fc(fc);</span><br><span>diff --git a/lib/receiver/cx_channel_hopper_impl.cc b/lib/receiver/cx_channel_hopper_impl.cc</span><br><span>index e5be27a..4d19818 100644</span><br><span>--- a/lib/receiver/cx_channel_hopper_impl.cc</span><br><span>+++ b/lib/receiver/cx_channel_hopper_impl.cc</span><br><span>@@ -71,7 +71,7 @@</span><br><span>         }</span><br><span> </span><br><span>         message_port_register_in(pmt::mp("CX"));</span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::mp("CX"), boost::bind(&cx_channel_hopper_impl::assemble_bursts, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::mp("CX"), boost::bind(&cx_channel_hopper_impl::assemble_bursts, this, boost::placeholders::_1));</span><br><span>         message_port_register_out(pmt::mp("bursts"));</span><br><span>     }</span><br><span> </span><br><span>diff --git a/lib/transmitter/gen_test_ab_impl.cc b/lib/transmitter/gen_test_ab_impl.cc</span><br><span>index 1ce3658..dc0fba7 100644</span><br><span>--- a/lib/transmitter/gen_test_ab_impl.cc</span><br><span>+++ b/lib/transmitter/gen_test_ab_impl.cc</span><br><span>@@ -62,7 +62,7 @@</span><br><span>         message_port_register_in(pmt::intern("bursts_in"));</span><br><span>         message_port_register_out(pmt::intern("bursts_out"));</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-        set_msg_handler(pmt::intern("bursts_in"),  boost::bind(&gen_test_ab_impl::generate_ab,   this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+        set_msg_handler(pmt::intern("bursts_in"),  boost::bind(&gen_test_ab_impl::generate_ab,   this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/transmitter/preprocess_tx_burst_impl.cc b/lib/transmitter/preprocess_tx_burst_impl.cc</span><br><span>index 5fbac98..2023ee6 100644</span><br><span>--- a/lib/transmitter/preprocess_tx_burst_impl.cc</span><br><span>+++ b/lib/transmitter/preprocess_tx_burst_impl.cc</span><br><span>@@ -55,7 +55,7 @@</span><br><span>         message_port_register_out(pmt::mp("bursts_out"));</span><br><span> </span><br><span>         set_msg_handler(pmt::mp("bursts_in"),</span><br><span style="color: hsl(0, 100%, 40%);">-          boost::bind(&preprocess_tx_burst_impl::process_burst, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+          boost::bind(&preprocess_tx_burst_impl::process_burst, this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/transmitter/txtime_setter_impl.cc b/lib/transmitter/txtime_setter_impl.cc</span><br><span>index fecc498..8e6b3cf 100644</span><br><span>--- a/lib/transmitter/txtime_setter_impl.cc</span><br><span>+++ b/lib/transmitter/txtime_setter_impl.cc</span><br><span>@@ -76,10 +76,10 @@</span><br><span>         // Bind message handlers</span><br><span>         set_msg_handler(pmt::mp("fn_time"),</span><br><span>           boost::bind(&txtime_setter_impl::process_fn_time_reference,</span><br><span style="color: hsl(0, 100%, 40%);">-            this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+            this, boost::placeholders::_1));</span><br><span>         set_msg_handler(pmt::mp("bursts_in"),</span><br><span>           boost::bind(&txtime_setter_impl::process_txtime_of_burst,</span><br><span style="color: hsl(0, 100%, 40%);">-            this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+            this, boost::placeholders::_1));</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span>diff --git a/lib/trx/trx_burst_if_impl.cc b/lib/trx/trx_burst_if_impl.cc</span><br><span>index fed84a7..70d7d32 100644</span><br><span>--- a/lib/trx/trx_burst_if_impl.cc</span><br><span>+++ b/lib/trx/trx_burst_if_impl.cc</span><br><span>@@ -76,7 +76,7 @@</span><br><span> </span><br><span>         // Bind a port handler</span><br><span>         set_msg_handler(pmt::mp("bursts"),</span><br><span style="color: hsl(0, 100%, 40%);">-          boost::bind(&trx_burst_if_impl::handle_dl_burst, this, _1));</span><br><span style="color: hsl(120, 100%, 40%);">+          boost::bind(&trx_burst_if_impl::handle_dl_burst, this, boost::placeholders::_1));</span><br><span> </span><br><span>         // Prepare port numbers</span><br><span>         std::string data_src_port = boost::lexical_cast<std::string> (base_port + 2);</span><br><span>@@ -88,7 +88,7 @@</span><br><span> </span><br><span>         // Bind DATA interface handler</span><br><span>         d_data_sock->udp_rx_handler = boost::bind(</span><br><span style="color: hsl(0, 100%, 40%);">-          &trx_burst_if_impl::handle_ul_burst, this, _1, _2);</span><br><span style="color: hsl(120, 100%, 40%);">+          &trx_burst_if_impl::handle_ul_burst, this, boost::placeholders::_1, boost::placeholders::_2);</span><br><span>     }</span><br><span> </span><br><span>     /*</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/gr-gsm/+/24105">change 24105</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/gr-gsm/+/24105"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: gr-gsm </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I0f1f2df817a65f7d5b72c5280451346a0a011d47 </div>
<div style="display:none"> Gerrit-Change-Number: 24105 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: fixeria <vyanitskiy@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Hoernchen <ewild@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: ptrkrysik <ptrkrysik@gmail.com> </div>
<div style="display:none"> Gerrit-Reviewer: vvvelichkov <vvvelichkov@gmail.com> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>