diff options
author | Dmitry V. Levin <ldv@altlinux.org> | 2018-05-15 21:41:47 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2018-05-15 21:41:47 +0000 |
commit | 3ab43e02281a0173b97ec4c99e93599a6e4fd6b9 (patch) | |
tree | 39072659c54ec7f1baab58d605df02f81b6a6b51 /sockaddr.c | |
parent | c89c8faa63a075c6da30359926534fcc8d78df78 (diff) | |
download | strace-3ab43e02281a0173b97ec4c99e93599a6e4fd6b9.tar.gz |
sockaddr: use printxval_index lookup instead of printxval
* xlat/addrfams.in: Add "#value_indexed" directive.
* xlat/af_packet_types.in: Likewise.
* xlat/hci_channels.in: Likewise.
* sockaddr.c (print_sockaddr_data_bt, print_sockaddr,
* print_sockaddr_data_ll): Use printxval_index instead of printxval.
Diffstat (limited to 'sockaddr.c')
-rw-r--r-- | sockaddr.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sockaddr.c b/sockaddr.c index 67bad0335..1e3067c43 100644 --- a/sockaddr.c +++ b/sockaddr.c @@ -226,7 +226,7 @@ print_sockaddr_data_ll(const void *const buf, const int addrlen) tprints(", sll_hatype="); printxval_search(arp_hardware_types, sa_ll->sll_hatype, "ARPHRD_???"); tprints(", sll_pkttype="); - printxval(af_packet_types, sa_ll->sll_pkttype, "PACKET_???"); + printxval_index(af_packet_types, sa_ll->sll_pkttype, "PACKET_???"); tprintf(", sll_halen=%u", sa_ll->sll_halen); if (sa_ll->sll_halen) { const unsigned int oob_halen = @@ -378,8 +378,8 @@ print_sockaddr_data_bt(const void *const buf, const int addrlen) const struct sockaddr_hci *const hci = buf; tprintf("hci_dev=htobs(%hu), hci_channel=", btohs(hci->hci_dev)); - printxval(hci_channels, hci->hci_channel, - "HCI_CHANNEL_???"); + printxval_index(hci_channels, hci->hci_channel, + "HCI_CHANNEL_???"); break; } case sizeof(struct sockaddr_sco): { @@ -433,7 +433,7 @@ print_sockaddr(const void *const buf, const int addrlen) const struct sockaddr *const sa = buf; tprints("{sa_family="); - printxval(addrfams, sa->sa_family, "AF_???"); + printxval_index(addrfams, sa->sa_family, "AF_???"); if (addrlen > (int) SIZEOF_SA_FAMILY) { tprints(", "); |