1: /* $Id: upnpdev.h,v 1.1.1.1 2023/09/27 11:25:11 misho Exp $ */
2: /* Project : miniupnp
3: * Web : http://miniupnp.free.fr/
4: * Author : Thomas BERNARD
5: * copyright (c) 2005-2018 Thomas Bernard
6: * This software is subjet to the conditions detailed in the
7: * provided LICENSE file. */
8: #ifndef UPNPDEV_H_INCLUDED
9: #define UPNPDEV_H_INCLUDED
10:
11: #include "miniupnpc_declspec.h"
12:
13: #ifdef __cplusplus
14: extern "C" {
15: #endif
16:
17: struct UPNPDev {
18: struct UPNPDev * pNext;
19: char * descURL;
20: char * st;
21: char * usn;
22: unsigned int scope_id;
23: char buffer[3];
24: };
25:
26: /* freeUPNPDevlist()
27: * free list returned by upnpDiscover() */
28: MINIUPNP_LIBSPEC void freeUPNPDevlist(struct UPNPDev * devlist);
29:
30:
31: #ifdef __cplusplus
32: }
33: #endif
34:
35:
36: #endif /* UPNPDEV_H_INCLUDED */
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>