Hi Bhaskar, I noticed a mistake I'm going to fix. I was a bit bothered by the fact that we had to exclude the hash types from the LB_ALGO while setting a balance algorithm, and realized that the bits you reused for the hash method are themselves covered by BE_LB_ALGO, which is not appropriate since these later ones are supposed to be only about the balance algo.
For example it will result in "(null)" being returned on the stats page for the lb algorithm of a backend because backend_lb_algo_str() will not resolve the algorithm. So I'll put them after the hash type out of these bits which are not directly related and it will simplify the code's readability as well. Willy

