[sr-dev] use_ob == 2 ?

Juha Heinanen jh at tutpro.com
Thu Apr 25 18:31:20 CEST 2013


peter,

rr/save.c has:

 381         int use_ob = rr_obb.use_outbound ? rr_obb.use_outbound(_m) : 0;
 382         int sips;
 383         
 384         user.len = 0;
 385         
 386         if (add_username) {
 387                 /* check if there is a custom user set */
 388                 if (get_custom_user(_m, &user) < 0) {
 389                         if (get_username(_m, &user) < 0) {
 390                                 LM_ERR("failed to extract username\n");
 391                                 return -1;
 392                         }
 393                 }
 394         } else if (use_ob == 1) {
 395                 if (rr_obb.encode_flow_token(&user, _m->rcv) != 0) {
 396                         LM_ERR("encoding outbound flow-token\n");
 397                         return -1;
 398                 }
 399         } else if (use_ob == 2) {
 400                 if (copy_flow_token(&user, _m) != 0) {
 401                         LM_ERR("copying outbound flow-token\n");
 402                         return -1;
 403                 }
 404         }

i have not found that use_outbound would ever return value 2.  is "} else
if (use_ob == 2) {" part something that can be removed?

-- juha



More information about the sr-dev mailing list