Lines Matching refs:msg
136 slp_msg_t *msg = &(hp->msg); in slp_packSrvTypeRqst() local
147 if (!(msg->iov = calloc(6, sizeof (*(msg->iov))))) { in slp_packSrvTypeRqst()
151 msg->iovlen = 6; in slp_packSrvTypeRqst()
166 if (!(msg->msg = calloc(1, msgLen))) { in slp_packSrvTypeRqst()
167 free(msg->iov); in slp_packSrvTypeRqst()
173 msg->prlistlen.iov_base = msg->msg; in slp_packSrvTypeRqst()
174 msg->prlistlen.iov_len = 2; in slp_packSrvTypeRqst()
175 msg->iov[1].iov_base = msg->msg; in slp_packSrvTypeRqst()
176 msg->iov[1].iov_len = 2; in slp_packSrvTypeRqst()
178 msg->scopeslen.iov_base = msg->msg + 2; in slp_packSrvTypeRqst()
179 msg->scopeslen.iov_len = 2; in slp_packSrvTypeRqst()
180 msg->iov[4].iov_base = msg->msg + 2; in slp_packSrvTypeRqst()
181 msg->iov[4].iov_len = 2; in slp_packSrvTypeRqst()
184 msg->prlist = &(msg->iov[2]); in slp_packSrvTypeRqst()
185 msg->scopes = &(msg->iov[5]); in slp_packSrvTypeRqst()
190 msg->iov[3].iov_base = msg->msg + len; in slp_packSrvTypeRqst()
194 err = slp_add_sht(msg->msg, msgLen, 0xffff, &len); in slp_packSrvTypeRqst()
196 err = slp_add_string(msg->msg, msgLen, na, &len); in slp_packSrvTypeRqst()
198 msg->iov[3].iov_len = len - tmplen; in slp_packSrvTypeRqst()
206 free(msg->iov); in slp_packSrvTypeRqst()
207 free(msg->msg); in slp_packSrvTypeRqst()