f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt * Copyright (C) 2000-2002, 2004-2009, 2011-2016 Internet Systems Consortium, Inc. ("ISC")
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt * This Source Code Form is subject to the terms of the Mozilla Public
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt * License, v. 2.0. If a copy of the MPL was not distributed with this
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt * file, You can obtain one at http://mozilla.org/MPL/2.0/.
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt * $Id: gssapi_link.c,v 1.17 2011/03/28 05:32:16 marka Exp $
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt * Allocate a temporary "context" for use in gathering data for signing
f3ad877eb05befbc862b0233d985758c0caef29aEvan Hunt * or verifying.
static isc_result_t
return (ISC_R_NOMEMORY);
return (result);
return (ISC_R_SUCCESS);
static isc_result_t
isc_region_t r;
return (ISC_R_SUCCESS);
return (result);
return (ISC_R_SUCCESS);
static isc_result_t
&gsig);
return (ISC_R_FAILURE);
return (ISC_R_NOSPACE);
return (ISC_R_SUCCESS);
static isc_result_t
return (ISC_R_FAILURE);
return(DST_R_VERIFYFAILURE);
return (ISC_R_FAILURE);
return (ISC_R_SUCCESS);
static isc_boolean_t
static isc_result_t
return (ISC_R_FAILURE);
static isc_boolean_t
return (ISC_TRUE);
static isc_result_t
isc_region_t r;
return (ISC_R_BADBASE64);
return (result);
isc_buffer_free(&b);
return (result);
isc_buffer_remainingregion(b, &r);
isc_buffer_free(&b);
return (ISC_R_FAILURE);
isc_buffer_free(&b);
return (ISC_R_SUCCESS);
static isc_result_t
isc_buffer_t b;
isc_region_t r;
&gssbuffer);
return (ISC_R_FAILURE);
return (ISC_R_FAILURE);
return (ISC_R_NOMEMORY);
return (ISC_R_SUCCESS);
return (ISC_R_SUCCESS);