Scroll to navigation

SK_ALLOC(9) Linux Networking SK_ALLOC(9)

NAME

sk_alloc - All socket objects are allocated here

SYNOPSIS

struct sock * sk_alloc(struct net * net, int family, gfp_t priority, struct proto * prot, int kern);

ARGUMENTS

struct net * net

the applicable net namespace

int family

protocol family

gfp_t priority

for allocation (GFP_KERNEL, GFP_ATOMIC, etc)

struct proto * prot

struct proto associated with this new sock instance

int kern

is this to be a kernel socket?

COPYRIGHT

June 2017 Kernel Hackers Manual 4.11