<div dir="ltr">That worked, thanks! It&#39;s compiling now.<br><div><br></div><div>Andrew</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Apr 2, 2020 at 1:09 PM Jon Siwek &lt;<a href="mailto:jsiwek@corelight.com">jsiwek@corelight.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, Apr 2, 2020 at 11:11 AM Andrew Klaus &lt;<a href="mailto:andrew@aklaus.ca" target="_blank">andrew@aklaus.ca</a>&gt; wrote:<br>
<br>
&gt; /home/zeek/build/src/analyzer/protocol/mysql/mysql_pac.cc: In member function ‘bool binpac::MySQL::MySQL_Flow::proc_mysql_handshake_response_packet(binpac::MySQL::Handshake_Response_Packet*)’:<br>
&gt; /home/zeek/build/src/analyzer/protocol/mysql/mysql_pac.cc:3042:27: error: ‘MySQL’ in namespace ‘analyzer’ does not name a type<br>
&gt;      static_cast&lt;analyzer::MySQL::MySQL_Analyzer&gt;(connection()-&gt;bro_analyzer())-&gt;TLSHandshake();<br>
&gt;                            ^~~~~<br>
<br>
You may need to shuffle some of the header includes around, see if the<br>
attached patch helps.<br>
<br>
I also had a typo in the example cast, it should have been casting to<br>
a pointer-type with &#39;*&#39;, like:<br>
<br>
     static_cast&lt;analyzer::MySQL::MySQL_Analyzer*&gt;(connection()-&gt;bro_analyzer());<br>
<br>
- Jon<br>
</blockquote></div>