| 454 | } |
| 455 | |
| 456 | sctp_sharedkey_t * |
| 457 | sctp_alloc_sharedkey(void) |
| 458 | { |
| 459 | sctp_sharedkey_t *new_key; |
| 460 | |
| 461 | SCTP_MALLOC(new_key, sctp_sharedkey_t *, sizeof(*new_key), |
| 462 | SCTP_M_AUTH_KY); |
| 463 | if (new_key == NULL) { |
| 464 | /* out of memory */ |
| 465 | return (NULL); |
| 466 | } |
| 467 | new_key->keyid = 0; |
| 468 | new_key->key = NULL; |
| 469 | new_key->refcount = 1; |
| 470 | new_key->deactivated = 0; |
| 471 | return (new_key); |
| 472 | } |
| 473 | |
| 474 | void |
| 475 | sctp_free_sharedkey(sctp_sharedkey_t *skey) |
no outgoing calls
no test coverage detected