[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Can't build libposix
From: |
Bastien ROUCARIES |
Subject: |
Re: Can't build libposix |
Date: |
Sun, 19 Dec 2010 19:48:32 +0100 |
Any news ?
On Thu, Dec 16, 2010 at 6:11 PM, Bastien ROUCARIES
<address@hidden> wrote:
> Le jeudi 16 décembre 2010 16:50:50, Bastien ROUCARIES a écrit :
>> Le dimanche 12 décembre 2010 06:38:24, Peter O'Gorman a écrit :
>> > On 12/11/2010 11:09 PM, Bastien ROUCARIES wrote:
>> > > On Sun, Dec 12, 2010 at 10:04 AM, Peter O'Gorman<address@hidden>
>> > > wrote:
>> > >
>> > > for aix and hpux i have posted some code snipped
>> >
>> > hpux code works for me once I change the typo'ed getppid to getpid.
>> >
>> > I can't find the AIX code you mention.
>> >
>> > Peter
>>
> On IRIX we could get program name using this code:
>
> #include <sys/proc.h> /* needed for process state constants */
> #include <sys/statvfs.h>
> #include <sys/types.h>
> #include <stdlib.h>
> #include <stdio.h>
>
> int main()
> {
> char pathpid[256];
> struct statvfs svfs;
> int pfd;
> struct prpsinfo psbuf;
>
> /* check if proc is mounted */
> if( statvfs("/proc", &svfs) == -1 )
> return 77;
> snprintf(pathpid, sizeof(pathpid),"/proc/pinfo/%i",getpid());
> pfd = open( pathbuf, O_RDONLY );
> if(pfd == -1)
> return 77;
> if( ioctl(psdata, PIOCPSINFO, &psbuf) == -1 )
> return 77;
> close(pfd) ;
> printf("command name %s\n",psbuf.pr_fname);
> return 0;
> }
>
>
- Re: Can't build libposix, (continued)
- Re: Can't build libposix, Gary V. Vaughan, 2010/12/08
- Re: Can't build libposix, Reuben Thomas, 2010/12/08
- Re: Can't build libposix, Bastien ROUCARIES, 2010/12/09
- Re: Can't build libposix, Gary V. Vaughan, 2010/12/09
- Re: Can't build libposix, Bastien ROUCARIES, 2010/12/11
- Re: Can't build libposix, Peter O'Gorman, 2010/12/11
- Re: Can't build libposix, Bastien ROUCARIES, 2010/12/12
- Re: Can't build libposix, Peter O'Gorman, 2010/12/12
- Re: Can't build libposix, Bastien ROUCARIES, 2010/12/16
- Re: Can't build libposix, Bastien ROUCARIES, 2010/12/16
- Re: Can't build libposix,
Bastien ROUCARIES <=
- Re: Can't build libposix, Bruce Korb, 2010/12/08