Re: rlim_t and DNS?

From: Admin Mailing Lists (
Date: Thu Feb 01 2001 - 12:50:26 EST

On Fri, 2 Feb 2001, Bruce Harada wrote:

> > The C file says BSD/OS is the only OS they found not to have rlim_t.
> > Am I missing something?
> > Where can i find this in linux? I looked in all the include
> > files, including resource.h
> Are you sure you looked in ALL the include files? I seem to have it as:
> /usr/include/bits/resource.h:typedef __rlim_t rlim_t;
> where __rlim_t is
> /usr/include/bits/types.h:typedef long int __rlim_t;

i have no bits directory, but those definitions are not in my resource.h
or types.h.
I know this is crude, but:
        grep rlim_t /usr/include/*.h /usr/include/*/*.h
        /usr/include/*/*/*.h /usr/include/*/*/*/*.h
returns nothing. /usr/include/linux does link to the linux source too.

Ditto on SYS_capset.
when bind can't find SYS_capset, it does do #define SYS_capset
the compilation returns that __NR_capset is undeclared.
the only __NR defines i can find are in /usr/include/asm/unistd.h
and capset isn't in there.


Anthony J. Biacco Network Administrator/Engineer Intergrafix Internet Services

    "Dream as if you'll live forever, live as if you'll die today"

> so you could try including those two in the appropriate places.
> > For now i jsut typedefed it as a long.
> >
> > Also, it's looking for a setting for SYS_capset to pass to syscall()
> > and can't that either. Again, I looked in the include files without
> > success.
> I have this:
> /usr/include/bits/syscall.h:#define SYS_capset __NR_capset
> Hope that helps (although l-k probably isn't the best place for this...)
> --
> Bruce Harada

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

This archive was generated by hypermail 2b29 : Wed Feb 07 2001 - 21:00:13 EST