![]() |
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!! |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Systeemaanroep | ilavenil | UNIX Desktop voor Dummies Questions & Answers | 1 | 03-01-2008 05:21 |
| UDP-socket - kunnen zowel client en server recv en verzenden | rvan | Hoog Niveau Programmering | 1 | 05-09-2007 03:36 |
| System calls? | PlunderBunny | UNIX voor Dummies Questions & Answers | 2 | 03-26-2006 10:12 PM |
| verzenden en recv ARP pakket in AS3.0 | lameryang | Hoog Niveau Programmering | 0 | 09-22-2005 12:05 AM |
| System calls voor cp en mv | gaurava99 | UNIX voor Dummies Questions & Answers | 2 | 04-25-2005 11:04 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
log sturen, sendrec, recv en kennis system calls
Hoi, Ik heb een vraag over Minix OS. 1 - Ik zou graag willen aanmelden de berichten die de gebruiker of kernel proces sturen naar elkaar via het systeem oproep verzenden, recv, sendrec en kennis. Sinds Minix is een microkernel OS, ik veronderstel dat de beste manier is om een TCP-socket, luisteren in INADDR_ANY adres. Maar, ik weet niet welke poort moet ik gebruiken. Kan iemand mij helpen? 2 - Ik heb de volgende code: Code:
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);
}
(...)
}
Maar ik krijg de foutmelding dat "Adres familie wordt niet ondersteund". Ik begrijp niet waarom? Bedankt, Pedro |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|