MCPcopy Create free account
hub / github.com/F-Stack/f-stack / sctp_set_key

Function sctp_set_key

freebsd/netinet/sctp_auth.c:330–342  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

328}
329
330sctp_key_t *
331sctp_set_key(uint8_t *key, uint32_t keylen)
332{
333 sctp_key_t *new_key;
334
335 new_key = sctp_alloc_key(keylen);
336 if (new_key == NULL) {
337 /* out of memory */
338 return (NULL);
339 }
340 memcpy(new_key->key, key, keylen);
341 return (new_key);
342}
343
344/*-
345 * given two keys of variable size, compute which key is "larger/smaller"

Callers 2

sctp_setoptFunction · 0.85
sctp_copy_sharedkeyFunction · 0.85

Calls 2

sctp_alloc_keyFunction · 0.85
memcpyFunction · 0.50

Tested by

no test coverage detected