| 143 | } |
| 144 | |
| 145 | int add_avp(unsigned short flags, int name, int_str val) |
| 146 | { |
| 147 | struct usr_avp* avp; |
| 148 | |
| 149 | avp = new_avp(flags, name, val); |
| 150 | if(avp == NULL) { |
| 151 | LM_ERR("Failed to create new avp structure\n"); |
| 152 | return -1; |
| 153 | } |
| 154 | |
| 155 | avp->next = *crt_avps; |
| 156 | *crt_avps = avp; |
| 157 | return 0; |
| 158 | } |
| 159 | |
| 160 | int add_avp_last(unsigned short flags, int name, int_str val) |
| 161 | { |
no test coverage detected