Lines Matching defs:af_global
640 struct ldpd_af_global *af_global;
642 af_global = ldp_af_global_get(&global, af);
645 af_global->ldp_disc_socket = disc_socket;
646 event_set(&af_global->disc_ev, af_global->ldp_disc_socket,
648 event_add(&af_global->disc_ev, NULL);
651 af_global->ldp_edisc_socket = edisc_socket;
652 event_set(&af_global->edisc_ev, af_global->ldp_edisc_socket,
654 event_add(&af_global->edisc_ev, NULL);
657 af_global->ldp_session_socket = session_socket;
658 accept_add(af_global->ldp_session_socket, session_accept, NULL);
664 struct ldpd_af_global *af_global;
666 af_global = ldp_af_global_get(&global, af);
669 if (event_initialized(&af_global->disc_ev))
670 event_del(&af_global->disc_ev);
671 if (af_global->ldp_disc_socket != -1) {
672 close(af_global->ldp_disc_socket);
673 af_global->ldp_disc_socket = -1;
677 if (event_initialized(&af_global->edisc_ev))
678 event_del(&af_global->edisc_ev);
679 if (af_global->ldp_edisc_socket != -1) {
680 close(af_global->ldp_edisc_socket);
681 af_global->ldp_edisc_socket = -1;
685 if (af_global->ldp_session_socket != -1) {
686 accept_del(af_global->ldp_session_socket);
687 close(af_global->ldp_session_socket);
688 af_global->ldp_session_socket = -1;