![]() |
Ciao e benvenuto da parte degli Stati Uniti al UNIX e Linux Forum! Grazie per la visita ed unirsi alla nostra Comunità Globale.
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| UNIX for Dummies Domande & Risposte Se non sei sicuro dove pubblicare un UNIX o Linux domanda, posta da qui. Tutti i neofiti di Linux e UNIX benvenuto! |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Utilizzo di chiamate di sistema | ilavenil | UNIX Desktop for Dummies Domande & Risposte | 1 | 03-01-2008 05:21 AM |
| Socket UDP - può sia client che server e inviare recv | rvan | Di programmazione ad alto livello | 1 | 05-09-2007 03:36 AM |
| Chiamate di sistema? | PlunderBunny | UNIX for Dummies Domande & Risposte | 2 | 03-26-2006 10:12 PM |
| inviare e recv pacchetto ARP in AS3.0 | lameryang | Di programmazione ad alto livello | 0 | 09-22-2005 12:05 AM |
| Chiamate di sistema per cp e mv | gaurava99 | UNIX for Dummies Domande & Risposte | 2 | 04-25-2005 11:04 AM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
Accedi inviare, sendrec, recv e notificare le chiamate di sistema
Salve,
Ho una domanda su MINIX OS. 1 - vorrei log dei messaggi che l'utente o kernel processo inviare gli uni agli altri attraverso la chiamata di sistema invia, recv, sendrec e notifica. Dal MINIX è un microkernel OS, suppongo che il modo migliore è quello di avere un socket TCP, l'ascolto in INADDR_ANY indirizzo. Ma, non so quale porta devo usare. Can anyone help me? 2 - Ho il seguente codice: Codice:
int main(void)
{
int sockfd, new_fd; // listen on sock_fd, new connection on new_fd
struct sockaddr_in my_addr; // my address information
struct sockaddr_in their_addr; // connector's address information
socklen_t sin_size;
struct sigaction sa;
int yes=1;
if ((sockfd = socket(AF_INET, SOCK_STREAM, 0)) == -1) {
perror("socket");
exit(1);
}
(..)
my_addr.sin_family = AF_INET; // host byte order
my_addr.sin_port = htons(MYPORT); // short, network byte order
my_addr.sin_addr.s_addr = INADDR_ANY; // automatically fill with my IP
memset(my_addr.sin_zero, '\0', sizeof my_addr.sin_zero);
if (bind(sockfd, (struct sockaddr *)&my_addr, sizeof my_addr) == -1) {
perror("bind");
exit(1);
}
(...)
}
Grazie, Pedro |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|