mirror of
https://github.com/systemd/systemd-stable.git
synced 2024-12-27 03:21:32 +03:00
sd-dhcp6-client: rename buf -> p
No functional changes, just preparation for the next commit.
This commit is contained in:
parent
cb9c303d70
commit
0454223840
@ -641,7 +641,7 @@ static DHCP6MessageType client_message_type_from_state(sd_dhcp6_client *client)
|
|||||||
}
|
}
|
||||||
|
|
||||||
static int client_append_oro(sd_dhcp6_client *client, uint8_t **opt, size_t *optlen) {
|
static int client_append_oro(sd_dhcp6_client *client, uint8_t **opt, size_t *optlen) {
|
||||||
_cleanup_free_ be16_t *buf = NULL;
|
_cleanup_free_ be16_t *p = NULL;
|
||||||
be16_t *req_opts;
|
be16_t *req_opts;
|
||||||
size_t n;
|
size_t n;
|
||||||
|
|
||||||
@ -652,29 +652,29 @@ static int client_append_oro(sd_dhcp6_client *client, uint8_t **opt, size_t *opt
|
|||||||
switch (client->state) {
|
switch (client->state) {
|
||||||
case DHCP6_STATE_INFORMATION_REQUEST:
|
case DHCP6_STATE_INFORMATION_REQUEST:
|
||||||
n = client->n_req_opts;
|
n = client->n_req_opts;
|
||||||
buf = new(be16_t, n + 2);
|
p = new(be16_t, n + 2);
|
||||||
if (!buf)
|
if (!p)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
|
|
||||||
memcpy_safe(buf, client->req_opts, n * sizeof(be16_t));
|
memcpy_safe(p, client->req_opts, n * sizeof(be16_t));
|
||||||
buf[n++] = htobe16(SD_DHCP6_OPTION_INFORMATION_REFRESH_TIME); /* RFC 8415 section 21.23 */
|
p[n++] = htobe16(SD_DHCP6_OPTION_INFORMATION_REFRESH_TIME); /* RFC 8415 section 21.23 */
|
||||||
buf[n++] = htobe16(SD_DHCP6_OPTION_INF_MAX_RT); /* RFC 8415 section 21.25 */
|
p[n++] = htobe16(SD_DHCP6_OPTION_INF_MAX_RT); /* RFC 8415 section 21.25 */
|
||||||
|
|
||||||
typesafe_qsort(buf, n, be16_compare_func);
|
typesafe_qsort(p, n, be16_compare_func);
|
||||||
req_opts = buf;
|
req_opts = p;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case DHCP6_STATE_SOLICITATION:
|
case DHCP6_STATE_SOLICITATION:
|
||||||
n = client->n_req_opts;
|
n = client->n_req_opts;
|
||||||
buf = new(be16_t, n + 1);
|
p = new(be16_t, n + 1);
|
||||||
if (!buf)
|
if (!p)
|
||||||
return -ENOMEM;
|
return -ENOMEM;
|
||||||
|
|
||||||
memcpy_safe(buf, client->req_opts, n * sizeof(be16_t));
|
memcpy_safe(p, client->req_opts, n * sizeof(be16_t));
|
||||||
buf[n++] = htobe16(SD_DHCP6_OPTION_SOL_MAX_RT); /* RFC 8415 section 21.24 */
|
p[n++] = htobe16(SD_DHCP6_OPTION_SOL_MAX_RT); /* RFC 8415 section 21.24 */
|
||||||
|
|
||||||
typesafe_qsort(buf, n, be16_compare_func);
|
typesafe_qsort(p, n, be16_compare_func);
|
||||||
req_opts = buf;
|
req_opts = p;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
|
Loading…
Reference in New Issue
Block a user