tag | line | file | source code |
ifr | 708 | net/inet/dev.c | struct ifreq ifr; |
ifr | 723 | net/inet/dev.c | memset(&ifr, 0, sizeof(struct ifreq)); |
ifr | 724 | net/inet/dev.c | strcpy(ifr.ifr_name, dev->name); |
ifr | 725 | net/inet/dev.c | (*(struct sockaddr_in *) &ifr.ifr_addr).sin_family = dev->family; |
ifr | 726 | net/inet/dev.c | (*(struct sockaddr_in *) &ifr.ifr_addr).sin_addr.s_addr = dev->pa_addr; |
ifr | 729 | net/inet/dev.c | memcpy_tofs(pos, &ifr, sizeof(struct ifreq)); |
ifr | 798 | net/inet/dev.c | struct ifreq ifr; |
ifr | 804 | net/inet/dev.c | memcpy_fromfs(&ifr, arg, sizeof(struct ifreq)); |
ifr | 807 | net/inet/dev.c | if ((dev = dev_get(ifr.ifr_name)) == NULL) return(-EINVAL); |
ifr | 811 | net/inet/dev.c | ifr.ifr_flags = dev->flags; |
ifr | 812 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 818 | net/inet/dev.c | dev->flags = ifr.ifr_flags & ( |
ifr | 836 | net/inet/dev.c | &ifr.ifr_addr).sin_addr.s_addr = dev->pa_addr; |
ifr | 838 | net/inet/dev.c | &ifr.ifr_addr).sin_family = dev->family; |
ifr | 840 | net/inet/dev.c | &ifr.ifr_addr).sin_port = 0; |
ifr | 841 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 846 | net/inet/dev.c | &ifr.ifr_addr).sin_addr.s_addr; |
ifr | 847 | net/inet/dev.c | dev->family = ifr.ifr_addr.sa_family; |
ifr | 854 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_addr.s_addr = dev->pa_brdaddr; |
ifr | 856 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_family = dev->family; |
ifr | 858 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_port = 0; |
ifr | 859 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 864 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_addr.s_addr; |
ifr | 869 | net/inet/dev.c | &ifr.ifr_dstaddr).sin_addr.s_addr = dev->pa_dstaddr; |
ifr | 871 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_family = dev->family; |
ifr | 873 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_port = 0; |
ifr | 874 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 879 | net/inet/dev.c | &ifr.ifr_dstaddr).sin_addr.s_addr; |
ifr | 884 | net/inet/dev.c | &ifr.ifr_netmask).sin_addr.s_addr = dev->pa_mask; |
ifr | 886 | net/inet/dev.c | &ifr.ifr_netmask).sin_family = dev->family; |
ifr | 888 | net/inet/dev.c | &ifr.ifr_netmask).sin_port = 0; |
ifr | 889 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 894 | net/inet/dev.c | &ifr.ifr_netmask).sin_addr.s_addr; |
ifr | 903 | net/inet/dev.c | ifr.ifr_metric = dev->metric; |
ifr | 904 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 908 | net/inet/dev.c | dev->metric = ifr.ifr_metric; |
ifr | 912 | net/inet/dev.c | ifr.ifr_mtu = dev->mtu; |
ifr | 913 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
ifr | 917 | net/inet/dev.c | dev->mtu = ifr.ifr_mtu; |
ifr | 929 | net/inet/dev.c | memcpy(ifr.ifr_hwaddr,dev->dev_addr, MAX_ADDR_LEN); |
ifr | 930 | net/inet/dev.c | memcpy_tofs(arg,&ifr,sizeof(struct ifreq)); |