~ubuntu-branches/ubuntu/trusty/net-snmp/trusty

« back to all changes in this revision

Viewing changes to agent/mibgroup/mibII/ipv6.c

  • Committer: Bazaar Package Importer
  • Author(s): Jochen Friedrich
  • Date: 2010-06-10 18:02:54 UTC
  • mto: (1.4.1 experimental)
  • mto: This revision was merged to the branch mainline in revision 44.
  • Revision ID: james.westby@ubuntu.com-20100610180254-6ezvupl2clicwdqf
ImportĀ upstreamĀ versionĀ 5.4.3~dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
778
778
            memset(&ifr, 0, sizeof(ifr));
779
779
            ifr.ifr_addr.sa_family = AF_INET6;
780
780
            strncpy(ifr.ifr_name, if_getname(interface),
781
 
                    sizeof(ifr.ifr_name));
 
781
                    sizeof(ifr.ifr_name) - 1);
782
782
            if ((s = socket(ifr.ifr_addr.sa_family, SOCK_DGRAM, 0)) < 0)
783
783
                break;
784
784
            if (ioctl(s, SIOCGIFMTU, (caddr_t) & ifr) < 0) {
945
945
 
946
946
            memset(&ifr, 0, sizeof(ifr));
947
947
            strncpy(ifr.ifr_name, if_getname(interface),
948
 
                    sizeof(ifr.ifr_name));
 
948
                    sizeof(ifr.ifr_name) - 1);
949
949
            if ((s = socket(AF_INET6, SOCK_DGRAM, 0)) < 0)
950
950
                break;
951
951
            if (ioctl(s, SIOCGIFSTAT_IN6, (caddr_t) & ifr) < 0) {
1098
1098
 
1099
1099
            memset(&ifr, 0, sizeof(ifr));
1100
1100
            strncpy(ifr.ifr_name, if_getname(interface),
1101
 
                    sizeof(ifr.ifr_name));
 
1101
                    sizeof(ifr.ifr_name) - 1);
1102
1102
            if ((s = socket(AF_INET6, SOCK_DGRAM, 0)) < 0)
1103
1103
                break;
1104
1104
            if (ioctl(s, SIOCGIFSTAT_ICMP6, (caddr_t) & ifr) < 0) {
1951
1951
                break;
1952
1952
            memset(&ifr, 0, sizeof(ifr));
1953
1953
            ifr.ifr_addr.sa_family = AF_INET6;
1954
 
            strncpy(ifr.ifr_name, p, sizeof(ifr.ifr_name));
 
1954
            strncpy(ifr.ifr_name, p, sizeof(ifr.ifr_name) - 1);
1955
1955
            if ((s = socket(ifr.ifr_addr.sa_family, SOCK_DGRAM, 0)) < 0)
1956
1956
                break;
1957
1957
            if (ioctl(s, SIOCGIFMTU, (caddr_t) & ifr) < 0) {
1971
1971
                break;
1972
1972
            memset(&ifr, 0, sizeof(ifr));
1973
1973
            ifr.ifr_addr.sa_family = AF_INET6;
1974
 
            strncpy(ifr.ifr_name, p, sizeof(ifr.ifr_name));
 
1974
            strncpy(ifr.ifr_name, p, sizeof(ifr.ifr_name) - 1);
1975
1975
            if ((s = socket(ifr.ifr_addr.sa_family, SOCK_DGRAM, 0)) < 0)
1976
1976
                break;
1977
1977
            if (ioctl(s, SIOCGIFHWADDR, &ifr) < 0) {
2000
2000
                break;
2001
2001
            memset(&ifr, 0, sizeof(ifr));
2002
2002
            ifr.ifr_addr.sa_family = AF_INET6;
2003
 
            strncpy(ifr.ifr_name, p, sizeof(ifr.ifr_name));
 
2003
            strncpy(ifr.ifr_name, p, sizeof(ifr.ifr_name) - 1);
2004
2004
            if ((s = socket(ifr.ifr_addr.sa_family, SOCK_DGRAM, 0)) < 0)
2005
2005
                break;
2006
2006
            if (ioctl(s, SIOCGIFFLAGS, &ifr) < 0) {