tag | line | file | source code |
ifr | 735 | net/inet/dev.c | struct ifreq ifr; |
ifr | 756 | net/inet/dev.c | memset(&ifr, 0, sizeof(struct ifreq)); |
ifr | 757 | net/inet/dev.c | strcpy(ifr.ifr_name, dev->name); |
ifr | 758 | net/inet/dev.c | (*(struct sockaddr_in *) &ifr.ifr_addr).sin_family = dev->family; |
ifr | 759 | net/inet/dev.c | (*(struct sockaddr_in *) &ifr.ifr_addr).sin_addr.s_addr = dev->pa_addr; |
ifr | 762 | net/inet/dev.c | memcpy_tofs(pos, &ifr, sizeof(struct ifreq)); |
ifr | 831 | net/inet/dev.c | struct ifreq ifr; |
ifr | 839 | net/inet/dev.c | memcpy_fromfs(&ifr, arg, sizeof(struct ifreq)); |
ifr | 842 | net/inet/dev.c | if ((dev = dev_get(ifr.ifr_name)) == NULL) return(-EINVAL); |
ifr | 846 | net/inet/dev.c | ifr.ifr_flags = dev->flags; |
ifr | 847 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 853 | net/inet/dev.c | dev->flags = ifr.ifr_flags & ( |
ifr | 875 | net/inet/dev.c | &ifr.ifr_addr).sin_addr.s_addr = dev->pa_addr; |
ifr | 877 | net/inet/dev.c | &ifr.ifr_addr).sin_family = dev->family; |
ifr | 879 | net/inet/dev.c | &ifr.ifr_addr).sin_port = 0; |
ifr | 880 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 885 | net/inet/dev.c | &ifr.ifr_addr).sin_addr.s_addr; |
ifr | 886 | net/inet/dev.c | dev->family = ifr.ifr_addr.sa_family; |
ifr | 893 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_addr.s_addr = dev->pa_brdaddr; |
ifr | 895 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_family = dev->family; |
ifr | 897 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_port = 0; |
ifr | 898 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 903 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_addr.s_addr; |
ifr | 908 | net/inet/dev.c | &ifr.ifr_dstaddr).sin_addr.s_addr = dev->pa_dstaddr; |
ifr | 910 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_family = dev->family; |
ifr | 912 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_port = 0; |
ifr | 913 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 918 | net/inet/dev.c | &ifr.ifr_dstaddr).sin_addr.s_addr; |
ifr | 923 | net/inet/dev.c | &ifr.ifr_netmask).sin_addr.s_addr = dev->pa_mask; |
ifr | 925 | net/inet/dev.c | &ifr.ifr_netmask).sin_family = dev->family; |
ifr | 927 | net/inet/dev.c | &ifr.ifr_netmask).sin_port = 0; |
ifr | 928 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 933 | net/inet/dev.c | &ifr.ifr_netmask).sin_addr.s_addr; |
ifr | 942 | net/inet/dev.c | ifr.ifr_metric = dev->metric; |
ifr | 943 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 947 | net/inet/dev.c | dev->metric = ifr.ifr_metric; |
ifr | 951 | net/inet/dev.c | ifr.ifr_mtu = dev->mtu; |
ifr | 952 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 956 | net/inet/dev.c | dev->mtu = ifr.ifr_mtu; |
ifr | 968 | net/inet/dev.c | memcpy(ifr.ifr_hwaddr,dev->dev_addr, MAX_ADDR_LEN); |
ifr | 969 | net/inet/dev.c | memcpy_tofs(arg,&ifr,sizeof(struct ifreq)); |