Lines Matching defs:msg
304 slp_msg_t *msg = &(hp->msg);
325 if (!(msg->iov = calloc(7, sizeof (*(msg->iov))))) {
329 msg->iovlen = 7;
331 /* calculate msg length */
338 if (!(msg->msg = calloc(1, msgLen))) {
339 free(msg->iov);
345 msg->prlistlen.iov_base = msg->msg;
346 msg->prlistlen.iov_len = 2;
347 msg->iov[1].iov_base = msg->msg;
348 msg->iov[1].iov_len = 2;
350 msg->scopeslen.iov_base = msg->msg + 2;
351 msg->scopeslen.iov_len = 2;
352 msg->iov[4].iov_base = msg->msg + 2;
353 msg->iov[4].iov_len = 2;
356 msg->prlist = &(msg->iov[2]);
357 msg->scopes = &(msg->iov[5]);
362 msg->iov[3].iov_base = msg->msg + len;
365 err = slp_add_string(msg->msg, msgLen, url, &len);
366 msg->iov[3].iov_len = len - tmplen;
372 msg->iov[6].iov_base = msg->msg + len;
375 err = slp_add_string(msg->msg, msgLen, ids, &len);
381 err = slp_add_string(msg->msg, msgLen, spi, &len);
383 msg->iov[6].iov_len = len - tmplen;
392 free(msg->iov);
393 free(msg->msg);
401 char **msg,
413 if (!(*msg = calloc(msgLen, 1))) {
419 err = slp_add_header(lang, *msg, msgLen, ATTRRQST, msgLen, &len);
424 err = slp_add_string(*msg, msgLen, url, &len);
427 err = slp_add_string(*msg, msgLen, scopes, &len);
430 err = slp_add_string(*msg, msgLen, ids, &len);
434 err = slp_add_string(*msg, msgLen, "", &len);