if_iso88025subr.c (315221) | if_iso88025subr.c (332159) |
---|---|
1/*- 2 * Copyright (c) 1998, Larry Lile 3 * All rights reserved. 4 * 5 * For latest sources and information on this driver, please 6 * go to http://anarchy.stdio.com. 7 * 8 * Questions, comments or suggestions should be directed to --- 16 unchanged lines hidden (view full) --- 25 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 31 * SUCH DAMAGE. 32 * | 1/*- 2 * Copyright (c) 1998, Larry Lile 3 * All rights reserved. 4 * 5 * For latest sources and information on this driver, please 6 * go to http://anarchy.stdio.com. 7 * 8 * Questions, comments or suggestions should be directed to --- 16 unchanged lines hidden (view full) --- 25 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 31 * SUCH DAMAGE. 32 * |
33 * $FreeBSD: stable/11/sys/net/if_iso88025subr.c 315221 2017-03-14 02:06:03Z pfg $ | 33 * $FreeBSD: stable/11/sys/net/if_iso88025subr.c 332159 2018-04-06 23:31:47Z brooks $ |
34 * 35 */ 36 37/* 38 * 39 * General ISO 802.5 (Token Ring) support routines 40 * 41 */ --- 124 unchanged lines hidden (view full) --- 166 break; 167#endif /* INET */ 168 default: 169 ifp->if_init(ifp->if_softc); 170 break; 171 } 172 break; 173 | 34 * 35 */ 36 37/* 38 * 39 * General ISO 802.5 (Token Ring) support routines 40 * 41 */ --- 124 unchanged lines hidden (view full) --- 166 break; 167#endif /* INET */ 168 default: 169 ifp->if_init(ifp->if_softc); 170 break; 171 } 172 break; 173 |
174 case SIOCGIFADDR: { 175 struct sockaddr *sa; 176 177 sa = (struct sockaddr *) & ifr->ifr_data; 178 bcopy(IF_LLADDR(ifp), 179 (caddr_t) sa->sa_data, ISO88025_ADDR_LEN); 180 } | 174 case SIOCGIFADDR: 175 bcopy(IF_LLADDR(ifp), &ifr->ifr_addr.sa_data[0], 176 ISO88025_ADDR_LEN); |
181 break; 182 183 case SIOCSIFMTU: 184 /* 185 * Set the interface MTU. 186 */ 187 if (ifr->ifr_mtu > ISO88025_MAX_MTU) { 188 error = EINVAL; --- 509 unchanged lines hidden --- | 177 break; 178 179 case SIOCSIFMTU: 180 /* 181 * Set the interface MTU. 182 */ 183 if (ifr->ifr_mtu > ISO88025_MAX_MTU) { 184 error = EINVAL; --- 509 unchanged lines hidden --- |