|
libUPnP
1.8.4
|
#include "httpparser.h"#include "httpreadwrite.h"#include "miniserver.h"#include "UpnpInet.h"#include <sys/types.h>#include <signal.h>#include <setjmp.h>#include <errno.h>#include <syslog.h>#include <netinet/in_systm.h>#include <netinet/ip.h>#include <netinet/ip_icmp.h>#include <sys/time.h>

Go to the source code of this file.
Data Structures | |
| struct | SsdpEventStruct |
| struct | TData |
| struct | ssdpsearchreply |
| struct | ssdpsearcharg |
| struct | ssdpsearchexparg |
| struct | ssdp_thread_data |
Typedefs | |
| typedef enum SsdpSearchType | SType |
Enumerations | |
| enum | SsdpSearchType { SSDP_SERROR = -1, SSDP_ALL, SSDP_ROOTDEVICE, SSDP_DEVICEUDN, SSDP_DEVICETYPE, SSDP_SERVICE } |
X_USER_AGENT | |
can be overwritten by configure CFLAGS argument. The {\tt X_USER_AGENT} constant specifies the value of the X-User-Agent: HTTP header. The value "redsonic" is needed for the DSM-320. See https://sourceforge.net/forum/message.php?msg_id=3166856 for more information | |
| #define | X_USER_AGENT "redsonic" |
| #define | NO_ERROR_FOUND 0 |
| #define | E_REQUEST_INVALID -3 |
| #define | E_RES_EXPIRED -4 |
| #define | E_MEM_ALLOC -5 |
| #define | E_HTTP_SYNTEX -6 |
| #define | E_SOCKET -7 |
| #define | RQST_TIMEOUT 20 |
| typedef struct SsdpEventStruct | SsdpEvent |
| typedef void(* | SsdpFunPtr) (SsdpEvent *) |
| typedef struct TData | ThreadData |
| typedef struct ssdpsearchreply | SsdpSearchReply |
| typedef struct ssdpsearcharg | SsdpSearchArg |
| typedef struct ssdpsearchexparg | SsdpSearchExpArg |
| typedef int(* | ParserFun) (char *, SsdpEvent *) |
| SOCKET | gSsdpReqSocket4 |
1.8.17