Lines 1782-1788
Link Here
|
1782 |
sa = &sa_local; |
1782 |
sa = &sa_local; |
1783 |
memset(sa, 0, sizeof(struct sockaddr)); |
1783 |
memset(sa, 0, sizeof(struct sockaddr)); |
1784 |
sa->sa_family = AF_INET6; |
1784 |
sa->sa_family = AF_INET6; |
1785 |
memcpy(&((struct sockaddr_in6 *)sa)->sin6_addr, &info->attr->mp_nexthop.address.ipv6, 16); |
1785 |
memcpy(&((struct sockaddr_in6 *)sa)->sin6_addr, &info->attr->mp_nexthop.address.ipv6, sizeof(&((struct sockaddr_in6 *)sa)->sin6_addr)); |
1786 |
goto start_again; |
1786 |
goto start_again; |
1787 |
} |
1787 |
} |
1788 |
#endif |
1788 |
#endif |
Lines 1911-1917
Link Here
|
1911 |
pptrs->f_agent = (char *) &sa_local; |
1911 |
pptrs->f_agent = (char *) &sa_local; |
1912 |
memset(sa, 0, sizeof(struct sockaddr)); |
1912 |
memset(sa, 0, sizeof(struct sockaddr)); |
1913 |
sa->sa_family = AF_INET6; |
1913 |
sa->sa_family = AF_INET6; |
1914 |
memcpy(&((struct sockaddr_in6 *)sa)->sin6_addr, &info->attr->mp_nexthop.address.ipv6, 16); |
1914 |
memcpy(&((struct sockaddr_in6 *)sa)->sin6_addr, &info->attr->mp_nexthop.address.ipv6, sizeof(&((struct sockaddr_in6 *)sa)->sin6_addr)); |
1915 |
saved_info = (char *) info; |
1915 |
saved_info = (char *) info; |
1916 |
ttl--; |
1916 |
ttl--; |
1917 |
goto start_again; |
1917 |
goto start_again; |