<p></p>
<p>Thanks for working on this, definitely something interesting to have!</p>
<p>I have a few questions, to figure out what is the best way to integrate.</p>
<p>The patch shows that a new folder <code>fuzz/</code> in the root folder of kamailio source tree, with a new file <code>fuzz_uri.c</code> that has:</p>
<pre><code>#include "../parser/parse_uri.c"
</code></pre>
<p>But the included file is at <code>../src/core/parser/parse_uri.c</code>. Is it part of the fuzzing platform/process to provide the path where to look for files to be included (e.g., to be set in some config or given as cli parameter)?</p>
<p>Does the <code>fuzz</code> folder have to be in the root folder of the project?</p>
<p>Then, I assume this is only the start, the patch looks like fuzzing for URI parser, I guess that similar files have to be added for other functions that we want fuzzing for, right?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/kamailio/kamailio/pull/2660#issuecomment-792567188">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABO7UZNIX6YSRO2LXRT64KLTCSB6HANCNFSM4YTIH6NA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/ABO7UZLVYLL7FGJM7J5NYRDTCSB6HA5CNFSM4YTIH6NKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOF46Z3FA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/kamailio/kamailio/pull/2660#issuecomment-792567188",
"url": "https://github.com/kamailio/kamailio/pull/2660#issuecomment-792567188",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>