Deleted Added
full compact
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 ---