File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / miniupnpd / miniupnpc-libuv / upnpdev.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Wed Sep 27 11:25:11 2023 UTC (14 months, 4 weeks ago) by misho
Branches: miniupnpd, MAIN
CVS tags: v2_3_3p0, HEAD
Version 2.3.3p0

    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>