Hi,
I'm writing a apache's module that comunicate with a extern process.
My extern process is built in C:
char* shm_address;
int shmid;
key_t shmkey;
shmkey = 5678;
shmid = shmget(shmkey, SIZEOFSHMSEG, 0666);
if (shmid == -1)
printf("main: shmget() failed\n");
shm_address = shmat(shmid, NULL, 0);
if ( shm_address==NULL )
printf("main: shmat() failed\n");
while(1) {
if(strcmp(shm_address, ":") == 0) {
strcpy(shm_address, data);
break;
}
}
int rc = shmdt(shm_address);
if (rc==-1)
printf("main: shmdt() failed\n");
Now I want to write a module that take (or get) the information in this
segment.
Can someone help me ??
Thank You
Ricardo
--
View this message in context:
http://www.nabble.com/APR%2C-Shared-Memory-and-extern-process-tp20566322p20566322.html
Sent from the Apache HTTP Server - Module Writers mailing list archive at
Nabble.com.