> I came across a data type called caddr_t and would like more
> information on it. One of the places I found it was on a Hewlett
> Packard unix system. In the ptrace.h header file I found the
> following:
> #define char *caddr_t.
>
> Could someone please shed some light on this.
>
> Regards
> Godfree Gert
> Department of Medical Physics
> University of the Orange Free State
> P O Box 339
> Bloemfontein
> 9301
> Tel: +27 51 4053158
caddr_t generally refers to a machine address...
I've seen it in sunos. Probably modern software should just use void *.
I suppose caddr_t does not have to be a void * on machines where a
physical address cannot be represented by a pointer?
Its a good question...
Marty Leisner