<dec f='src/src/sys/sys/socketvar.h' l='301' type='int fsocreate(int , struct socket ** , int , int , int * )'/>
<def f='src/src/sys/kern/uipc_socket.c' l='579' ll='614' type='int fsocreate(int domain, struct socket ** sop, int type, int proto, int * fdout)'/>
<doc f='src/src/sys/kern/uipc_socket.c' l='573'>/*
 * fsocreate: create a socket and a file descriptor associated with it.
 *
 * =&gt; On success, write file descriptor to fdout and return zero.
 * =&gt; On failure, return non-zero; *fdout will be undefined.
 */</doc>
<use f='src/src/sys/kern/uipc_syscalls.c' l='111' u='c' c='sys___socket30'/>
<use f='src/src/sys/net/if_gre.c' l='443' u='c' c='gre_socreate'/>
