| /net/ipv4/ |
| A D | ipip.c | 418 bool *collect_md, __u32 *fwmark) in ipip_netlink_parms() argument 436 *fwmark = nla_get_u32(data[IFLA_IPTUN_FWMARK]); in ipip_netlink_parms() 448 __u32 fwmark = 0; in ipip_newlink() local 457 ipip_netlink_parms(data, &p, &t->collect_md, &fwmark); in ipip_newlink() 459 fwmark); in ipip_newlink() 470 __u32 fwmark = t->fwmark; in ipip_changelink() local 479 ipip_netlink_parms(data, &p, &collect_md, &fwmark); in ipip_changelink() 487 return ip_tunnel_changelink(dev, tb, &p, fwmark); in ipip_changelink() 535 nla_put_u32(skb, IFLA_IPTUN_FWMARK, tunnel->fwmark)) in ipip_fill_info()
|
| A D | ip_vti.c | 547 __u32 *fwmark) in vti_netlink_parms() argument 574 *fwmark = nla_get_u32(data[IFLA_VTI_FWMARK]); in vti_netlink_parms() 584 __u32 fwmark = 0; in vti_newlink() local 586 vti_netlink_parms(data, &parms, &fwmark); in vti_newlink() 588 &parms, fwmark); in vti_newlink() 597 __u32 fwmark = t->fwmark; in vti_changelink() local 599 vti_netlink_parms(data, &p, &fwmark); in vti_changelink() 600 return ip_tunnel_changelink(dev, tb, &p, fwmark); in vti_changelink() 631 nla_put_u32(skb, IFLA_VTI_FWMARK, t->fwmark)) in vti_fill_info()
|
| A D | ip_gre.c | 1175 __u32 *fwmark) in ipgre_netlink_parms() argument 1235 *fwmark = nla_get_u32(data[IFLA_GRE_FWMARK]); in ipgre_netlink_parms() 1244 __u32 *fwmark) in erspan_netlink_parms() argument 1405 __u32 fwmark = 0; in ipgre_newlink() local 1416 fwmark); in ipgre_newlink() 1426 __u32 fwmark = 0; in erspan_newlink() local 1437 fwmark); in erspan_newlink() 1446 __u32 fwmark = t->fwmark; in ipgre_changelink() local 1457 err = ip_tunnel_changelink(dev, tb, &p, fwmark); in ipgre_changelink() 1475 __u32 fwmark = t->fwmark; in erspan_changelink() local [all …]
|
| A D | ip_tunnel.c | 299 tunnel->parms.link, tunnel->fwmark, 0, 0); in ip_tunnel_bind_dev() 779 tunnel->fwmark, skb_get_hash(skb), 0); in ip_tunnel_xmit() 878 __u32 fwmark) in ip_tunnel_update() argument 895 if (t->parms.link != p->link || t->fwmark != fwmark) { in ip_tunnel_update() 899 t->fwmark = fwmark; in ip_tunnel_update() 1208 __u32 fwmark) in ip_tunnel_newlink() argument 1228 nt->fwmark = fwmark; in ip_tunnel_newlink() 1261 struct ip_tunnel_parm_kern *p, __u32 fwmark) in ip_tunnel_changelink() argument 1293 ip_tunnel_update(itn, t, dev, p, !tb[IFLA_MTU], fwmark); in ip_tunnel_changelink()
|
| /net/netfilter/ipvs/ |
| A D | ip_vs_ctl.c | 445 if (svc->fwmark == fwmark && svc->af == af in __ip_vs_svc_fwm_find() 465 if (fwmark) { in ip_vs_service_find() 530 svc->fwmark, in __ip_vs_svc_put() 803 (svc->fwmark || in ip_vs_trash_get_dest() 1442 svc->fwmark = u->fwmark; in ip_vs_add_service() 2666 usvc->fwmark = usvc_compat->fwmark; in ip_vs_copy_usvc_compat() 2854 dst->fwmark = src->fwmark; in ip_vs_copy_service() 2924 if (get->fwmark) in __ip_vs_get_dest_entries() 3333 if (svc->fwmark) { in ip_vs_genl_fill_service() 3476 usvc->fwmark = 0; in ip_vs_genl_parse_service() [all …]
|
| A D | ip_vs_sched.c | 148 if (svc->fwmark) { in ip_vs_scheduler_err() 150 sched_name, svc->fwmark, svc->fwmark, msg); in ip_vs_scheduler_err()
|
| A D | ip_vs_sync.c | 144 __be32 fwmark; /* Firewall mark from skb */ member 166 __be32 fwmark; /* Firewall mark from skb */ member 730 s->v4.fwmark = htonl(cp->fwmark); in ip_vs_sync_conn() 846 unsigned long timeout, __u32 fwmark, in ip_vs_proc_conn() argument 910 fwmark, flags); in ip_vs_proc_conn() 913 fwmark); in ip_vs_proc_conn() 1180 ntohl(s->v4.timeout), ntohl(s->v4.fwmark), in ip_vs_proc_sync_conn() 1187 ntohl(s->v6.timeout), ntohl(s->v6.fwmark), in ip_vs_proc_sync_conn()
|
| A D | ip_vs_core.c | 263 const union nf_inet_addr fwmark = { .ip = htonl(svc->fwmark) }; in ip_vs_sched_persist() local 326 if (svc->fwmark) { in ip_vs_sched_persist() 328 vaddr = &fwmark; in ip_vs_sched_persist() 516 if (!svc->fwmark && vport != svc->port) { in ip_vs_schedule() 600 if (sysctl_cache_bypass(ipvs) && svc->fwmark && in ip_vs_leave() 1149 if (svc->fwmark) in ip_vs_new_conn_out()
|
| A D | ip_vs_conn.c | 664 cp->protocol, cp->fwmark, cp->flags); in ip_vs_try_bind_dest() 943 struct ip_vs_dest *dest, __u32 fwmark) in ip_vs_conn_new() argument 971 cp->fwmark = fwmark; in ip_vs_conn_new()
|
| /net/ipv6/ |
| A D | sit.c | 1143 __u32 fwmark) in ipip6_tunnel_update() argument 1158 if (t->parms.link != p->link || t->fwmark != fwmark) { in ipip6_tunnel_update() 1160 t->fwmark = fwmark; in ipip6_tunnel_update() 1328 ipip6_tunnel_update(t, p, t->fwmark); in ipip6_tunnel_change() 1498 __u32 *fwmark) in ipip6_netlink_parms() argument 1513 *fwmark = nla_get_u32(data[IFLA_IPTUN_FWMARK]); in ipip6_netlink_parms() 1577 ipip6_netlink_parms(data, &nt->parms, &nt->fwmark); in ipip6_newlink() 1617 __u32 fwmark = t->fwmark; in ipip6_changelink() local 1629 ipip6_netlink_parms(data, &p, &fwmark); in ipip6_changelink() 1643 ipip6_tunnel_update(t, &p, fwmark); in ipip6_changelink() [all …]
|
| A D | ip6_vti.c | 716 t->parms.fwmark = p->fwmark; in vti6_tnl_change() 997 parms->fwmark = nla_get_u32(data[IFLA_VTI_FWMARK]); in vti6_netlink_parms() 1083 nla_put_u32(skb, IFLA_VTI_FWMARK, parm->fwmark)) in vti6_fill_info()
|
| A D | ip6_gre.c | 625 fl6->flowi6_mark = t->parms.fwmark; in prepare_ip6gre_xmit_ipv4() 670 fl6->flowi6_mark = t->parms.fwmark; in prepare_ip6gre_xmit_ipv6() 697 fl6->flowi6_mark = t->parms.fwmark; in prepare_ip6gre_xmit_other() 1200 t->parms.fwmark = p->fwmark; in ip6gre_tnl_copy_tnl_parm() 1794 parms->fwmark = nla_get_u32(data[IFLA_GRE_FWMARK]); in ip6gre_netlink_parms() 2142 nla_put_u32(skb, IFLA_GRE_FWMARK, p->fwmark)) in ip6gre_fill_info()
|
| A D | ip6_tunnel.c | 1367 fl6.flowi6_mark = t->parms.fwmark; in ipxip6_tnl_xmit() 1548 t->parms.fwmark = p->fwmark; in ip6_tnl_change() 1575 p->flowinfo || p->link || p->fwmark || p->collect_md)) in ip6_tnl0_update() 2013 parms->fwmark = nla_get_u32(data[IFLA_IPTUN_FWMARK]); in ip6_tnl_netlink_parms() 2167 nla_put_u32(skb, IFLA_IPTUN_FWMARK, parm->fwmark)) in ip6_tnl_fill_info()
|