<div dir="ltr">Motivul pentru care nu scriu corect mesajul e fiindcă am măcelărit lungimile.<div><br></div><div style>Am înțeles într-un final care era problema.</div><div style><br></div><div style>Când apelam sock_alloc_send_pskb() trebuia să pun ca al doilea parametru ehlen + shlen + tlen + len, adică să includ și lungimea mesajului în ce este "zona liniară".</div>
<div style>Eu nu includeam și len și practic alocam spațiu doar pentru header în partea aia și nu folosim skb-uri paged.</div><div style><br></div><div style>Asta cred că era cel mai important lucru. În plus, nu apelam skb_put(skb, len) ca să extind zona de date și nu măream skb->len și skb->data_len.</div>
<div style><br></div><div style>Acum pare să meargă.</div></div>