2014-11-21 52 views
0

我试图让一个子进程修改其父进程的环境列表。 摸索指出对MMAP(2)作为路要走,如何使用mmap(2)从子进程修改父进程的环境?

void *mmap(void *start, size_t length, int prot, int flags, int fd, off_t offset); 

,但我失去了对如何真正实现这一点。有任何想法吗?

+2

不要强迫;合作。使用IPC向父母发出所需改变的信号(例如,管道回到父母,消息队列,什么不是) – sehe 2014-11-21 12:56:39

回答

1

您可以在不影响父进程

的环境,通常你只能影响当前进程的环境和调用所有的子进程。

相关问题