Lines Matching defs:retval

72 	int		retval;
105 retval = ipmp_connect(&statep->st_fd);
106 if (retval != IPMP_SUCCESS)
107 return (retval);
109 retval = ipmp_write(statep->st_fd, &query, sizeof (query));
110 if (retval != IPMP_SUCCESS)
111 return (ipmp_querydone(statep, retval));
113 retval = ipmp_read(statep->st_fd, &result, sizeof (result), endtp);
114 if (retval != IPMP_SUCCESS)
115 return (ipmp_querydone(statep, retval));
132 int retval;
136 retval = ipmp_readtlv(statep->st_fd, &type, &len, infop, endtp);
137 if (retval != IPMP_SUCCESS)
138 return (retval);
157 int retval;
161 retval = ipmp_readinfo(statep, IPMP_IFLIST, (void **)&iflistp, endtp);
162 if (retval != IPMP_SUCCESS)
163 return (retval);
165 retval = ipmp_readinfo(statep, IPMP_ADDRLIST, (void **)&adlistp, endtp);
166 if (retval != IPMP_SUCCESS) {
168 return (retval);
185 int retval;
188 retval = ipmp_readinfo(statep, IPMP_ADDRLIST, (void **)&tlist4p, endtp);
189 if (retval != IPMP_SUCCESS)
190 return (retval);
192 retval = ipmp_readinfo(statep, IPMP_ADDRLIST, (void **)&tlist6p, endtp);
193 if (retval != IPMP_SUCCESS) {
195 return (retval);
206 * thus returns the passed in `retval' and preserves `errno'.
209 ipmp_querydone(ipmp_state_t *statep, int retval)
216 return (retval);
228 int retval;
235 retval = ipmp_sendquery(statep, IPMP_GROUPLIST, NULL, NULL, &end);
236 if (retval != IPMP_SUCCESS)
237 return (retval);
239 retval = ipmp_readinfo(statep, IPMP_GROUPLIST, (void **)grlistpp, &end);
240 return (ipmp_querydone(statep, retval));
262 int retval;
275 retval = ipmp_sendquery(statep, IPMP_GROUPINFO, name, NULL, &end);
276 if (retval != IPMP_SUCCESS)
277 return (retval);
279 retval = ipmp_readinfo(statep, IPMP_GROUPINFO, (void **)grinfopp, &end);
280 if (retval != IPMP_SUCCESS)
281 return (ipmp_querydone(statep, retval));
283 retval = ipmp_readgroupinfo_lists(statep, *grinfopp, &end);
284 if (retval != IPMP_SUCCESS)
287 return (ipmp_querydone(statep, retval));
311 int retval;
323 retval = ipmp_sendquery(statep, IPMP_IFINFO, name, NULL, &end);
324 if (retval != IPMP_SUCCESS)
325 return (retval);
327 retval = ipmp_readinfo(statep, IPMP_IFINFO, (void **)ifinfopp, &end);
328 if (retval != IPMP_SUCCESS)
329 return (ipmp_querydone(statep, retval));
331 retval = ipmp_readifinfo_lists(statep, *ifinfopp, &end);
332 if (retval != IPMP_SUCCESS)
335 return (ipmp_querydone(statep, retval));
360 int retval;
372 retval = ipmp_sendquery(statep, IPMP_ADDRINFO, grname, addrp, &end);
373 if (retval != IPMP_SUCCESS)
374 return (retval);
376 retval = ipmp_readinfo(statep, IPMP_ADDRINFO, (void **)adinfopp, &end);
377 return (ipmp_querydone(statep, retval));
770 int retval;
778 retval = ipmp_snap_take(statep, &snap);
779 if (retval != IPMP_SUCCESS)
780 return (retval);
1000 int retval;
1009 retval = ipmp_sendquery(statep, IPMP_SNAP, NULL, NULL, &end);
1010 if (retval != IPMP_SUCCESS) {
1012 return (retval);
1015 retval = ipmp_readinfo(statep, IPMP_SNAP, (void **)&osnap, &end);
1016 if (retval != IPMP_SUCCESS) {
1018 return (ipmp_querydone(statep, retval));
1030 retval = ipmp_readtlv(statep->st_fd, &type, &len, &infop, &end);
1031 if (retval != IPMP_SUCCESS)
1035 retval = IPMP_EPROTO;
1042 retval = IPMP_EPROTO;
1050 retval = IPMP_EPROTO;
1057 retval = ipmp_readifinfo_lists(statep, infop, &end);
1058 if (retval != IPMP_SUCCESS)
1061 retval = ipmp_snap_addifinfo(snap, infop);
1062 if (retval != IPMP_SUCCESS) {
1070 retval = IPMP_EPROTO;
1074 retval = ipmp_snap_addaddrinfo(snap, infop);
1083 retval = IPMP_EPROTO;
1090 retval = ipmp_readgroupinfo_lists(statep, infop, &end);
1091 if (retval != IPMP_SUCCESS)
1094 retval = ipmp_snap_addgroupinfo(snap, infop);
1095 if (retval != IPMP_SUCCESS) {
1102 retval = IPMP_EPROTO;
1106 if (retval != IPMP_SUCCESS) {
1110 return (ipmp_querydone(statep, retval));