Home
last modified time | relevance | path

Searched refs:ip_vs_conn (Results 1 – 13 of 13) sorted by relevance

/linux/include/net/
H A Dip_vs.h471 struct ip_vs_conn;
494 int *verdict, struct ip_vs_conn **cpp,
497 struct ip_vs_conn *
503 struct ip_vs_conn *
510 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph);
513 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph);
517 void (*state_transition)(struct ip_vs_conn *cp, int direction,
525 int (*app_conn_bind)(struct ip_vs_conn *cp);
563 struct ip_vs_conn { struct
594 struct ip_vs_conn *control; /* Master control connection */ argument
[all …]
/linux/net/netfilter/ipvs/
H A Dip_vs_proto_ah_esp.c53 static struct ip_vs_conn *
57 struct ip_vs_conn *cp; in ah_esp_conn_in_get()
79 static struct ip_vs_conn *
83 struct ip_vs_conn *cp; in ah_esp_conn_out_get()
104 int *verdict, struct ip_vs_conn **cpp, in ah_esp_conn_schedule()
H A Dip_vs_app.c256 * Bind ip_vs_conn to its ip_vs_app (called by cp constructor)
258 int ip_vs_bind_app(struct ip_vs_conn *cp,
268 void ip_vs_unbind_app(struct ip_vs_conn *cp)
345 static inline void vs_seq_update(struct ip_vs_conn *cp, struct ip_vs_seq *vseq,
359 static inline int app_tcp_pkt_out(struct ip_vs_conn *cp, struct sk_buff *skb,
410 int ip_vs_app_pkt_out(struct ip_vs_conn *cp, struct sk_buff *skb,
417 * this ip_vs_conn. in ip_vs_app_pkt_out()
436 static inline int app_tcp_pkt_in(struct ip_vs_conn *cp, struct sk_buff *skb,
487 int ip_vs_app_pkt_in(struct ip_vs_conn *cp, struct sk_buff *skb,
494 * this ip_vs_conn in ip_vs_app_pkt_in()
[all...]
H A Dip_vs_xmit.c593 struct ip_vs_conn *cp) in ip_vs_tunnel_xmit_prepare()
626 struct ip_vs_conn *cp, int local) in ip_vs_nat_send_or_cont()
657 struct ip_vs_conn *cp, int local) in ip_vs_send_or_cont()
681 ip_vs_null_xmit(struct sk_buff *skb, struct ip_vs_conn *cp, in ip_vs_null_xmit()
695 ip_vs_bypass_xmit(struct sk_buff *skb, struct ip_vs_conn *cp, in ip_vs_bypass_xmit()
720 ip_vs_bypass_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp, in ip_vs_bypass_xmit_v6()
748 ip_vs_nat_xmit(struct sk_buff *skb, struct ip_vs_conn *cp, in ip_vs_nat_xmit()
832 ip_vs_nat_xmit_v6(struct sk_buff *skb, struct ip_vs_conn *cp, in ip_vs_nat_xmit_v6()
998 struct ip_vs_conn *cp, __u8 *next_protocol) in ipvs_gue_encap()
1072 struct ip_vs_conn *cp, __u8 *next_protocol) in ipvs_gre_encap()
[all …]
H A Dip_vs_nfct.c70 ip_vs_update_conntrack(struct sk_buff *skb, struct ip_vs_conn *cp, int outin)
143 struct ip_vs_conn *cp; in ip_vs_nfct_expect_callback()
211 struct ip_vs_conn *cp, u_int8_t proto, in ip_vs_nfct_expect_related()
241 void ip_vs_conn_drop_conntrack(struct ip_vs_conn *cp)
H A Dip_vs_pe_sip.c107 struct ip_vs_conn *ct) in ip_vs_sip_ct_match()
140 static int ip_vs_sip_show_pe_data(const struct ip_vs_conn *cp, char *buf)
146 static struct ip_vs_conn *
H A Dip_vs_proto_udp.c32 int *verdict, struct ip_vs_conn **cpp, in udp_conn_schedule()
136 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in udp_snat_handler()
219 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in udp_dnat_handler()
245 * It will fix ip_vs_conn in udp_dnat_handler()
394 static int udp_app_conn_bind(struct ip_vs_conn *cp)
451 udp_state_transition(struct ip_vs_conn *cp, int direction,
H A Dip_vs_proto_tcp.c36 int *verdict, struct ip_vs_conn **cpp, in tcp_conn_schedule()
147 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in tcp_snat_handler()
225 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in tcp_dnat_handler()
251 * It will fix ip_vs_conn and iph ack_seq stuff in tcp_dnat_handler()
511 set_tcp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp,
587 tcp_state_transition(struct ip_vs_conn *cp, int direction,
650 tcp_app_conn_bind(struct ip_vs_conn *cp)
692 void ip_vs_tcp_conn_listen(struct ip_vs_conn *cp)
H A Dip_vs_proto_sctp.c18 int *verdict, struct ip_vs_conn **cpp, in sctp_conn_schedule()
92 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in sctp_snat_handler()
140 struct ip_vs_conn *cp, struct ip_vs_iphdr *iph) in sctp_dnat_handler()
380 set_sctp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, in set_sctp_state()
476 sctp_state_transition(struct ip_vs_conn *cp, int direction, in sctp_state_transition()
521 static int sctp_app_conn_bind(struct ip_vs_conn *cp) in sctp_app_conn_bind()
H A DMakefile16 ip_vs-objs := ip_vs_conn.o ip_vs_core.o ip_vs_ctl.o ip_vs_sched.o \
H A Dip_vs_sync.c406 select_master_thread_id(struct netns_ipvs *ipvs, struct ip_vs_conn *cp)
441 static inline bool in_persistence(struct ip_vs_conn *cp)
460 struct ip_vs_conn *cp, int pkts) in ip_vs_sync_conn_needed()
537 * Add an ip_vs_conn information into the current sync_buff.
539 static void ip_vs_sync_conn_v0(struct netns_ipvs *ipvs, struct ip_vs_conn *cp,
625 * Add an ip_vs_conn information into the current sync_buff.
629 void ip_vs_sync_conn(struct netns_ipvs *ipvs, struct ip_vs_conn *cp, int pkts)
849 struct ip_vs_conn *cp; in ip_vs_proc_conn()
1200 * ip_vs_conn entries.
H A Dip_vs_proto.c195 const char *ip_vs_state_name(const struct ip_vs_conn *cp)
/linux/net/netfilter/
H A Dxt_ipvs.c57 struct ip_vs_conn *cp; in ipvs_mt()