Eu am descoperit-o cind ma chinuiam sa implementez IP si UDP in user space cu memory mapped sockets in Linux (un caz clasic de optimizat devreme, degeaba si fara profiler, da' cu totii trecem prin asta in tinerete

). Cind am descoperit comportamentul magnific al clientilor de Windows care se conectau la implementarea mea, mi-am spart o vreme capul crezind ca-i de la mine, ca era mult mai probabil sa fi gresit eu ceva decit sa fie un bug intr-un sistem de operare, da' contrar statisticilor si bunului simt de data asta era "de la ei".
Nu mai stiu exact cum am dat de ioctl-ul ala, cred ca a fost o combinatie de google si sapat prin MSDN, da' deoarece stateam cu captura de pachete in fata stiam exact ce sa caut (asa ca n-a durat decit citeva zile, gratie organizarii MSDN-ului si KB-ului sau, care zici ca-s facute de Posta Romana).