Lines Matching +full:y +full:- +full:rc
29 #include "leash-int.h"
41 if (cred->ticket_flags & TKT_FLG_FORWARDABLE) in GetTicketFlag()
44 if (cred->ticket_flags & TKT_FLG_FORWARDED) in GetTicketFlag()
47 if (cred->ticket_flags & TKT_FLG_PROXIABLE) in GetTicketFlag()
50 if (cred->ticket_flags & TKT_FLG_PROXY) in GetTicketFlag()
53 if (cred->ticket_flags & TKT_FLG_MAY_POSTDATE) in GetTicketFlag()
56 if (cred->ticket_flags & TKT_FLG_POSTDATED) in GetTicketFlag()
59 if (cred->ticket_flags & TKT_FLG_INVALID) in GetTicketFlag()
62 if (cred->ticket_flags & TKT_FLG_RENEWABLE) in GetTicketFlag()
65 if (cred->ticket_flags & TKT_FLG_INITIAL) in GetTicketFlag()
68 if (cred->ticket_flags & TKT_FLG_HW_AUTH) in GetTicketFlag()
71 if (cred->ticket_flags & TKT_FLG_PRE_AUTH) in GetTicketFlag()
111 realm->length,realm->data, in LeashKRB5_renew()
113 realm->length,realm->data, in LeashKRB5_renew()
275 addrs[i]->magic = local_addrs[i]->magic; in Leash_krb5_kinit()
276 addrs[i]->addrtype = local_addrs[i]->addrtype; in Leash_krb5_kinit()
277 addrs[i]->length = local_addrs[i]->length; in Leash_krb5_kinit()
278 addrs[i]->contents = (unsigned char *)malloc(addrs[i]->length); in Leash_krb5_kinit()
279 if (!addrs[i]->contents) { in Leash_krb5_kinit()
284 memcpy(addrs[i]->contents,local_addrs[i]->contents, in Leash_krb5_kinit()
285 local_addrs[i]->length); /* safe */ in Leash_krb5_kinit()
294 addrs[i]->magic = KV5M_ADDRESS; in Leash_krb5_kinit()
295 addrs[i]->addrtype = AF_INET; in Leash_krb5_kinit()
296 addrs[i]->length = 4; in Leash_krb5_kinit()
297 addrs[i]->contents = (unsigned char *)malloc(addrs[i]->length); in Leash_krb5_kinit()
298 if (!addrs[i]->contents) in Leash_krb5_kinit()
302 memcpy(addrs[i]->contents,&netIPAddr,4); in Leash_krb5_kinit()
336 // don't leave newly-generated empty ccache lying around on failure in Leash_krb5_kinit()
343 if ( addrs[i]->contents ) in Leash_krb5_kinit()
344 free(addrs[i]->contents); in Leash_krb5_kinit()
376 krb5_error_code rc; in Leash_krb5_kdestroy() local
380 rc = Leash_krb5_initialize(&ctx); in Leash_krb5_kdestroy()
381 if (rc) in Leash_krb5_kdestroy()
382 return(rc); in Leash_krb5_kdestroy()
384 if (rc = pkrb5_cc_default(ctx, &cache)) in Leash_krb5_kdestroy()
385 return(rc); in Leash_krb5_kdestroy()
387 rc = pkrb5_cc_destroy(ctx, cache); in Leash_krb5_kdestroy()
392 return(rc); in Leash_krb5_kdestroy()
399 krb5_error_code rc; in Leash_krb5_cc_default() local
404 rc = pkrb5_cc_default(*ctx, cache); in Leash_krb5_cc_default()
405 if (rc) { in Leash_krb5_cc_default()
411 rc = pkrb5_cc_set_flags(*ctx, *cache, flags); in Leash_krb5_cc_default()
412 if (rc) { in Leash_krb5_cc_default()
413 if (rc == KRB5_FCC_NOFILE || rc == KRB5_CC_NOTFOUND) { in Leash_krb5_cc_default()
422 if (rc && functionName) { in Leash_krb5_cc_default()
423 Leash_krb5_error(rc, functionName, 0, ctx, cache); in Leash_krb5_cc_default()
425 return rc; in Leash_krb5_cc_default()
434 krb5_error_code rc; in Leash_krb5_initialize() local
440 if (rc = (*pkrb5_init_context)(ctx)) { in Leash_krb5_initialize()
442 return Leash_krb5_error(rc, functionName, 0, ctx, NULL); in Leash_krb5_initialize()
453 Leash_krb5_error(krb5_error_code rc, LPCSTR FailedFunctionName, in Leash_krb5_error() argument
461 errText = perror_message(rc); in Leash_krb5_error()
465 rc, in Leash_krb5_error()
467 message[sizeof(message)-1] = 0; in Leash_krb5_error()
486 return rc; in Leash_krb5_error()
575 return -1; in MultiInputDialog()
584 lpdt->style = WS_POPUP | WS_BORDER | WS_SYSMENU in MultiInputDialog()
588 lpdt->cdit = numlines + (2 * tb_cnt) + 2; // number of controls in MultiInputDialog()
589 lpdt->x = 10; in MultiInputDialog()
590 lpdt->y = 10; in MultiInputDialog()
591 lpdt->cx = 20 + width * 4; in MultiInputDialog()
592 lpdt->cy = 20 + (numlines + tb_cnt + 4) * 14; in MultiInputDialog()
599 nchar = MultiByteToWideChar (CP_ACP, 0, "", -1, lpwsz, 128); in MultiInputDialog()
604 -1, lpwsz, 128); in MultiInputDialog()
607 //----------------------- in MultiInputDialog()
609 //----------------------- in MultiInputDialog()
612 lpdit->style = WS_CHILD | WS_VISIBLE | BS_DEFPUSHBUTTON | WS_TABSTOP | WS_BORDER; in MultiInputDialog()
613 lpdit->dwExtendedStyle = 0; in MultiInputDialog()
614 lpdit->x = (lpdt->cx - 14)/4 - 20; in MultiInputDialog()
615 lpdit->y = 10 + (numlines + tb_cnt + 2) * 14; in MultiInputDialog()
616 lpdit->cx = 40; in MultiInputDialog()
617 lpdit->cy = 14; in MultiInputDialog()
618 lpdit->id = IDOK; // OK button identifier in MultiInputDialog()
625 nchar = MultiByteToWideChar (CP_ACP, 0, "OK", -1, lpwsz, 50); in MultiInputDialog()
629 //----------------------- in MultiInputDialog()
631 //----------------------- in MultiInputDialog()
634 lpdit->style = WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON | WS_TABSTOP | WS_BORDER; in MultiInputDialog()
635 lpdit->dwExtendedStyle = 0; in MultiInputDialog()
636 lpdit->x = (lpdt->cx - 14)*3/4 - 20; in MultiInputDialog()
637 lpdit->y = 10 + (numlines + tb_cnt + 2) * 14; in MultiInputDialog()
638 lpdit->cx = 40; in MultiInputDialog()
639 lpdit->cy = 14; in MultiInputDialog()
640 lpdit->id = IDCANCEL; // CANCEL button identifier in MultiInputDialog()
647 nchar = MultiByteToWideChar (CP_ACP, 0, "Cancel", -1, lpwsz, 50); in MultiInputDialog()
653 /*----------------------- in MultiInputDialog()
655 *-----------------------*/ in MultiInputDialog()
658 lpdit->style = WS_CHILD | WS_VISIBLE | SS_LEFT; in MultiInputDialog()
659 lpdit->dwExtendedStyle = 0; in MultiInputDialog()
660 lpdit->x = 10; in MultiInputDialog()
661 lpdit->y = 10 + i * 14; in MultiInputDialog()
662 lpdit->cx = strlen(ptext[i]) * 4 + 10; in MultiInputDialog()
663 lpdit->cy = 14; in MultiInputDialog()
664 lpdit->id = ID_TEXT + i; // text identifier in MultiInputDialog()
672 -1, lpwsz, 2*width); in MultiInputDialog()
684 /*----------------------- in MultiInputDialog()
686 *-----------------------*/ in MultiInputDialog()
689 lpdit->style = WS_CHILD | WS_VISIBLE | SS_LEFT; in MultiInputDialog()
690 lpdit->dwExtendedStyle = 0; in MultiInputDialog()
691 lpdit->x = 10; in MultiInputDialog()
692 lpdit->y = 10 + (numlines + i + 1) * 14; in MultiInputDialog()
693 lpdit->cx = pwid * 4; in MultiInputDialog()
694 lpdit->cy = 14; in MultiInputDialog()
695 lpdit->id = ID_TEXT + numlines + i; // text identifier in MultiInputDialog()
703 -1, lpwsz, 128); in MultiInputDialog()
707 /*----------------------- in MultiInputDialog()
709 *-----------------------*/ in MultiInputDialog()
712 …lpdit->style = WS_CHILD | WS_VISIBLE | ES_LEFT | WS_TABSTOP | WS_BORDER | (tb[i].echo == 1 ? 0L : … in MultiInputDialog()
713 lpdit->dwExtendedStyle = 0; in MultiInputDialog()
714 lpdit->x = 10 + (pwid + 1) * 4; in MultiInputDialog()
715 lpdit->y = 10 + (numlines + i + 1) * 14; in MultiInputDialog()
716 lpdit->cx = (width - (pwid + 1)) * 4; in MultiInputDialog()
717 lpdit->cy = 14; in MultiInputDialog()
718 lpdit->id = ID_MID_TEXT + i; // identifier in MultiInputDialog()
726 -1, lpwsz, 128); in MultiInputDialog()
738 return -1; in MultiInputDialog()
750 return -1; in MultiInputDialog()
777 if ( strlen(plines[numlines-1]) > maxwidth ) in multi_field_dialog()
778 maxwidth = strlen(plines[numlines-1]); in multi_field_dialog()
815 tb[i].buf = prompts[i].reply->data; in leash_krb5_prompter()
816 tb[i].len = prompts[i].reply->length; in leash_krb5_prompter()
825 prompts[i].reply->length = strlen(prompts[i].reply->data); in leash_krb5_prompter()
827 errcode = -2; in leash_krb5_prompter()
834 memset(prompts[i].reply->data, 0, prompts[i].reply->length); in leash_krb5_prompter()