Ho una domanda molto semplice, ma non sono riuscito a trovare alcuna risposta per tutto il weekend. Sto usando la funzione sendto()
e restituisce il codice di errore 14: EFAULT. Le pagine man lo descrivono come:unix socket error 14: EFAULT (indirizzo errato)
"An invalid user space address was specified for an argument."
ero convinto che questo stava parlando l'indirizzo IP che stavo specificando, ma ora ho il sospetto che potrebbe essere la memoria indirizzo del buffer dei messaggi che si riferisce - Non riesco a trovare alcun chiarimento su questo ovunque, qualcuno può chiarire questo?
Grazie, J
qualcosa all'interno dell'argomento 'const struct msghdr * message' che hai fornito a sendmsg non è valido, inserisci del codice rilevante se vuoi aiuto su più specifiche. – nos