diff options
Diffstat (limited to 'include/net')
-rw-r--r-- | include/net/ip_vs.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/net/ip_vs.h b/include/net/ip_vs.h index 43886bb282fb..d91385c1b3a2 100644 --- a/include/net/ip_vs.h +++ b/include/net/ip_vs.h | |||
@@ -805,6 +805,12 @@ struct ip_vs_scheduler { | |||
805 | int (*done_service)(struct ip_vs_service *svc); | 805 | int (*done_service)(struct ip_vs_service *svc); |
806 | /* scheduler updating service */ | 806 | /* scheduler updating service */ |
807 | int (*update_service)(struct ip_vs_service *svc); | 807 | int (*update_service)(struct ip_vs_service *svc); |
808 | /* dest is linked */ | ||
809 | int (*add_dest)(struct ip_vs_service *svc, struct ip_vs_dest *dest); | ||
810 | /* dest is unlinked */ | ||
811 | int (*del_dest)(struct ip_vs_service *svc, struct ip_vs_dest *dest); | ||
812 | /* dest is updated */ | ||
813 | int (*upd_dest)(struct ip_vs_service *svc, struct ip_vs_dest *dest); | ||
808 | 814 | ||
809 | /* selecting a server from the given service */ | 815 | /* selecting a server from the given service */ |
810 | struct ip_vs_dest* (*schedule)(struct ip_vs_service *svc, | 816 | struct ip_vs_dest* (*schedule)(struct ip_vs_service *svc, |