/*****************************************************************************
* announce.h : Session announcement
*****************************************************************************
- * Copyright (C) 2002 VideoLAN
- * $Id: announce.h,v 1.1 2003/08/14 20:02:55 zorglub Exp $
+ * Copyright (C) 2002 the VideoLAN team
+ * $Id$
*
* Authors: Clément Stenac <zorglub@via.ecp.fr>
*
* Preamble
*****************************************************************************/
-#if defined( UNDER_CE )
-# include <winsock.h>
-#elif defined( WIN32 )
-# include <winsock2.h>
-# include <ws2tcpip.h>
-# define close closesocket
-#else
-# include <netdb.h> /* hostent ... */
-# include <sys/socket.h>
-# include <netinet/in.h>
-# ifdef HAVE_ARPA_INET_H
-# include <arpa/inet.h> /* inet_ntoa(), inet_aton() */
-# endif
-#endif
-
#ifdef HAVE_SLP_H
# include <slp.h>
#endif
# include <sys/types.h>
#endif
-/*****************************************************************************
- * sap_session_t: SAP Session descriptor
- *****************************************************************************/
-struct sap_session_t
-{
- char psz_url[256];
- char psz_name[1024];
- char psz_port[8];
- module_t p_network;
- unsigned int i_socket;
- unsigned int i_calls;
- int i_ip_version;
-};
-
-typedef struct sap_session_t sap_session_t;
/*****************************************************************************
* slp_session_t: SLP Session descriptor
*****************************************************************************/
/*****************************************************************************
* Prototypes
*****************************************************************************/
-sap_session_t * sout_SAPNew (sout_instance_t *,
- char *, char* , int, char *);
-void sout_SAPDelete (sout_instance_t *,sap_session_t*);
-void sout_SAPSend (sout_instance_t *,sap_session_t *);
int sout_SLPReg (sout_instance_t *,char *,char *);
int sout_SLPDereg (sout_instance_t *,char *,char *);
-
-/*
-VLC_EXPORT( sap_session_t *, sout_SAPNew, ( sout_instance_t *,char * , char * , int , char *) );
-VLC_EXPORT( void, sout_SAPSend, ( sout_instance_t *,sap_session_t *) );
-VLC_EXPORT( void, sout_SAPDelete, ( sout_instance_t *,sap_session_t * ) );
-
-VLC_EXPORT( int, sout_SLPReg, (sout_instance_t*,char*,char*) );
-VLC_EXPORT( int, sout_SLPDereg, (sout_instance_t*,char*,char*) );*/