C programming question

Matt mhersant at comcast.net
Mon Apr 4 11:43:22 PDT 2005

I need some help understanding some C code. 

int     (*if_ioctl)
        (struct ifnet *, int, caddr_t);

int     (*if_watchdog)

Can someone break down these declarations (if that's what they are)?  Is 
this a form of typecasting?  Thanks for your help.

More information about the freebsd-hackers mailing list