usvc 2376 net/netfilter/ipvs/ip_vs_ctl.c static void ip_vs_copy_usvc_compat(struct ip_vs_service_user_kern *usvc, usvc 2379 net/netfilter/ipvs/ip_vs_ctl.c memset(usvc, 0, sizeof(*usvc)); usvc 2381 net/netfilter/ipvs/ip_vs_ctl.c usvc->af = AF_INET; usvc 2382 net/netfilter/ipvs/ip_vs_ctl.c usvc->protocol = usvc_compat->protocol; usvc 2383 net/netfilter/ipvs/ip_vs_ctl.c usvc->addr.ip = usvc_compat->addr; usvc 2384 net/netfilter/ipvs/ip_vs_ctl.c usvc->port = usvc_compat->port; usvc 2385 net/netfilter/ipvs/ip_vs_ctl.c usvc->fwmark = usvc_compat->fwmark; usvc 2388 net/netfilter/ipvs/ip_vs_ctl.c usvc->sched_name = usvc_compat->sched_name; usvc 2390 net/netfilter/ipvs/ip_vs_ctl.c usvc->flags = usvc_compat->flags; usvc 2391 net/netfilter/ipvs/ip_vs_ctl.c usvc->timeout = usvc_compat->timeout; usvc 2392 net/netfilter/ipvs/ip_vs_ctl.c usvc->netmask = usvc_compat->netmask; usvc 2417 net/netfilter/ipvs/ip_vs_ctl.c struct ip_vs_service_user_kern usvc; usvc 2475 net/netfilter/ipvs/ip_vs_ctl.c ip_vs_copy_usvc_compat(&usvc, usvc_compat); usvc 2480 net/netfilter/ipvs/ip_vs_ctl.c if (!usvc.fwmark && !usvc.addr.ip && !usvc.port) { usvc 2487 net/netfilter/ipvs/ip_vs_ctl.c strnlen(usvc.sched_name, IP_VS_SCHEDNAME_MAXLEN) == usvc 2494 net/netfilter/ipvs/ip_vs_ctl.c if (usvc.protocol != IPPROTO_TCP && usvc.protocol != IPPROTO_UDP && usvc 2495 net/netfilter/ipvs/ip_vs_ctl.c usvc.protocol != IPPROTO_SCTP) { usvc 2497 net/netfilter/ipvs/ip_vs_ctl.c usvc.protocol, &usvc.addr.ip, usvc 2498 net/netfilter/ipvs/ip_vs_ctl.c ntohs(usvc.port)); usvc 2505 net/netfilter/ipvs/ip_vs_ctl.c if (usvc.fwmark == 0) usvc 2506 net/netfilter/ipvs/ip_vs_ctl.c svc = __ip_vs_service_find(ipvs, usvc.af, usvc.protocol, usvc 2507 net/netfilter/ipvs/ip_vs_ctl.c &usvc.addr, usvc.port); usvc 2509 net/netfilter/ipvs/ip_vs_ctl.c svc = __ip_vs_svc_fwm_find(ipvs, usvc.af, usvc.fwmark); usvc 2513 net/netfilter/ipvs/ip_vs_ctl.c && (svc == NULL || svc->protocol != usvc.protocol)) { usvc 2523 net/netfilter/ipvs/ip_vs_ctl.c ret = ip_vs_add_service(ipvs, &usvc, &svc); usvc 2526 net/netfilter/ipvs/ip_vs_ctl.c ret = ip_vs_edit_service(svc, &usvc); usvc 3154 net/netfilter/ipvs/ip_vs_ctl.c struct ip_vs_service_user_kern *usvc, usvc 3176 net/netfilter/ipvs/ip_vs_ctl.c memset(usvc, 0, sizeof(*usvc)); usvc 3178 net/netfilter/ipvs/ip_vs_ctl.c usvc->af = nla_get_u16(nla_af); usvc 3179 net/netfilter/ipvs/ip_vs_ctl.c if (!ip_vs_is_af_valid(usvc->af)) usvc 3183 net/netfilter/ipvs/ip_vs_ctl.c usvc->protocol = IPPROTO_TCP; usvc 3184 net/netfilter/ipvs/ip_vs_ctl.c usvc->fwmark = nla_get_u32(nla_fwmark); usvc 3186 net/netfilter/ipvs/ip_vs_ctl.c usvc->protocol = nla_get_u16(nla_protocol); usvc 3187 net/netfilter/ipvs/ip_vs_ctl.c nla_memcpy(&usvc->addr, nla_addr, sizeof(usvc->addr)); usvc 3188 net/netfilter/ipvs/ip_vs_ctl.c usvc->port = nla_get_be16(nla_port); usvc 3189 net/netfilter/ipvs/ip_vs_ctl.c usvc->fwmark = 0; usvc 3193 net/netfilter/ipvs/ip_vs_ctl.c if (usvc->fwmark) usvc 3194 net/netfilter/ipvs/ip_vs_ctl.c svc = __ip_vs_svc_fwm_find(ipvs, usvc->af, usvc->fwmark); usvc 3196 net/netfilter/ipvs/ip_vs_ctl.c svc = __ip_vs_service_find(ipvs, usvc->af, usvc->protocol, usvc 3197 net/netfilter/ipvs/ip_vs_ctl.c &usvc->addr, usvc->port); usvc 3220 net/netfilter/ipvs/ip_vs_ctl.c usvc->flags = svc->flags; usvc 3223 net/netfilter/ipvs/ip_vs_ctl.c usvc->flags = (usvc->flags & ~flags.mask) | usvc 3225 net/netfilter/ipvs/ip_vs_ctl.c usvc->sched_name = nla_data(nla_sched); usvc 3226 net/netfilter/ipvs/ip_vs_ctl.c usvc->pe_name = nla_pe ? nla_data(nla_pe) : NULL; usvc 3227 net/netfilter/ipvs/ip_vs_ctl.c usvc->timeout = nla_get_u32(nla_timeout); usvc 3228 net/netfilter/ipvs/ip_vs_ctl.c usvc->netmask = nla_get_be32(nla_netmask); usvc 3237 net/netfilter/ipvs/ip_vs_ctl.c struct ip_vs_service_user_kern usvc; usvc 3241 net/netfilter/ipvs/ip_vs_ctl.c ret = ip_vs_genl_parse_service(ipvs, &usvc, nla, false, &svc); usvc 3628 net/netfilter/ipvs/ip_vs_ctl.c struct ip_vs_service_user_kern usvc; usvc 3656 net/netfilter/ipvs/ip_vs_ctl.c ret = ip_vs_genl_parse_service(ipvs, &usvc, usvc 3720 net/netfilter/ipvs/ip_vs_ctl.c ret = ip_vs_add_service(ipvs, &usvc, &svc); usvc 3725 net/netfilter/ipvs/ip_vs_ctl.c ret = ip_vs_edit_service(svc, &usvc);