Lines Matching refs:priv
1193 struct wpabuf * dh_init(const struct dh_group *dh, struct wpabuf **priv) in dh_init() argument
1201 wpabuf_free(*priv); in dh_init()
1202 *priv = wpabuf_alloc(dh->prime_len); in dh_init()
1203 if (*priv == NULL) in dh_init()
1206 if (random_get_bytes(wpabuf_put(*priv, dh->prime_len), dh->prime_len)) in dh_init()
1208 wpabuf_free(*priv); in dh_init()
1209 *priv = NULL; in dh_init()
1213 if (os_memcmp(wpabuf_head(*priv), dh->prime, dh->prime_len) > 0) { in dh_init()
1215 *(wpabuf_mhead_u8(*priv)) = 0; in dh_init()
1217 wpa_hexdump_buf_key(MSG_DEBUG, "DH: private value", *priv); in dh_init()
1222 wpabuf_free(*priv); in dh_init()
1223 *priv = NULL; in dh_init()
1228 wpabuf_head(*priv), wpabuf_len(*priv), in dh_init()