Lines Matching refs:addr_str
49 int nip_addr_fmt(char *addr_str, struct nip_addr *sap, int addrlen_input)
56 if (addr_str[i] == 0)
60 if (addr_str[i] >= '0' && addr_str[i] <= '9') {
61 addr_str[i] = addr_str[i] - '0';
63 } else if (addr_str[i] >= 'A' && addr_str[i] <= 'F') {
64 addr_str[i] = addr_str[i] - STR_FMT_1;
66 } else if (addr_str[i] >= 'a' && addr_str[i] <= 'f') {
67 addr_str[i] = addr_str[i] - STR_FMT_2;
69 printf("Newip addr error: uaddr[%d]=%c\n", i, addr_str[i]);
74 first_byte = addr_str[0] << NIP_ADDR_LEN_4;
75 first_byte += addr_str[1];
100 sap->NIP_ADDR_FIELD8[i] = addr_str[i * INDEX_2] << INDEX_4;
101 sap->NIP_ADDR_FIELD8[i] += addr_str[i * INDEX_2 + 1];
114 __u8 addr_str[INDEX_MAX] = {0};
129 memcpy(addr_str, *args, len);
130 addr_str[len + 1] = '\0';
132 return nip_addr_fmt(addr_str, addr, addrlen_input / ADDR_STR_LEN);