LINUX.ORG.RU

Re: Дескриптор файла другого процесса

вряд ли это именно то, что тебе нужно, уж больно бредово звучит. BTW, если ты и получишь этот "int fd", то никто тебе не обещает, что ты сможншь его читать/ в него писать, скорее всего без стандартной инициализации сокета ты получишь Segfault.

sacha ()

Re: Дескриптор файла другого процесса

это можно организовать через unix socket credentials, только
детально не помню как

Z0termaNN ()

Re: Дескриптор файла другого процесса

Спасибо за ответы. Просто интересовало есть ли в Unix что нибудь подобное DuplicateHandle из win32.

anonymous ()

Re: Дескриптор файла другого процесса

Не знаю что такое дупликатхандле, но переслать дескрипторы можно. Для процесса, которому пересылаешь их это будет аналогично тому, как будто он их через dup получил. Короче - man 7 unix. Кстати просто передавать числа смысла не имеет - у каждого процесса они свои, и к тому же должны быть открыты.

timur ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.