Lines Matching refs:sk

1260 pf_state_export(struct pfsync_state *sp, struct pf_state_key *sk,  in pf_state_export()  argument
1267 sp->lan.addr = sk->lan.addr; in pf_state_export()
1268 sp->lan.xport = sk->lan.xport; in pf_state_export()
1269 sp->gwy.addr = sk->gwy.addr; in pf_state_export()
1270 sp->gwy.xport = sk->gwy.xport; in pf_state_export()
1271 sp->ext_lan.addr = sk->ext_lan.addr; in pf_state_export()
1272 sp->ext_lan.xport = sk->ext_lan.xport; in pf_state_export()
1273 sp->ext_gwy.addr = sk->ext_gwy.addr; in pf_state_export()
1274 sp->ext_gwy.xport = sk->ext_gwy.xport; in pf_state_export()
1275 sp->proto_variant = sk->proto_variant; in pf_state_export()
1277 sp->proto = sk->proto; in pf_state_export()
1278 sp->af_lan = sk->af_lan; in pf_state_export()
1279 sp->af_gwy = sk->af_gwy; in pf_state_export()
1280 sp->direction = sk->direction; in pf_state_export()
1281 sp->flowhash = sk->flowhash; in pf_state_export()
1321 pf_state_import(struct pfsync_state *sp, struct pf_state_key *sk, in pf_state_import() argument
1325 sk->lan.addr = sp->lan.addr; in pf_state_import()
1326 sk->lan.xport = sp->lan.xport; in pf_state_import()
1327 sk->gwy.addr = sp->gwy.addr; in pf_state_import()
1328 sk->gwy.xport = sp->gwy.xport; in pf_state_import()
1329 sk->ext_lan.addr = sp->ext_lan.addr; in pf_state_import()
1330 sk->ext_lan.xport = sp->ext_lan.xport; in pf_state_import()
1331 sk->ext_gwy.addr = sp->ext_gwy.addr; in pf_state_import()
1332 sk->ext_gwy.xport = sp->ext_gwy.xport; in pf_state_import()
1333 sk->proto_variant = sp->proto_variant; in pf_state_import()
1335 sk->proto = sp->proto; in pf_state_import()
1336 sk->af_lan = sp->af_lan; in pf_state_import()
1337 sk->af_gwy = sp->af_gwy; in pf_state_import()
1338 sk->direction = sp->direction; in pf_state_import()
1339 ASSERT(sk->flowsrc == FLOWSRC_PF); in pf_state_import()
1340 ASSERT(sk->flowhash != 0); in pf_state_import()
3474 struct pf_state_key *sk; in pfioctl_ioc_state_kill() local
3481 sk = s->state_key; in pfioctl_ioc_state_kill()
3496 if (sk->direction == PF_OUT) { in pfioctl_ioc_state_kill()
3497 src = &sk->lan; in pfioctl_ioc_state_kill()
3498 dst = &sk->ext_lan; in pfioctl_ioc_state_kill()
3500 src = &sk->ext_lan; in pfioctl_ioc_state_kill()
3501 dst = &sk->lan; in pfioctl_ioc_state_kill()
3503 if ((!psk->psk_af || sk->af_lan == psk->psk_af) && in pfioctl_ioc_state_kill()
3504 (!psk->psk_proto || psk->psk_proto == sk->proto) && in pfioctl_ioc_state_kill()
3508 &src->addr, sk->af_lan) && in pfioctl_ioc_state_kill()
3512 &dst->addr, sk->af_lan) && in pfioctl_ioc_state_kill()
3552 struct pf_state_key *__single sk; in pfioctl_ioc_state() local
3565 if ((sk = pf_alloc_state_key(s, NULL)) == NULL) { in pfioctl_ioc_state()
3570 pf_state_import(sp, sk, s); in pfioctl_ioc_state()
3697 struct pf_state_key *sk; in pfioctl_ioc_natlook() local
3743 sk = state->state_key; in pfioctl_ioc_natlook()
3745 PF_ACPY(&pnl->rsaddr, &sk->lan.addr, in pfioctl_ioc_natlook()
3746 sk->af_lan); in pfioctl_ioc_natlook()
3747 memcpy(&pnl->rsxport, &sk->lan.xport, in pfioctl_ioc_natlook()
3754 PF_ACPY(&pnl->rdaddr, &sk->gwy.addr, in pfioctl_ioc_natlook()
3755 sk->af_gwy); in pfioctl_ioc_natlook()
3756 memcpy(&pnl->rdxport, &sk->gwy.xport, in pfioctl_ioc_natlook()