Lines Matching refs:address

64     krb5_address	*address;  in krb5_address_size()  local
76 address = (krb5_address *) arg; in krb5_address_size()
77 if (address) { in krb5_address_size()
82 (size_t) address->length); in krb5_address_size()
95 krb5_address *address; in krb5_address_externalize() local
105 address = (krb5_address *) arg; in krb5_address_externalize()
106 if (address) { in krb5_address_externalize()
114 (void) krb5_ser_pack_int32((krb5_int32) address->addrtype, in krb5_address_externalize()
118 (void) krb5_ser_pack_int32((krb5_int32) address->length, in krb5_address_externalize()
122 (void) krb5_ser_pack_bytes(address->contents, in krb5_address_externalize()
123 (size_t) address->length, in krb5_address_externalize()
146 krb5_address *address; in krb5_address_internalize() local
162 (address = (krb5_address *) MALLOC(sizeof(krb5_address)))) { in krb5_address_internalize()
163 (void) memset(address, 0, sizeof(krb5_address)); in krb5_address_internalize()
165 address->magic = KV5M_ADDRESS; in krb5_address_internalize()
169 address->addrtype = (krb5_addrtype) ibuf; in krb5_address_internalize()
173 address->length = (int) ibuf; in krb5_address_internalize()
177 address->contents = (krb5_octet *) MALLOC((size_t) (ibuf)); in krb5_address_internalize()
178 if ((address->contents) && in krb5_address_internalize()
179 !(kret = krb5_ser_unpack_bytes(address->contents, in krb5_address_internalize()
187 address->magic = KV5M_ADDRESS; in krb5_address_internalize()
190 *argp = (krb5_pointer) address; in krb5_address_internalize()
196 if (address->contents) in krb5_address_internalize()
197 FREE(address->contents, address->length); in krb5_address_internalize()
198 FREE(address, sizeof (krb5_address)); in krb5_address_internalize()