On 13 Mar 2011, at 22:16, Robert P. J. Day wrote:

> On Sun, 13 Mar 2011, Matt Willsher wrote:
> 
>> 
>> 
>> On Mar 13, 2011 8:50 PM, "Robert P. J. Day" <[email protected]> wrote:
>>> 
>>> On Sun, 13 Mar 2011, Matt Willsher wrote:
>>> 
>>>> 
>>>> 
>>>> On 13 March 2011 20:30, Robert P. J. Day <[email protected]> wrote:
>>>>        as part of my sys admin course this week, i'd like to show the
>>>>       students the actual header file that displays the structure of the
>>>>       ext4 filesystem (inode, superblock, that sort of thing).  but i'm
>>>>       not
>>>>       sure where that header file is.
>>>> 
>>>>        i have the kernel-devel and kernel-headers packages installed and
>>>>       i
>>>>       would have assumed the file (or files) would be somewhere under
>>>>       /usr/include/{linux,sys} but i'm just not seeing it.  help?
>>>> 
>>>> 
>>>> It seems to be called ext4.h. Does  find /usr/include -name ext4.h
>>>> -print find it? 
>>> 
>>>  i'm just reinstalling in prep for class so i'll check it as soon as
>>> my system is up again.  i swear i searched for the pattern *ext4*, so
>>> let's see if it's different this time.  thanks.
>> 
>> Was that *ext4* single quoted? If not bash seems to grab that glob
>> and find the doesn't get passed what you want (at least I think that
>> is what happens). If you're not too fussy about the source of the
>> file, Google shows up a ext4.h with a search for the same.
> 
>  currently, i have no ext4.h header file anywhere under /usr/include,
> and i have both packages kernel-devel and kernel-headers installed.
> i'm sure i'm doing something stupid.

Sorry, I replied off list before. I've put it back on in case anyone else can 
help.

What about the kernel SRPM? In the SL6 kernel SRPM there is a tar.bz2 file 
which contains the full source including fs/ext4/ext4.h and a bunch of other 
related headers. SL5 will be similar I would think.
 

Reply via email to