Lines Matching defs:pfsyncif
109 struct pfsync_softc *pfsyncif = NULL;
156 if ((pfsyncif = malloc(sizeof(*pfsyncif), M_DEVBUF, M_NOWAIT)) == NULL)
158 memset(pfsyncif, 0, sizeof(*pfsyncif));
159 pfsyncif->sc_mbuf = NULL;
160 pfsyncif->sc_mbuf_net = NULL;
161 pfsyncif->sc_mbuf_tdb = NULL;
162 pfsyncif->sc_statep.s = NULL;
163 pfsyncif->sc_statep_net.s = NULL;
164 pfsyncif->sc_statep_tdb.t = NULL;
165 pfsyncif->sc_maxupdates = 128;
166 pfsyncif->sc_sync_peer.s_addr = INADDR_PFSYNC_GROUP;
167 pfsyncif->sc_sendaddr.s_addr = INADDR_PFSYNC_GROUP;
168 pfsyncif->sc_ureq_received = 0;
169 pfsyncif->sc_ureq_sent = 0;
170 pfsyncif->sc_bulk_send_next = NULL;
171 pfsyncif->sc_bulk_terminator = NULL;
172 ifp = &pfsyncif->sc_if;
174 ifp->if_softc = pfsyncif;
181 pfsync_setmtu(pfsyncif, ETHERMTU);
183 callout_init(&pfsyncif->sc_tmo, 0);
184 callout_init(&pfsyncif->sc_tdb_tmo, 0);
185 callout_init(&pfsyncif->sc_bulk_tmo, 0);
186 callout_init(&pfsyncif->sc_bulkfail_tmo, 0);
187 callout_setfunc(&pfsyncif->sc_tmo, pfsync_timeout, pfsyncif);
188 callout_setfunc(&pfsyncif->sc_tdb_tmo, pfsync_tdb_timeout, pfsyncif);
189 callout_setfunc(&pfsyncif->sc_bulk_tmo, pfsync_bulk_update, pfsyncif);
190 callout_setfunc(&pfsyncif->sc_bulkfail_tmo, pfsync_bulkfail, pfsyncif);
195 bpf_attach(&pfsyncif->sc_if, DLT_PFSYNC, PFSYNC_HDRLEN);
205 free(pfsyncif, M_DEVBUF);
206 pfsyncif = NULL;
355 struct pfsync_softc *sc = pfsyncif;
1124 struct pfsync_softc *sc = pfsyncif;
1325 struct pfsync_softc *sc = pfsyncif;
1368 struct pfsync_softc *sc = pfsyncif;