• 大小: 302.82 KB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-08-16
  • 语言: 其他
  • 标签: VxWorks  

资源简介

VxWorks TCPIP协议栈VxWorks TCVxWorks TCPIP协议栈PIP协议栈VxWorks TCPIP协议栈

资源截图

代码片段和文件信息

/* if.c - network interface utility routines */

/* Copyright 1984-1996 Wind River Systems Inc. */
#include “copyright_wrs.h“

/* $NetBSD: if.cv 1.18 1994/10/30 21:48:46 cgd Exp $ */

/*
 * Copyright (c) 1980 1986 1993
 * The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms with or without
 * modification are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. All advertising materials mentioning features or use of this software
 *    must display the following acknowledgement:
 * This product includes software developed by the University of
 * California Berkeley and its contributors.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ‘‘AS IS‘‘ AND
 * ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
 * FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL
 * DAMAGES (INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS
 * OR SERVICES; LOSS OF USE DATA OR PROFITS; OR BUSINESS INTERRUPTION)
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT
 * LIABILITY OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 * OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF
 * SUCH DAMAGE.
 *
 * @(#)if.c 8.3 (Berkeley) 1/4/94
 */

/*
modification history
--------------------
01j10mar00ann  Added the callback to the m2Lib routine
01i24mar99ead  Added a call to m2SetIfLastChange() in ifioctl() when the
                 interfaces operational status changes. (SPR #23290)
01h16jul98n_s  fixed ifioctl to pass correct flags to driver Ioctl. SPR 21124 
01g16dec97vin  fixed if_dettach SPR 9970.
01f10dec97vin  added spl protection to ifreset if_dettach if_attach
 ifIndexToIfp SPR 9987.
01e05oct97vin  fixed if_dettach for changes in multicast code.
01d12aug97rjc  made if_index global to support non ip interfaces (SPR 9060).
01c02jul97vin  fixed warnings. added _rtIfaceMsgHook for scaling out routing
 sockets.
01b05dec96vin  moved ifafree() from route.c() added ifIndexToIfp()
 deleted ifnet_addrs in ifattach() made if_index static.
 made ifqmaxlen static replaced calloc with MALLOC replaced
 free(..) with FREE(..)
01a03mar96

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        903  2000-10-12 00:53  vxworks_tcpip_code\netinet\Makefile

     文件      22675  2000-08-02 19:42  vxworks_tcpip_code\netinet\if.c

     文件      35240  2000-10-10 01:11  vxworks_tcpip_code\netinet\if_ether.c

     文件      27530  2000-08-02 19:42  vxworks_tcpip_code\netinet\if_subr.c

     文件      10053  2000-08-02 19:42  vxworks_tcpip_code\netinet\igmp.c

     文件      25452  2000-10-12 00:53  vxworks_tcpip_code\netinet\in.c

     文件       5426  2000-08-02 19:42  vxworks_tcpip_code\netinet\in_cksum.c

     文件      18528  2000-09-17 23:20  vxworks_tcpip_code\netinet\in_pcb.c

     文件       4406  2000-08-02 19:42  vxworks_tcpip_code\netinet\in_proto.c

     文件      16509  2000-08-02 19:42  vxworks_tcpip_code\netinet\ip_icmp.c

     文件      34299  2000-10-03 11:42  vxworks_tcpip_code\netinet\ip_input.c

     文件      21802  2000-08-02 19:42  vxworks_tcpip_code\netinet\ip_mroute.c

     文件      31887  2000-08-02 19:42  vxworks_tcpip_code\netinet\ip_output.c

     文件      24572  2000-10-10 01:11  vxworks_tcpip_code\netinet\radix.c

     文件       4415  2000-08-02 19:42  vxworks_tcpip_code\netinet\raw_cb.c

     文件      11922  2000-08-02 19:42  vxworks_tcpip_code\netinet\raw_ip.c

     文件       7387  2000-08-02 19:42  vxworks_tcpip_code\netinet\raw_usrreq.c

     文件      23408  2000-10-10 01:11  vxworks_tcpip_code\netinet\route.c

     文件      24448  2000-10-10 01:11  vxworks_tcpip_code\netinet\rtsock.c

     文件      15350  2000-08-02 19:42  vxworks_tcpip_code\netinet\sl_compress.c

     文件       6704  2000-08-02 19:42  vxworks_tcpip_code\netinet\tcp_debug.c

     文件      51367  2000-08-02 19:42  vxworks_tcpip_code\netinet\tcp_input.c

     文件      20305  2000-08-02 19:42  vxworks_tcpip_code\netinet\tcp_output.c

     文件      13539  2000-08-02 19:42  vxworks_tcpip_code\netinet\tcp_subr.c

     文件      10779  2000-08-02 19:42  vxworks_tcpip_code\netinet\tcp_timer.c

     文件      13939  2000-08-02 19:42  vxworks_tcpip_code\netinet\tcp_usrreq.c

     文件      21202  2000-08-02 19:42  vxworks_tcpip_code\netinet\udp_usrreq.c

     文件       7268  2000-08-02 19:42  vxworks_tcpip_code\netinet\uipc_dom.c

     文件      23092  2000-08-02 19:42  vxworks_tcpip_code\netinet\uipc_mbuf.c

     文件      28399  2000-08-02 19:42  vxworks_tcpip_code\netinet\uipc_sock.c

............此处省略27个文件信息

评论

共有 条评论