Lines Matching refs:ret

295     krb5_error_code ret;
301 ret = size_too_large(sp, size);
302 if (ret)
303 return ret;
304 ret = krb5_data_alloc(data, size);
305 if (ret) {
307 return ret;
322 int ret;
328 ret = sp->store(sp, v, len);
329 if (ret < 0)
331 if ((size_t)ret != len)
383 int ret;
386 ret = sp->fetch(sp, v, len);
387 if (ret < 0)
389 if ((size_t)ret != len)
412 krb5_error_code ret = krb5_ret_int(sp, value, 4);
413 if(ret)
414 return ret;
438 krb5_error_code ret;
441 ret = krb5_ret_int32(sp, &v);
442 if (ret == 0)
445 return ret;
507 int ret;
508 ret = krb5_ret_int(sp, &v, 2);
509 if(ret)
510 return ret;
535 krb5_error_code ret;
538 ret = krb5_ret_int16(sp, &v);
539 if (ret == 0)
542 return ret;
560 int ret;
562 ret = sp->store(sp, &value, sizeof(value));
563 if (ret != sizeof(value))
564 return (ret<0)?errno:sp->eof_code;
601 int ret;
603 ret = sp->fetch(sp, value, sizeof(*value));
604 if (ret != sizeof(*value))
605 return (ret<0)?errno:sp->eof_code;
624 krb5_error_code ret;
627 ret = krb5_ret_int8(sp, &v);
628 if (ret == 0)
631 return ret;
650 int ret;
651 ret = krb5_store_int32(sp, data.length);
652 if(ret < 0)
653 return ret;
654 ret = sp->store(sp, data.data, data.length);
655 if(ret < 0)
657 if((size_t)ret != data.length)
677 int ret;
680 ret = krb5_ret_int32(sp, &size);
681 if(ret)
682 return ret;
683 ret = size_too_large(sp, size);
684 if (ret)
685 return ret;
686 ret = krb5_data_alloc (data, size);
687 if (ret)
688 return ret;
690 ret = sp->fetch(sp, data->data, size);
691 if(ret != size)
692 return (ret < 0)? errno : sp->eof_code;
734 int ret;
736 ret = krb5_ret_data(sp, &data);
737 if(ret)
738 return ret;
764 ssize_t ret;
766 ret = sp->store(sp, s, len);
767 if(ret < 0)
768 return ret;
769 if((size_t)ret != len)
792 ssize_t ret;
794 while((ret = sp->fetch(sp, &c, 1)) == 1){
798 ret = size_too_large(sp, len);
799 if (ret)
811 if(ret != 1){
813 if(ret == 0)
815 return ret;
825 ssize_t ret;
827 ret = sp->store(sp, s, len);
828 if(ret < 0)
829 return ret;
830 if((size_t)ret != len)
832 ret = sp->store(sp, "\n", 1);
833 if(ret != 1) {
834 if(ret < 0)
835 return ret;
852 ssize_t ret;
854 while((ret = sp->fetch(sp, &c, 1)) == 1){
867 ret = size_too_large(sp, len);
868 if (ret)
882 if(ret != 1){
884 if(ret == 0)
886 return ret;
908 int ret;
911 ret = krb5_store_int32(sp, p->name.name_type);
912 if(ret) return ret;
915 ret = krb5_store_int32(sp, p->name.name_string.len + 1);
917 ret = krb5_store_int32(sp, p->name.name_string.len);
919 if(ret) return ret;
920 ret = krb5_store_string(sp, p->realm);
921 if(ret) return ret;
923 ret = krb5_store_string(sp, p->name.name_string.val[i]);
924 if(ret) return ret;
945 int ret;
956 else if((ret = krb5_ret_int32(sp, &type))){
958 return ret;
960 if((ret = krb5_ret_int32(sp, &ncomp))){
962 return ret;
970 ret = size_too_large_num(sp, ncomp, sizeof(p->name.name_string.val[0]));
971 if (ret) {
973 return ret;
977 ret = krb5_ret_string(sp, &p->realm);
978 if(ret) {
980 return ret;
989 ret = krb5_ret_string(sp, &p->name.name_string.val[i]);
990 if(ret) {
995 return ret;
1016 int ret;
1017 ret = krb5_store_int16(sp, p.keytype);
1018 if(ret) return ret;
1023 ret = krb5_store_int16(sp, p.keytype);
1024 if(ret) return ret;
1027 ret = krb5_store_data(sp, p.keyvalue);
1028 return ret;
1045 int ret;
1048 ret = krb5_ret_int16(sp, &tmp);
1049 if(ret) return ret;
1053 ret = krb5_ret_int16(sp, &tmp);
1054 if(ret) return ret;
1057 ret = krb5_ret_data(sp, &p->keyvalue);
1058 return ret;
1075 int ret;
1076 ret = krb5_store_int32(sp, times.authtime);
1077 if(ret) return ret;
1078 ret = krb5_store_int32(sp, times.starttime);
1079 if(ret) return ret;
1080 ret = krb5_store_int32(sp, times.endtime);
1081 if(ret) return ret;
1082 ret = krb5_store_int32(sp, times.renew_till);
1083 return ret;
1100 int ret;
1102 ret = krb5_ret_int32(sp, &tmp);
1104 if(ret) return ret;
1105 ret = krb5_ret_int32(sp, &tmp);
1107 if(ret) return ret;
1108 ret = krb5_ret_int32(sp, &tmp);
1110 if(ret) return ret;
1111 ret = krb5_ret_int32(sp, &tmp);
1113 return ret;
1130 int ret;
1131 ret = krb5_store_int16(sp, p.addr_type);
1132 if(ret) return ret;
1133 ret = krb5_store_data(sp, p.address);
1134 return ret;
1152 int ret;
1153 ret = krb5_ret_int16(sp, &t);
1154 if(ret) return ret;
1156 ret = krb5_ret_data(sp, &adr->address);
1157 return ret;
1175 int ret;
1176 ret = krb5_store_int32(sp, p.len);
1177 if(ret) return ret;
1179 ret = krb5_store_address(sp, p.val[i]);
1180 if(ret) break;
1182 return ret;
1200 int ret;
1203 ret = krb5_ret_int32(sp, &tmp);
1204 if(ret) return ret;
1205 ret = size_too_large_num(sp, tmp, sizeof(adr->val[0]));
1206 if (ret) return ret;
1212 ret = krb5_ret_address(sp, &adr->val[i]);
1213 if(ret) break;
1215 return ret;
1232 krb5_error_code ret;
1234 ret = krb5_store_int32(sp, auth.len);
1235 if(ret) return ret;
1237 ret = krb5_store_int16(sp, auth.val[i].ad_type);
1238 if(ret) break;
1239 ret = krb5_store_data(sp, auth.val[i].ad_data);
1240 if(ret) break;
1259 krb5_error_code ret;
1263 ret = krb5_ret_int32(sp, &tmp);
1264 if(ret) return ret;
1265 ret = size_too_large_num(sp, tmp, sizeof(auth->val[0]));
1266 if (ret) return ret;
1271 ret = krb5_ret_int16(sp, &tmp2);
1272 if(ret) break;
1274 ret = krb5_ret_data(sp, &auth->val[i].ad_data);
1275 if(ret) break;
1277 return ret;
1306 int ret;
1308 ret = krb5_store_principal(sp, creds->client);
1309 if(ret)
1310 return ret;
1311 ret = krb5_store_principal(sp, creds->server);
1312 if(ret)
1313 return ret;
1314 ret = krb5_store_keyblock(sp, creds->session);
1315 if(ret)
1316 return ret;
1317 ret = krb5_store_times(sp, creds->times);
1318 if(ret)
1319 return ret;
1320 ret = krb5_store_int8(sp, creds->second_ticket.length != 0); /* is_skey */
1321 if(ret)
1322 return ret;
1325 ret = krb5_store_int32(sp, creds->flags.i);
1327 ret = krb5_store_int32(sp, bitswap32(TicketFlags2int(creds->flags.b)));
1328 if(ret)
1329 return ret;
1331 ret = krb5_store_addrs(sp, creds->addresses);
1332 if(ret)
1333 return ret;
1334 ret = krb5_store_authdata(sp, creds->authdata);
1335 if(ret)
1336 return ret;
1337 ret = krb5_store_data(sp, creds->ticket);
1338 if(ret)
1339 return ret;
1340 ret = krb5_store_data(sp, creds->second_ticket);
1341 return ret;
1358 krb5_error_code ret;
1363 ret = krb5_ret_principal (sp, &creds->client);
1364 if(ret) goto cleanup;
1365 ret = krb5_ret_principal (sp, &creds->server);
1366 if(ret) goto cleanup;
1367 ret = krb5_ret_keyblock (sp, &creds->session);
1368 if(ret) goto cleanup;
1369 ret = krb5_ret_times (sp, &creds->times);
1370 if(ret) goto cleanup;
1371 ret = krb5_ret_int8 (sp, &dummy8);
1372 if(ret) goto cleanup;
1373 ret = krb5_ret_int32 (sp, &dummy32);
1374 if(ret) goto cleanup;
1392 ret = krb5_ret_addrs (sp, &creds->addresses);
1393 if(ret) goto cleanup;
1394 ret = krb5_ret_authdata (sp, &creds->authdata);
1395 if(ret) goto cleanup;
1396 ret = krb5_ret_data (sp, &creds->ticket);
1397 if(ret) goto cleanup;
1398 ret = krb5_ret_data (sp, &creds->second_ticket);
1400 if(ret) {
1405 return ret;
1430 int ret;
1448 ret = krb5_store_int32(sp, header);
1449 if (ret)
1450 return ret;
1453 ret = krb5_store_principal(sp, creds->client);
1454 if(ret)
1455 return ret;
1459 ret = krb5_store_principal(sp, creds->server);
1460 if(ret)
1461 return ret;
1465 ret = krb5_store_keyblock(sp, creds->session);
1466 if(ret)
1467 return ret;
1470 ret = krb5_store_times(sp, creds->times);
1471 if(ret)
1472 return ret;
1473 ret = krb5_store_int8(sp, creds->second_ticket.length != 0); /* is_skey */
1474 if(ret)
1475 return ret;
1477 ret = krb5_store_int32(sp, bitswap32(TicketFlags2int(creds->flags.b)));
1478 if(ret)
1479 return ret;
1482 ret = krb5_store_addrs(sp, creds->addresses);
1483 if(ret)
1484 return ret;
1488 ret = krb5_store_authdata(sp, creds->authdata);
1489 if(ret)
1490 return ret;
1494 ret = krb5_store_data(sp, creds->ticket);
1495 if(ret)
1496 return ret;
1500 ret = krb5_store_data(sp, creds->second_ticket);
1501 if (ret)
1502 return ret;
1505 return ret;
1523 krb5_error_code ret;
1529 ret = krb5_ret_int32 (sp, &header);
1530 if (ret) goto cleanup;
1533 ret = krb5_ret_principal (sp, &creds->client);
1534 if(ret) goto cleanup;
1537 ret = krb5_ret_principal (sp, &creds->server);
1538 if(ret) goto cleanup;
1541 ret = krb5_ret_keyblock (sp, &creds->session);
1542 if(ret) goto cleanup;
1544 ret = krb5_ret_times (sp, &creds->times);
1545 if(ret) goto cleanup;
1546 ret = krb5_ret_int8 (sp, &dummy8);
1547 if(ret) goto cleanup;
1548 ret = krb5_ret_int32 (sp, &dummy32);
1549 if(ret) goto cleanup;
1568 ret = krb5_ret_addrs (sp, &creds->addresses);
1569 if(ret) goto cleanup;
1572 ret = krb5_ret_authdata (sp, &creds->authdata);
1573 if(ret) goto cleanup;
1576 ret = krb5_ret_data (sp, &creds->ticket);
1577 if(ret) goto cleanup;
1580 ret = krb5_ret_data (sp, &creds->second_ticket);
1581 if(ret) goto cleanup;
1585 if(ret) {
1590 return ret;