dlpi_enabmulti man page on Solaris

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
Solaris logo
[printable version]

dlpi_enabmulti(3Data)Link Provider Interface Library Funcdlpi_enabmulti(3DLPI)

NAME
       dlpi_enabmulti, dlpi_disabmulti - enable or disable DLPI multicast mes‐
       sages for an address

SYNOPSIS
       cc [ flag... ] file... -ldlpi [ library... ]
       #include <libdlpi.h>

       int dlpi_enabmulti(dlpi_handle_t dh, const void *addrp,
	    size_t addrlen);

       int dlpi_disabmulti(dlpi_handle_t dh, const void *addrp,
	    size_t addrlen);

DESCRIPTION
       The dlpi_enabmulti() function enables reception of messages destined to
       the  multicast  address	pointed	 to by addrp on the DLPI link instance
       associated with DLPI handle dh. The DLPI link  instance	will  pass  up
       only  those  messages  destined	for  enabled multicast addresses. This
       operation can be performed in any DLPI state of a handle.

       The dlpi_disabmulti() function disables a specified  multicast  address
       pointed to by addrp on the DLPI link instance associated with DLPI han‐
       dle dh. This operation can be performed in any DLPI state of a handle.

RETURN VALUES
       Upon success, DLPI_SUCCESS is returned. If DL_SYSERR is returned, errno
       contains	 the specific UNIX system error value. Otherwise, a DLPI error
       value defined in <sys/dlpi.h> or DLPI_EINHANDLE is returned.

ERRORS
       DLPI_EBADMSG	 Bad DLPI message

       DLPI_EINHANDLE	 Invalid DLPI handle

       DLPI_EINVAL	 Invalid argument

       DLPI_ETIMEDOUT	 DLPI operation timed out

ATTRIBUTES
       See attributes(5) for description of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Committed			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │Safe			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       libdlpi(3LIB), attributes(5)

SunOS 5.10			  22 Aug 2007		 dlpi_enabmulti(3DLPI)
[top]

List of man pages available for Solaris

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net