so_pru_attach
return so_pru_attach(so, proto, NULL /* postattach */);
error = so_pru_attach(so, proto, &ai);
int so_pru_attach (struct socket *so, int proto, struct pru_attach_info *ai);