Monero
Loading...
Searching...
No Matches
testupnpdescgen.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <errno.h>
#include "macros.h"
#include "config.h"
#include "upnpglobalvars.h"
#include "upnpdescgen.h"
#include "upnpdescstrings.h"
#include "getifaddr.h"
Include dependency graph for testupnpdescgen.c:

Functions

int getifaddr (const char *ifname, char *buf, int len, struct in_addr *addr, struct in_addr *mask)
int addr_is_reserved (struct in_addr *addr)
int upnp_get_portmapping_number_of_entries (void)
int get_wan_connection_status (const char *ifname)
int xml_pretty_print (const char *s, int len, FILE *f)
void stupid_test (void)
int main (int argc, char **argv)

Variables

char uuidvalue_igd [] = "uuid:12345678-0000-0000-0000-000000abcd01"
char uuidvalue_wan [] = "uuid:12345678-0000-0000-0000-000000abcd02"
char uuidvalue_wcd [] = "uuid:12345678-0000-0000-0000-000000abcd03"
char serialnumber [] = "12345678"
char modelnumber [] = "1"
char presentationurl [] = "http://192.168.0.1:8080/"
unsigned int upnp_configid = 666
const char * use_ext_ip_addr = NULL
const char * ext_if_name = "eth0"
int runtime_flags = 0
const char * str1 = "Prefix123String"
const char * str2 = "123String"

Function Documentation

◆ addr_is_reserved()

int addr_is_reserved ( struct in_addr * addr)

◆ get_wan_connection_status()

int get_wan_connection_status ( const char * ifname)

get the connection status return values : 0 - Unconfigured 1 - Connecting 2 - Connected 3 - PendingDisconnect 4 - Disconnecting 5 - Disconnected

◆ getifaddr()

int getifaddr ( const char * ifname,
char * buf,
int len,
struct in_addr * addr,
struct in_addr * mask )

◆ main()

int main ( int argc,
char ** argv )

◆ stupid_test()

void stupid_test ( void )

◆ upnp_get_portmapping_number_of_entries()

int upnp_get_portmapping_number_of_entries ( void )

◆ xml_pretty_print()

int xml_pretty_print ( const char * s,
int len,
FILE * f )

Variable Documentation

◆ ext_if_name

const char* ext_if_name = "eth0"

◆ modelnumber

char modelnumber[] = "1"

◆ presentationurl

char presentationurl[] = "http://192.168.0.1:8080/"

◆ runtime_flags

int runtime_flags = 0

◆ serialnumber

char serialnumber[] = "12345678"

◆ str1

const char* str1 = "Prefix123String"

◆ str2

const char* str2 = "123String"

◆ upnp_configid

unsigned int upnp_configid = 666

◆ use_ext_ip_addr

const char* use_ext_ip_addr = NULL

◆ uuidvalue_igd

char uuidvalue_igd[] = "uuid:12345678-0000-0000-0000-000000abcd01"

◆ uuidvalue_wan

char uuidvalue_wan[] = "uuid:12345678-0000-0000-0000-000000abcd02"

◆ uuidvalue_wcd

char uuidvalue_wcd[] = "uuid:12345678-0000-0000-0000-000000abcd03"