Lines Matching defs:elp
94 struct share_info *entry_list, *elp;
202 for (share = shares, elp = entry_list, i = 0; i < entries;
204 elp->type = share->shi1_type;
205 elp->netname = convert_unicode_to_utf8(share->shi1_share);
206 if (elp->netname == NULL)
208 elp->remark = convert_unicode_to_utf8(share->shi1_remark);
209 if (elp->remark == NULL)
211 elp++;
221 for (elp = entry_list, i = 0; i < entries; i++, elp++) {
223 * elp->netname is set before elp->remark, so if
224 * elp->netname is null, elp->remark is also null.
228 if (elp->netname == NULL)
230 free(elp->netname);
231 if (elp->remark == NULL)
233 free(elp->remark);
304 struct share_info *entry_list, *elp;
327 for (ep = rpbuf, elp = entry_list, i = 0, nreturned = 0; i < entries;
329 elp->type = letohs(ep->shi1_type);
331 elp->netname = convert_wincs_to_utf8(ep->shi1_netname);
332 if (elp->netname == NULL)
339 elp->remark = convert_wincs_to_utf8(cp);
341 elp->remark = NULL;
342 elp++;