Changeset c95ac2f3 in rtems


Ignore:
Timestamp:
Mar 27, 2007, 10:17:09 AM (13 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
6b4010d6
Parents:
d48955ea
Message:

2007-03-26 Ralf Corsépius <ralf.corsepius@…>

  • libnetworking/netinet/ip_mroute.h: Partial update from FreeBSD.
Location:
cpukit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • cpukit/ChangeLog

    rd48955ea rc95ac2f3  
    112007-03-26      Ralf Corsépius <ralf.corsepius@rtems.org>
    22
     3        * libnetworking/netinet/ip_mroute.h: Partial update from FreeBSD.
    34        * libnetworking/net/raw_cb.c: Sync with FreeBSD.
    45
  • cpukit/libnetworking/netinet/ip_mroute.h

    rd48955ea rc95ac2f3  
    1515 *    notice, this list of conditions and the following disclaimer in the
    1616 *    documentation and/or other materials provided with the distribution.
    17  * 3. All advertising materials mentioning features or use of this software
    18  *    must display the following acknowledgement:
    19  *      This product includes software developed by the University of
    20  *      California, Berkeley and its contributors.
    2117 * 4. Neither the name of the University nor the names of its contributors
    2218 *    may be used to endorse or promote products derived from this software
     
    3632 *
    3733 *      @(#)ip_mroute.h 8.1 (Berkeley) 6/10/93
     34 * $FreeBSD: src/sys/netinet/ip_mroute.h,v 1.31 2007/02/08 23:05:08 bms Exp $
     35 */
     36
     37/*
    3838 * $Id$
    3939 */
     
    4949 * Modified by Ajit Thyagarajan, PARC, August 1993.
    5050 * Modified by Ajit Thyagarajan, PARC, August 1994.
     51 * Modified by Ahmed Helmy, SGI, June 1996.
     52 * Modified by Pavlin Radoslavov, ICSI, October 2002.
    5153 *
    5254 * MROUTING Revision: 3.3.1.3
     55 * and PIM-SMv2 and PIM-DM support, advanced API support,
     56 * bandwidth metering and signaling.
    5357 */
    5458
     
    6468#define MRT_DEL_MFC     105     /* delete forwarding cache entry */
    6569#define MRT_VERSION     106     /* get kernel version number */
    66 #define MRT_ASSERT      107     /* enable PIM assert processing */
     70#define MRT_ASSERT      107     /* enable assert processing */
     71#define MRT_PIM         MRT_ASSERT /* enable PIM processing */
     72#define MRT_API_SUPPORT 109     /* supported MRT API */
     73#define MRT_API_CONFIG  110     /* config MRT API */
     74#define MRT_ADD_BW_UPCALL 111   /* create bandwidth monitor */
     75#define MRT_DEL_BW_UPCALL 112   /* delete bandwidth monitor */
    6776
    6877
     
    249258#ifdef _KERNEL
    250259
    251 extern int      (*ip_mrouter_set) __P((int, struct socket *, struct mbuf *));
    252 extern int      (*ip_mrouter_get) __P((int, struct socket *, struct mbuf **));
    253 extern int      (*ip_mrouter_done) __P((void));
     260extern int      (*ip_mrouter_set)(int, struct socket *, struct mbuf *);
     261extern int      (*ip_mrouter_get)(int, struct socket *, struct mbuf **);
     262extern int      (*ip_mrouter_done)(void);
    254263#ifdef MROUTING
    255 extern int      (*mrt_ioctl) __P((int, caddr_t));
     264extern int      (*mrt_ioctl)(int, caddr_t);
    256265#else
    257 extern int      (*mrt_ioctl) __P((int, caddr_t, struct proc *));
     266extern int      (*mrt_ioctl)(int, caddr_t, struct proc *);
    258267#endif
    259268
Note: See TracChangeset for help on using the changeset viewer.