Lines Matching refs:vp
33 static int rc_pack_list (VALUE_PAIR *vp, char *secret, AUTH_HDR *auth) in rc_pack_list() argument
44 while (vp != (VALUE_PAIR *) NULL) in rc_pack_list()
47 if (vp->vendorcode != VENDOR_NONE) { in rc_pack_list()
55 *buf++ = (((unsigned int) vp->vendorcode) >> 16) & 255; in rc_pack_list()
56 *buf++ = (((unsigned int) vp->vendorcode) >> 8) & 255; in rc_pack_list()
57 *buf++ = ((unsigned int) vp->vendorcode) & 255; in rc_pack_list()
60 *buf++ = vp->attribute; in rc_pack_list()
63 switch(vp->type) { in rc_pack_list()
65 length = vp->lvalue; in rc_pack_list()
68 memcpy(buf, vp->strvalue, (size_t) length); in rc_pack_list()
77 lvalue = htonl(vp->lvalue); in rc_pack_list()
86 *buf++ = vp->attribute; in rc_pack_list()
87 switch (vp->attribute) { in rc_pack_list()
93 length = vp->lvalue; in rc_pack_list()
104 memcpy ((char *) passbuf, vp->strvalue, (size_t) length); in rc_pack_list()
133 length = vp->lvalue; in rc_pack_list()
138 memcpy ((char *) passbuf, vp->strvalue, (size_t) length); in rc_pack_list()
156 switch (vp->type) { in rc_pack_list()
158 length = vp->lvalue; in rc_pack_list()
160 memcpy (buf, vp->strvalue, (size_t) length); in rc_pack_list()
168 lvalue = htonl (vp->lvalue); in rc_pack_list()
180 vp = vp->next; in rc_pack_list()
214 VALUE_PAIR *vp; in rc_send_server() local
220 if ((vp = rc_avpair_get(data->send_pairs, PW_SERVICE_TYPE)) && \ in rc_send_server()
221 (vp->lvalue == PW_ADMINISTRATIVE)) in rc_send_server()
360 vp = data->receive_pairs; in rc_send_server()
361 while (vp) in rc_send_server()
363 if ((vp = rc_avpair_get(vp, PW_REPLY_MESSAGE))) in rc_send_server()
365 strcat(msg, vp->strvalue); in rc_send_server()
367 vp = vp->next; in rc_send_server()