Skip to content
  • Thomas Haller's avatar
    glib-aux: rename IP address related helpers from "nm-inet-utils.h" · 08eff4c4
    Thomas Haller authored
    - name things related to `in_addr_t`, `struct in6_addr`, `NMIPAddr` as
      `nm_ip4_addr_*()`, `nm_ip6_addr_*()`, `nm_ip_addr_*()`, respectively.
    
    - we have a wrapper `nm_inet_ntop()` for `inet_ntop()`. This name
      of our wrapper is chosen to be familiar with the libc underlying
      function. With this, also name functions that are about string
      representations of addresses `nm_inet_*()`, `nm_inet4_*()`,
      `nm_inet6_*()`. For example, `nm_inet_parse_str()`,
      `nm_inet_is_normalized()`.
    
    <<<<
    
      R() {
         git grep -l "$1" | xargs sed -i "s/\<$1\>/$2/g"
      }
    
      R NM_CMP_DIRECT_IN4ADDR_SAME_PREFIX          NM_CMP_DIRECT_IP4_ADDR_SAME_PREFIX
      R NM_CMP_DIRECT_IN6ADDR_SAME_PREFIX          NM_CMP_DIRECT_IP6_ADDR_SAME_PREFIX
      R NM_UTILS_INET_ADDRSTRLEN                   NM_INET_ADDRSTRLEN
      R _nm_utils_inet4_ntop                       nm_inet4_ntop
      R _nm_utils_inet6_ntop                       nm_inet6_ntop
      R _nm_utils_ip4_get_default_prefix           nm_ip4_addr_get_default_prefix
      R _nm_utils_ip4_get_default_prefix0          nm_ip4_addr_get_default_prefix0
      R _nm_utils_ip4_netmask_to_prefix            nm_ip4_addr_netmask_to_prefix
      R _nm_utils_ip4_prefix_to_netmask            nm_ip4_addr_netmask_from_prefix
      R nm_utils_inet4_ntop_dup                    nm_inet4_ntop_dup
      R nm_utils_inet6_ntop_dup                    nm_inet6_ntop_dup
      R nm_utils_inet_ntop                         nm_inet_ntop
      R nm_utils_inet_ntop_dup                     nm_inet_ntop_dup
      R nm_utils_ip4_address_clear_host_address    nm_ip4_addr_clear_host_address
      R nm_utils_ip4_address_is_link_local         nm_ip4_addr_is_link_local
      R nm_utils_ip4_address_is_loopback           nm_ip4_addr_is_loopback
      R nm_utils_ip4_address_is_zeronet            nm_ip4_addr_is_zeronet
      R nm_utils_ip4_address_same_prefix           nm_ip4_addr_same_prefix
      R nm_utils_ip4_address_same_prefix_cmp       nm_ip4_addr_same_prefix_cmp
      R nm_utils_ip6_address_clear_host_address    nm_ip6_addr_clear_host_address
      R nm_utils_ip6_address_same_prefix           nm_ip6_addr_same_prefix
      R nm_utils_ip6_address_same_prefix_cmp       nm_ip6_addr_same_prefix_cmp
      R nm_utils_ip6_is_ula                        nm_ip6_addr_is_ula
      R nm_utils_ip_address_same_prefix            nm_ip_addr_same_prefix
      R nm_utils_ip_address_same_prefix_cmp        nm_ip_addr_same_prefix_cmp
      R nm_utils_ip_is_site_local                  nm_ip_addr_is_site_local
      R nm_utils_ipaddr_is_normalized              nm_inet_is_normalized
      R nm_utils_ipaddr_is_valid                   nm_inet_is_valid
      R nm_utils_ipx_address_clear_host_address    nm_ip_addr_clear_host_address
      R nm_utils_parse_inaddr                      nm_inet_parse_str
      R nm_utils_parse_inaddr_bin                  nm_inet_parse_bin
      R nm_utils_parse_inaddr_bin_full             nm_inet_parse_bin_full
      R nm_utils_parse_inaddr_prefix               nm_inet_parse_with_prefix_str
      R nm_utils_parse_inaddr_prefix_bin           nm_inet_parse_with_prefix_bin
      R test_nm_utils_ip6_address_same_prefix      test_nm_ip_addr_same_prefix
    
      ./contrib/scripts/nm-code-format.sh -F
    08eff4c4