#define NULL ((void *)0)
typedef unsigned long size_t; // Customize by platform.
typedef long intptr_t;
typedef unsigned long uintptr_t;
typedef long scalar_t__; // Either arithmetic or pointer type.
/* By default, we understand bool (as a convenience). */
typedef int bool;
#define false 0
#define true 1

/* Forward declarations */

/* Type definitions */

/* Variables and functions */
int /*<<< orphan*/ wpa_command(char const *, char *);
void add_dummy_services(const char *intf) {
  wpa_command(intf, "P2P_SERVICE_ADD bonjour "
                    "0b5f6166706f766572746370c00c000c01 074578616d706c65c027");
  wpa_command(intf, "P2P_SERVICE_ADD bonjour "
                    "076578616d706c650b5f6166706f766572746370c00c001001 00");
  wpa_command(
      intf,
      "P2P_SERVICE_ADD bonjour 045f697070c00c000c01 094d795072696e746572c027");
  wpa_command(
      intf, "P2P_SERVICE_ADD bonjour 096d797072696e746572045f697070c00c001001 "
            "09747874766572733d311a70646c3d6170706c69636174696f6e2f706f73747363"
            "72797074");
  wpa_command(intf,
              "P2P_SERVICE_ADD upnp 10 "
              "uuid:6859dede-8574-59ab-9332-123456789012::upnp:rootdevice");
  wpa_command(intf,
              "P2P_SERVICE_ADD upnp 10 "
              "uuid:5566d33e-9774-09ab-4822-333456785632::upnp:rootdevice");
  wpa_command(intf, "P2P_SERVICE_ADD upnp 10 "
                    "uuid:1122de4e-8574-59ab-9322-333456789044::urn:schemas-"
                    "upnp-org:service:ContentDirectory:2");
  wpa_command(intf, "P2P_SERVICE_ADD upnp 10 "
                    "uuid:5566d33e-9774-09ab-4822-333456785632::urn:schemas-"
                    "upnp-org:service:ContentDirectory:2");
  wpa_command(intf, "P2P_SERVICE_ADD upnp 10 "
                    "uuid:6859dede-8574-59ab-9332-123456789012::urn:schemas-"
                    "upnp-org:device:InternetGatewayDevice:1");
  wpa_command(intf,
              "P2P_SERVICE_ADD upnp 10 "
              "uuid:1859dede-8574-59ab-9332-123456789012::upnp:rootdevice");
  wpa_command(intf,
              "P2P_SERVICE_ADD upnp 10 "
              "uuid:1566d33e-9774-09ab-4822-333456785632::upnp:rootdevice");
  wpa_command(intf, "P2P_SERVICE_ADD upnp 10 "
                    "uuid:2122de4e-8574-59ab-9322-333456789044::urn:schemas-"
                    "upnp-org:service:ContentDirectory:2");
  wpa_command(intf, "P2P_SERVICE_ADD upnp 10 "
                    "uuid:1566d33e-9774-09ab-4822-333456785632::urn:schemas-"
                    "upnp-org:service:ContentDirectory:2");
  wpa_command(intf, "P2P_SERVICE_ADD upnp 10 "
                    "uuid:1859dede-8574-59ab-9332-123456789012::urn:schemas-"
                    "upnp-org:device:InternetGatewayDevice:1");
  wpa_command(intf,
              "P2P_SERVICE_ADD upnp 10 "
              "uuid:2859dede-8574-59ab-9332-123456789012::upnp:rootdevice");
  wpa_command(intf,
              "P2P_SERVICE_ADD upnp 10 "
              "uuid:2566d33e-9774-09ab-4822-333456785632::upnp:rootdevice");
  wpa_command(intf, "P2P_SERVICE_ADD upnp 10 "
                    "uuid:3122de4e-8574-59ab-9322-333456789044::urn:schemas-"
                    "upnp-org:service:ContentDirectory:2");
  wpa_command(intf, "P2P_SERVICE_ADD upnp 10 "
                    "uuid:2566d33e-9774-09ab-4822-333456785632::urn:schemas-"
                    "upnp-org:service:ContentDirectory:2");
  wpa_command(intf, "P2P_SERVICE_ADD upnp 10 "
                    "uuid:2859dede-8574-59ab-9332-123456789012::urn:schemas-"
                    "upnp-org:device:InternetGatewayDevice:1");
  wpa_command(intf,
              "P2P_SERVICE_ADD upnp 10 "
              "uuid:3859dede-8574-59ab-9332-123456789012::upnp:rootdevice");
  wpa_command(intf,
              "P2P_SERVICE_ADD upnp 10 "
              "uuid:3566d33e-9774-09ab-4822-333456785632::upnp:rootdevice");
  wpa_command(intf, "P2P_SERVICE_ADD upnp 10 "
                    "uuid:4122de4e-8574-59ab-9322-333456789044::urn:schemas-"
                    "upnp-org:service:ContentDirectory:2");
  wpa_command(intf, "P2P_SERVICE_ADD upnp 10 "
                    "uuid:3566d33e-9774-09ab-4822-333456785632::urn:schemas-"
                    "upnp-org:service:ContentDirectory:2");
  wpa_command(intf, "P2P_SERVICE_ADD upnp 10 "
                    "uuid:3859dede-8574-59ab-9332-123456789012::urn:schemas-"
                    "upnp-org:device:InternetGatewayDevice:1");
}


x86 assembly (clang, -O0):
<add_dummy_services>:
push   %rbp
mov    %rsp,%rbp
sub    $0x10,%rsp
mov    %rdi,-0x8(%rbp)
mov    -0x8(%rbp),%rdi
lea    0xed9(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0xf19(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0xf57(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0xf8d(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x1009(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x104c(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x108f(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x10f2(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x1155(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x11bc(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x11ff(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x1242(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x12a5(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x1308(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x136f(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x13b2(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x13f5(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x1458(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x14bb(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x1522(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x1565(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x15a8(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x160b(%rip),%rsi
call   1030 <wpa_command@plt>
mov    -0x8(%rbp),%rdi
lea    0x166e(%rip),%rsi
call   1030 <wpa_command@plt>
add    $0x10,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<add_dummy_services>:
push   %rbx
mov    %rdi,%rbx
lea    0xee5(%rip),%rsi
call   1030 <wpa_command@plt>
lea    0xf29(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0xf68(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0xf9f(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x101c(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x1060(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x10a4(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x1108(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x116c(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x11d4(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x1218(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x125c(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x12c0(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x1324(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x138c(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x13d0(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x1414(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x1478(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x14dc(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x1544(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x1588(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x15cc(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x1630(%rip),%rsi
mov    %rbx,%rdi
call   1030 <wpa_command@plt>
lea    0x1694(%rip),%rsi
mov    %rbx,%rdi
pop    %rbx
jmp    1030 <wpa_command@plt>

LLVM IR (-O0):
@.str = [80 x i8] c"P2P_SERVICE_ADD bonjour 0b5f6166706f766572746370c00c000c01 074578616d706c65c027\00"
@.str.1 = [78 x i8] c"P2P_SERVICE_ADD bonjour 076578616d706c650b5f6166706f766572746370c00c001001 00\00"
@.str.2 = [70 x i8] c"P2P_SERVICE_ADD bonjour 045f697070c00c000c01 094d795072696e746572c027\00"
@.str.3 = [140 x i8] c"P2P_SERVICE_ADD bonjour 096d797072696e746572045f697070c00c001001 09747874766572733d311a70646c3d6170706c69636174696f6e2f706f7374736372797074\00"
@.str.4 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:6859dede-8574-59ab-9332-123456789012::upnp:rootdevice\00"
@.str.5 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:5566d33e-9774-09ab-4822-333456785632::upnp:rootdevice\00"
@.str.6 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:1122de4e-8574-59ab-9322-333456789044::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.7 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:5566d33e-9774-09ab-4822-333456785632::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.8 = [119 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:6859dede-8574-59ab-9332-123456789012::urn:schemas-upnp-org:device:InternetGatewayDevice:1\00"
@.str.9 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:1859dede-8574-59ab-9332-123456789012::upnp:rootdevice\00"
@.str.10 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:1566d33e-9774-09ab-4822-333456785632::upnp:rootdevice\00"
@.str.11 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:2122de4e-8574-59ab-9322-333456789044::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.12 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:1566d33e-9774-09ab-4822-333456785632::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.13 = [119 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:1859dede-8574-59ab-9332-123456789012::urn:schemas-upnp-org:device:InternetGatewayDevice:1\00"
@.str.14 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:2859dede-8574-59ab-9332-123456789012::upnp:rootdevice\00"
@.str.15 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:2566d33e-9774-09ab-4822-333456785632::upnp:rootdevice\00"
@.str.16 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:3122de4e-8574-59ab-9322-333456789044::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.17 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:2566d33e-9774-09ab-4822-333456785632::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.18 = [119 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:2859dede-8574-59ab-9332-123456789012::urn:schemas-upnp-org:device:InternetGatewayDevice:1\00"
@.str.19 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:3859dede-8574-59ab-9332-123456789012::upnp:rootdevice\00"
@.str.20 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:3566d33e-9774-09ab-4822-333456785632::upnp:rootdevice\00"
@.str.21 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:4122de4e-8574-59ab-9322-333456789044::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.22 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:3566d33e-9774-09ab-4822-333456785632::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.23 = [119 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:3859dede-8574-59ab-9332-123456789012::urn:schemas-upnp-org:device:InternetGatewayDevice:1\00"
define void @add_dummy_services(i8* %0) {
%2 = alloca i8*
store i8* %0, i8** %2
%3 = load i8*, i8** %2
%4 = call i32 @wpa_command(i8* %3, i8* getelementptr inbounds ([80 x i8], [80 x i8]* @.str, i64 0, i64 0))
%5 = load i8*, i8** %2
%6 = call i32 @wpa_command(i8* %5, i8* getelementptr inbounds ([78 x i8], [78 x i8]* @.str.1, i64 0, i64 0))
%7 = load i8*, i8** %2
%8 = call i32 @wpa_command(i8* %7, i8* getelementptr inbounds ([70 x i8], [70 x i8]* @.str.2, i64 0, i64 0))
%9 = load i8*, i8** %2
%10 = call i32 @wpa_command(i8* %9, i8* getelementptr inbounds ([140 x i8], [140 x i8]* @.str.3, i64 0, i64 0))
%11 = load i8*, i8** %2
%12 = call i32 @wpa_command(i8* %11, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.4, i64 0, i64 0))
%13 = load i8*, i8** %2
%14 = call i32 @wpa_command(i8* %13, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.5, i64 0, i64 0))
%15 = load i8*, i8** %2
%16 = call i32 @wpa_command(i8* %15, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.6, i64 0, i64 0))
%17 = load i8*, i8** %2
%18 = call i32 @wpa_command(i8* %17, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.7, i64 0, i64 0))
%19 = load i8*, i8** %2
%20 = call i32 @wpa_command(i8* %19, i8* getelementptr inbounds ([119 x i8], [119 x i8]* @.str.8, i64 0, i64 0))
%21 = load i8*, i8** %2
%22 = call i32 @wpa_command(i8* %21, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.9, i64 0, i64 0))
%23 = load i8*, i8** %2
%24 = call i32 @wpa_command(i8* %23, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.10, i64 0, i64 0))
%25 = load i8*, i8** %2
%26 = call i32 @wpa_command(i8* %25, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.11, i64 0, i64 0))
%27 = load i8*, i8** %2
%28 = call i32 @wpa_command(i8* %27, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.12, i64 0, i64 0))
%29 = load i8*, i8** %2
%30 = call i32 @wpa_command(i8* %29, i8* getelementptr inbounds ([119 x i8], [119 x i8]* @.str.13, i64 0, i64 0))
%31 = load i8*, i8** %2
%32 = call i32 @wpa_command(i8* %31, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.14, i64 0, i64 0))
%33 = load i8*, i8** %2
%34 = call i32 @wpa_command(i8* %33, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.15, i64 0, i64 0))
%35 = load i8*, i8** %2
%36 = call i32 @wpa_command(i8* %35, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.16, i64 0, i64 0))
%37 = load i8*, i8** %2
%38 = call i32 @wpa_command(i8* %37, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.17, i64 0, i64 0))
%39 = load i8*, i8** %2
%40 = call i32 @wpa_command(i8* %39, i8* getelementptr inbounds ([119 x i8], [119 x i8]* @.str.18, i64 0, i64 0))
%41 = load i8*, i8** %2
%42 = call i32 @wpa_command(i8* %41, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.19, i64 0, i64 0))
%43 = load i8*, i8** %2
%44 = call i32 @wpa_command(i8* %43, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.20, i64 0, i64 0))
%45 = load i8*, i8** %2
%46 = call i32 @wpa_command(i8* %45, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.21, i64 0, i64 0))
%47 = load i8*, i8** %2
%48 = call i32 @wpa_command(i8* %47, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.22, i64 0, i64 0))
%49 = load i8*, i8** %2
%50 = call i32 @wpa_command(i8* %49, i8* getelementptr inbounds ([119 x i8], [119 x i8]* @.str.23, i64 0, i64 0))
ret void
}

LLVM IR (-O2):
@.str = [80 x i8] c"P2P_SERVICE_ADD bonjour 0b5f6166706f766572746370c00c000c01 074578616d706c65c027\00"
@.str.1 = [78 x i8] c"P2P_SERVICE_ADD bonjour 076578616d706c650b5f6166706f766572746370c00c001001 00\00"
@.str.2 = [70 x i8] c"P2P_SERVICE_ADD bonjour 045f697070c00c000c01 094d795072696e746572c027\00"
@.str.3 = [140 x i8] c"P2P_SERVICE_ADD bonjour 096d797072696e746572045f697070c00c001001 09747874766572733d311a70646c3d6170706c69636174696f6e2f706f7374736372797074\00"
@.str.4 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:6859dede-8574-59ab-9332-123456789012::upnp:rootdevice\00"
@.str.5 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:5566d33e-9774-09ab-4822-333456785632::upnp:rootdevice\00"
@.str.6 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:1122de4e-8574-59ab-9322-333456789044::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.7 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:5566d33e-9774-09ab-4822-333456785632::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.8 = [119 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:6859dede-8574-59ab-9332-123456789012::urn:schemas-upnp-org:device:InternetGatewayDevice:1\00"
@.str.9 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:1859dede-8574-59ab-9332-123456789012::upnp:rootdevice\00"
@.str.10 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:1566d33e-9774-09ab-4822-333456785632::upnp:rootdevice\00"
@.str.11 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:2122de4e-8574-59ab-9322-333456789044::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.12 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:1566d33e-9774-09ab-4822-333456785632::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.13 = [119 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:1859dede-8574-59ab-9332-123456789012::urn:schemas-upnp-org:device:InternetGatewayDevice:1\00"
@.str.14 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:2859dede-8574-59ab-9332-123456789012::upnp:rootdevice\00"
@.str.15 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:2566d33e-9774-09ab-4822-333456785632::upnp:rootdevice\00"
@.str.16 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:3122de4e-8574-59ab-9322-333456789044::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.17 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:2566d33e-9774-09ab-4822-333456785632::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.18 = [119 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:2859dede-8574-59ab-9332-123456789012::urn:schemas-upnp-org:device:InternetGatewayDevice:1\00"
@.str.19 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:3859dede-8574-59ab-9332-123456789012::upnp:rootdevice\00"
@.str.20 = [83 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:3566d33e-9774-09ab-4822-333456785632::upnp:rootdevice\00"
@.str.21 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:4122de4e-8574-59ab-9322-333456789044::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.22 = [115 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:3566d33e-9774-09ab-4822-333456785632::urn:schemas-upnp-org:service:ContentDirectory:2\00"
@.str.23 = [119 x i8] c"P2P_SERVICE_ADD upnp 10 uuid:3859dede-8574-59ab-9332-123456789012::urn:schemas-upnp-org:device:InternetGatewayDevice:1\00"
define void @add_dummy_services(i8* %0) {
%2 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([80 x i8], [80 x i8]* @.str, i64 0, i64 0))
%3 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([78 x i8], [78 x i8]* @.str.1, i64 0, i64 0))
%4 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([70 x i8], [70 x i8]* @.str.2, i64 0, i64 0))
%5 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([140 x i8], [140 x i8]* @.str.3, i64 0, i64 0))
%6 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.4, i64 0, i64 0))
%7 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.5, i64 0, i64 0))
%8 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.6, i64 0, i64 0))
%9 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.7, i64 0, i64 0))
%10 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([119 x i8], [119 x i8]* @.str.8, i64 0, i64 0))
%11 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.9, i64 0, i64 0))
%12 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.10, i64 0, i64 0))
%13 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.11, i64 0, i64 0))
%14 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.12, i64 0, i64 0))
%15 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([119 x i8], [119 x i8]* @.str.13, i64 0, i64 0))
%16 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.14, i64 0, i64 0))
%17 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.15, i64 0, i64 0))
%18 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.16, i64 0, i64 0))
%19 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.17, i64 0, i64 0))
%20 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([119 x i8], [119 x i8]* @.str.18, i64 0, i64 0))
%21 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.19, i64 0, i64 0))
%22 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([83 x i8], [83 x i8]* @.str.20, i64 0, i64 0))
%23 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.21, i64 0, i64 0))
%24 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([115 x i8], [115 x i8]* @.str.22, i64 0, i64 0))
%25 = tail call i32 @wpa_command(i8* %0, i8* getelementptr inbounds ([119 x i8], [119 x i8]* @.str.23, i64 0, i64 0))
ret void
}