Hi Wataru, Your page was very helpful. But could you tell me why under sys/socket.h (which I assume is /usr/include/sys/socket.h) the socket call is declared as "extern int socket__P(,,)". Where is this function defined? I have bookmarked your page...it is really useful. Thanks Hari ------------------------------------------------------------------------------ Hariharan L. Thantry thantryh@cse.msu.edu 4642, S. Hagadorn Road, #E6 Dept of Computer Science and Engg East Lansing, MI 48823 Michigan State University East Lansing, MI 48824-1226 Ph(res): 1-517-332-2645 Ph(off): 1-517-353-6646 ----------------------------------------------------------------------------- On Wed, 26 Jul 2000, Wataru Nishida wrote: > On 00.7.26 1:48 AM, > Hariharan L Thantry wrote: > > >I needed an idea about the sequence of function calls that occur when the > >user-level library call socket(,,) is made. For instance, if I wanted to > >modify the number of parameters being passed to this call, what functions > >should I be looking at in the kernel to modify? What is the first kernel > >function called in response to the 0x80 interrupt for this call? Which is > >the function call in the entry.S file for this library call... > > Hi Hari, > > I'm just thinking about the same theme, and writing a brief summary of > Linux INET kernel and library function relationships. > I've just followed socket() function thread in kernel source. > Please find the following page. > http://nbiochem.med.osaka-u.ac.jp/linux/index.html > I would appreciate your suggestions. > > Regards, > > Wataru > - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.rutgers.edu