so_accf
strcpy(afa.af_name, so->so_accf->so_accept_filter->accf_name);
if (so->so_accf->so_accept_filter_str != NULL)
strcpy(afa.af_arg, so->so_accf->so_accept_filter_str);
struct so_accf *af;
if (so->so_accf != NULL) {
af = so->so_accf;
so->so_accf = NULL;
struct so_accf *newaf;
if ((so->so_options & SO_ACCEPTCONN) == 0 || so->so_accf != NULL) {
so->so_accf = newaf;
if (so->so_accf != NULL)
head->so_accf->so_accept_filter->accf_callback;
so->so_upcallarg = head->so_accf->so_accept_filter_arg;
if (head->so_accf == NULL) {
KASSERT(so->so_accf == NULL);
struct so_accf *so_accf;