ipaddr structure change to IP address */
| 727 | |
| 728 | /* ipaddr structure change to IP address */ |
| 729 | static int ipaddr_to_ipstr(const struct sockaddr *sockaddr, char *ipstr) |
| 730 | { |
| 731 | struct sockaddr_in *sin = (struct sockaddr_in *) sockaddr; |
| 732 | |
| 733 | /* change network ip_addr to ip string */ |
| 734 | rt_snprintf(ipstr, 16, "%u.%u.%u.%u", NIPQUAD(sin->sin_addr.s_addr)); |
| 735 | |
| 736 | return 0; |
| 737 | } |
| 738 | |
| 739 | #ifdef AT_USING_SOCKET_SERVER |
| 740 | static void at_connect_notice_cb(struct at_socket *sock, at_socket_evt_t event, const char *buff, size_t bfsz) |
no test coverage detected