The UNIX and Linux Forums  

Go Back   De Unix-en Linux Forum > Top Forums > UNIX voor Dummies Questions & Answers
.
google unix.com



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

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 02-04-2008
pedrosacosta pedrosacosta is offline
Geregistreerde gebruiker
  
 

Join Date: Feb 2008
Posten: 7
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
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 02:53 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0