rad_put_attr
rad_put_attr(radh, RAD_STATE, state, state_len) == -1) {
return rad_put_attr(h, type, &addr.s_addr, sizeof addr.s_addr);
return rad_put_attr(h, type, &addr.s6_addr, sizeof addr.s6_addr);
return rad_put_attr(h, type, &nvalue, sizeof nvalue);
return rad_put_attr(h, type, str, strlen(str));
int rad_put_attr(struct rad_handle *, int,
if (rad_put_attr(r->cx.rad, RAD_FRAMED_INTERFACE_ID, ac->peer.ipv6.ifid,
if (rad_put_attr(r->cx.rad, RAD_FRAMED_IPV6_PREFIX, r->ipv6prefix,
if (rad_put_attr(r->cx.rad, RAD_USER_PASSWORD, key, klen) != 0) {
if (rad_put_attr(r->cx.rad, RAD_CHAP_PASSWORD, key, klen) != 0 ||
rad_put_attr(r->cx.rad, RAD_CHAP_CHALLENGE, nchallenge, nclen) != 0) {