2014-11-21 51 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

您可以在不影響父進程

的環境,通常你只能影響當前進程的環境和調用所有的子進程。

相關問題