Lines Matching full:binary
61 const void *binary; in kernel_get_device() local
102 binary = nvlist_get_binary(nvl_device, "public-key", &size); in kernel_get_device()
103 if (binary && size == sizeof(dev->public_key)) { in kernel_get_device()
104 memcpy(dev->public_key, binary, sizeof(dev->public_key)); in kernel_get_device()
109 binary = nvlist_get_binary(nvl_device, "private-key", &size); in kernel_get_device()
110 if (binary && size == sizeof(dev->private_key)) { in kernel_get_device()
111 memcpy(dev->private_key, binary, sizeof(dev->private_key)); in kernel_get_device()
130 binary = nvlist_get_binary(nvl_peers[i], "public-key", &size); in kernel_get_device()
131 if (binary && size == sizeof(peer->public_key)) { in kernel_get_device()
132 memcpy(peer->public_key, binary, sizeof(peer->public_key)); in kernel_get_device()
137 binary = nvlist_get_binary(nvl_peers[i], "preshared-key", &size); in kernel_get_device()
138 if (binary && size == sizeof(peer->preshared_key)) { in kernel_get_device()
139 memcpy(peer->preshared_key, binary, sizeof(peer->preshared_key)); in kernel_get_device()
162 binary = nvlist_get_binary(nvl_peers[i], "last-handshake-time", &size); in kernel_get_device()
163 if (binary && size == sizeof(peer->last_handshake_time)) in kernel_get_device()
164 memcpy(&peer->last_handshake_time, binary, sizeof(peer->last_handshake_time)); in kernel_get_device()
182 binary = nvlist_get_binary(nvl_aips[j], "ipv4", &size); in kernel_get_device()
183 if (!binary || number > 32) { in kernel_get_device()
189 memcpy(&aip->ip4, binary, sizeof(aip->ip4)); in kernel_get_device()
192 binary = nvlist_get_binary(nvl_aips[j], "ipv6", &size); in kernel_get_device()
193 if (!binary || number > 128) { in kernel_get_device()
199 memcpy(&aip->ip6, binary, sizeof(aip->ip6)); in kernel_get_device()