<div dir="ltr">Hi,<div><br></div><div>I'm patching mono to support MPTCP Socket API. I'll use this thread to group my questions. My implementation is very similar to the one supporting Linger options. </div><div><br></div><div>I added new classes in <span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0);font-family:menlo;font-size:11px">/mono/mcs/class/referencesource/System/net/System/Net/Sockets</span>, for example <span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0);font-family:menlo;font-size:11px">MPTCPSubIds.cs</span>. I updated the cproj file to reference my class. I can't, however, reference it in my code. Indeed, it is not present in the compiled System.dll. </div><div><br></div><div>I can create an instance at runtime using <span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0);font-family:menlo;font-size:11px">mono_class_load_from_name</span> and <span style="font-variant-ligatures:no-common-ligatures;color:rgb(0,0,0);font-family:menlo;font-size:11px">mono_object_new_checked</span>.</div><div><br></div><div>My guess it that I miss a file to update in order to make it available in System.dll.</div><div><br></div><div>Thanks in advance,</div><div><br></div><div>Antoine</div>































</div>