summaryrefslogtreecommitdiffstats
path: root/configure.c
diff options
context:
space:
mode:
Diffstat (limited to 'configure.c')
-rw-r--r--configure.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/configure.c b/configure.c
index dbb9118d..5d8b6b41 100644
--- a/configure.c
+++ b/configure.c
@@ -202,6 +202,11 @@ make_env(const struct interface *iface, char ***argv)
e--;
}
*--p = '\0';
+ if (*iface->state->profile) {
+ e = strlen("profile=") + strlen(iface->state->profile) + 2;
+ env[elen] = xmalloc(e);
+ snprintf(env[elen++], e, "profile=%s", iface->state->profile);
+ }
if (iface->wireless) {
e = strlen("new_ssid=") + strlen(iface->ssid) + 2;
if (iface->state->new != NULL ||