• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/netfilter/ipvs/

Lines Matching defs:udest

762 		    struct ip_vs_dest *dest, struct ip_vs_dest_user_kern *udest)
767 atomic_set(&dest->weight, udest->weight);
768 conn_flags = udest->conn_flags | IP_VS_CONN_F_INACTIVE;
773 if (__ip_vs_addr_is_local_v6(&udest->addr.in6)) {
779 if (inet_addr_type(&init_net, udest->addr.ip) == RTN_LOCAL) {
812 if (udest->u_threshold == 0 || udest->u_threshold > dest->u_threshold)
814 dest->u_threshold = udest->u_threshold;
815 dest->l_threshold = udest->l_threshold;
823 ip_vs_new_dest(struct ip_vs_service *svc, struct ip_vs_dest_user_kern *udest,
833 atype = ipv6_addr_type(&udest->addr.in6);
836 !__ip_vs_addr_is_local_v6(&udest->addr.in6))
841 atype = inet_addr_type(&init_net, udest->addr.ip);
857 ip_vs_addr_copy(svc->af, &dest->addr, &udest->addr);
858 dest->port = udest->port;
868 __ip_vs_update_dest(svc, dest, udest);
882 ip_vs_add_dest(struct ip_vs_service *svc, struct ip_vs_dest_user_kern *udest)
886 __be16 dport = udest->port;
891 if (udest->weight < 0) {
896 if (udest->l_threshold > udest->u_threshold) {
902 ip_vs_addr_copy(svc->af, &daddr, &udest->addr);
929 __ip_vs_update_dest(svc, dest, udest);
959 ret = ip_vs_new_dest(svc, udest, &dest);
995 ip_vs_edit_dest(struct ip_vs_service *svc, struct ip_vs_dest_user_kern *udest)
999 __be16 dport = udest->port;
1003 if (udest->weight < 0) {
1008 if (udest->l_threshold > udest->u_threshold) {
1014 ip_vs_addr_copy(svc->af, &daddr, &udest->addr);
1026 __ip_vs_update_dest(svc, dest, udest);
1112 ip_vs_del_dest(struct ip_vs_service *svc, struct ip_vs_dest_user_kern *udest)
1115 __be16 dport = udest->port;
1119 dest = ip_vs_lookup_dest(svc, &udest->addr, dport);
1972 static void ip_vs_copy_udest_compat(struct ip_vs_dest_user_kern *udest,
1975 udest->addr.ip = udest_compat->addr;
1976 udest->port = udest_compat->port;
1977 udest->conn_flags = udest_compat->conn_flags;
1978 udest->weight = udest_compat->weight;
1979 udest->u_threshold = udest_compat->u_threshold;
1980 udest->l_threshold = udest_compat->l_threshold;
1992 struct ip_vs_dest_user_kern udest;
2042 ip_vs_copy_udest_compat(&udest, udest_compat);
2094 ret = ip_vs_add_dest(svc, &udest);
2097 ret = ip_vs_edit_dest(svc, &udest);
2100 ret = ip_vs_del_dest(svc, &udest);
2819 static int ip_vs_genl_parse_dest(struct ip_vs_dest_user_kern *udest,
2836 memset(udest, 0, sizeof(*udest));
2838 nla_memcpy(&udest->addr, nla_addr, sizeof(udest->addr));
2839 udest->port = nla_get_u16(nla_port);
2854 udest->conn_flags = nla_get_u32(nla_fwd)
2856 udest->weight = nla_get_u32(nla_weight);
2857 udest->u_threshold = nla_get_u32(nla_u_thresh);
2858 udest->l_threshold = nla_get_u32(nla_l_thresh);
2978 struct ip_vs_dest_user_kern udest;
3049 ret = ip_vs_genl_parse_dest(&udest,
3070 ret = ip_vs_add_dest(svc, &udest);
3073 ret = ip_vs_edit_dest(svc, &udest);
3076 ret = ip_vs_del_dest(svc, &udest);