/dports/net-mgmt/ipv6calc/ipv6calc-3.2.0/lib/ |
H A D | libmac.c | 111 macaddrp->addr[i] = (uint8_t) temp[i]; in mac_to_macaddrstruct() 114 macaddrp->flag_valid = 1; in mac_to_macaddrstruct() 135 macaddrp->addr[i] = 0; in mac_clear() 147 mac_clear(macaddrp); in mac_clearall() 150 macaddrp->flag_valid = 0; in mac_clearall() 167 …macaddrp->addr[0], (unsigned int) macaddrp->addr[1], (unsigned int) macaddrp->addr[2], (unsigned i… in macaddrstruct_to_string() 232 if ((macaddrp->addr[0] & 0x2) == 0) { in libmacaddr_anonymize() 265 bit_ul = macaddrp->addr[0] & 0x02; in libmacaddr_anonymize() 276 macaddrp->addr[i] = 0x00; in libmacaddr_anonymize() 286 mac_clear(macaddrp); in libmacaddr_anonymize() [all …]
|
H A D | libieee.c | 149 uint32_t libieee_map_oui_macaddr(const ipv6calc_macaddr *macaddrp) { in libieee_map_oui_macaddr() argument 152 oui = (macaddrp->addr[0] << 16) | (macaddrp->addr[1] << 8) | macaddrp->addr[2]; in libieee_map_oui_macaddr() 153 ven = (macaddrp->addr[3] << 4) | (macaddrp->addr[4] >> 4); // 12 bits in libieee_map_oui_macaddr() 184 int libieee_unmap_oui_macaddr(ipv6calc_macaddr *macaddrp, uint32_t map_value) { in libieee_unmap_oui_macaddr() argument 187 mac_clearall(macaddrp); in libieee_unmap_oui_macaddr() 193 macaddrp->addr[0] = (bits_00_23 & 0xff0000) >> 16; in libieee_unmap_oui_macaddr() 194 macaddrp->addr[1] = (bits_00_23 & 0x00ff00) >> 8; in libieee_unmap_oui_macaddr() 195 macaddrp->addr[2] = (bits_00_23 & 0x0000ff); in libieee_unmap_oui_macaddr() 196 macaddrp->addr[3] = (bits_24_36 & 0x000ff0) >> 4; in libieee_unmap_oui_macaddr() 197 macaddrp->addr[4] = (bits_24_36 & 0x00000f) << 4; in libieee_unmap_oui_macaddr() [all …]
|
H A D | libmac.h | 39 …har *addrstring, char *resultstring, const size_t resultstring_length, ipv6calc_macaddr *macaddrp); 40 …char *resultstring, const size_t resultstring_length, ipv6calc_macaddr *macaddrp); // compatible n… 41 extern int macaddrstruct_to_string(const ipv6calc_macaddr *macaddrp, char *resultstring, const size… 42 extern int libmacaddr_macaddrstruct_to_string(const ipv6calc_macaddr *macaddrp, char *resultstring,… 43 extern void mac_clearall(ipv6calc_macaddr *macaddrp); 45 extern int macaddr_filter(const ipv6calc_macaddr *macaddrp, const s_ipv6calc_filter_macaddr *filter… 48 extern void libmacaddr_anonymize(ipv6calc_macaddr *macaddrp, const s_ipv6calc_anon_set *ipv6calc_an…
|
H A D | libeui64.c | 31 int create_eui64_from_mac(ipv6calc_ipv6addr *ipv6addrp, ipv6calc_macaddr *macaddrp) { in create_eui64_from_mac() argument 40 ipv6addrp->in6_addr.s6_addr[ 8] = macaddrp->addr[0] ^ 0x02; in create_eui64_from_mac() 41 ipv6addrp->in6_addr.s6_addr[ 9] = macaddrp->addr[1]; in create_eui64_from_mac() 42 ipv6addrp->in6_addr.s6_addr[10] = macaddrp->addr[2]; in create_eui64_from_mac() 45 ipv6addrp->in6_addr.s6_addr[13] = macaddrp->addr[3]; in create_eui64_from_mac() 46 ipv6addrp->in6_addr.s6_addr[14] = macaddrp->addr[4]; in create_eui64_from_mac() 47 ipv6addrp->in6_addr.s6_addr[15] = macaddrp->addr[5]; in create_eui64_from_mac()
|
H A D | libieee.h | 342 extern uint32_t libieee_map_oui_macaddr(const ipv6calc_macaddr *macaddrp); 344 extern int libieee_unmap_oui_macaddr(ipv6calc_macaddr *macaddrp, uint32_t map_value);
|
H A D | libeui64.h | 35 extern int create_eui64_from_mac(ipv6calc_ipv6addr *ipv6addrp, ipv6calc_macaddr *macaddrp);
|
/dports/net-mgmt/ipv6calc/ipv6calc-3.2.0/databases/lib/ |
H A D | libipv6calc_db_wrapper_BuiltIn.c | 454 …y_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp) { in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_by_macaddr() argument 465 if ((macaddrp->addr[0] == 0xfc && macaddrp->addr[1] == 0xfc)) { in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_by_macaddr() 471 if ( (macaddrp->addr[0] & 0x01) != 0 ) { in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_by_macaddr() 477 idval = (macaddrp->addr[0] << 16) | (macaddrp->addr[1] << 8) | macaddrp->addr[2]; in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_by_macaddr() 478 subidval = (macaddrp->addr[3] << 16) | (macaddrp->addr[4] << 8) | macaddrp->addr[5]; in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_by_macaddr() 542 …y_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp) { in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_short_by_macaddr() argument 553 if ((macaddrp->addr[0] == 0xfc && macaddrp->addr[1] == 0xfc)) { in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_short_by_macaddr() 559 if ( (macaddrp->addr[0] & 0x01) != 0 ) { in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_short_by_macaddr() 565 idval = (macaddrp->addr[0] << 16) | (macaddrp->addr[1] << 8) | macaddrp->addr[2]; in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_short_by_macaddr() 566 subidval = (macaddrp->addr[3] << 16) | (macaddrp->addr[4] << 8) | macaddrp->addr[5]; in libipv6calc_db_wrapper_BuiltIn_ieee_vendor_string_short_by_macaddr()
|
H A D | libipv6calc_db_wrapper_BuiltIn.h | 108 …by_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp); 109 …y_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp);
|
H A D | libipv6calc_db_wrapper.h | 400 …by_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp); 401 …by_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp);
|
H A D | libipv6calc_db_wrapper.c | 1966 …y_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp) { in libipv6calc_db_wrapper_ieee_vendor_string_by_macaddr() argument 1969 …DEBUGPRINT_WA(DEBUG_libipv6calc_db_wrapper, "Called with mp=%p", macaddrp); // avoid -Werror=unuse… in libipv6calc_db_wrapper_ieee_vendor_string_by_macaddr() 1972 …calc_db_wrapper_BuiltIn_ieee_vendor_string_by_macaddr(resultstring, resultstring_length, macaddrp); in libipv6calc_db_wrapper_ieee_vendor_string_by_macaddr() 1987 …y_macaddr(char *resultstring, const size_t resultstring_length, const ipv6calc_macaddr *macaddrp) { in libipv6calc_db_wrapper_ieee_vendor_string_short_by_macaddr() argument 1990 …DEBUGPRINT_WA(DEBUG_libipv6calc_db_wrapper, "Called with mp=%p", macaddrp); // avoid -Werror=unuse… in libipv6calc_db_wrapper_ieee_vendor_string_short_by_macaddr() 1993 …b_wrapper_BuiltIn_ieee_vendor_string_short_by_macaddr(resultstring, resultstring_length, macaddrp); in libipv6calc_db_wrapper_ieee_vendor_string_short_by_macaddr()
|
/dports/net-mgmt/ipv6calc/ipv6calc-3.2.0/ipv6calc/ |
H A D | showinfo.c | 888 static void print_eui48(const ipv6calc_macaddr *macaddrp, const uint32_t formatoptions) { in print_eui48() argument 895 …macaddrp->addr[0], (unsigned int) macaddrp->addr[1], (unsigned int) macaddrp->addr[2], (unsigned i… in print_eui48() 904 if ( (macaddrp->addr[0] & 0x02) == 0 ) { in print_eui48() 919 if ( (macaddrp->addr[0] & 0x01) == 0 ) { in print_eui48() 926 …macaddrp->addr[0] == 0xff) && (macaddrp->addr[1] == 0xff) && (macaddrp->addr[2] == 0xff) && (macad… in print_eui48() 943 …t = libipv6calc_db_wrapper_ieee_vendor_string_by_macaddr(helpstring, sizeof(helpstring), macaddrp); in print_eui48() 953 if ( (macaddrp->addr[0] == 0xfc) && (macaddrp->addr[1] == 0xfc) ) { in print_eui48() 956 ipv4addr_setoctet(&ipv4addr, (unsigned int) i, (unsigned int) macaddrp->addr[i + 2]); in print_eui48() 1676 int showinfo_eui48(const ipv6calc_macaddr *macaddrp, const uint32_t formatoptions) { in showinfo_eui48() argument 1679 print_eui48(macaddrp, formatoptions); in showinfo_eui48()
|
H A D | showinfo.h | 103 extern int showinfo_eui48(const ipv6calc_macaddr *macaddrp, const uint32_t formatoptions);
|