summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPatrick McHardy <kaber@trash.net>2010-08-26 04:13:28 +0200
committerPatrick McHardy <kaber@trash.net>2010-08-26 04:13:28 +0200
commitf3c0797405b5de9b1a7cde3b45b05c61ecd1346e (patch)
treea90c19195a447fcbf162db5b3b8bdde1730696d8 /src
parent626ad52a0f180bf1886dd5d568a6236975a6a6f6 (diff)
ss: add missing {FACILITY} attributes
Signed-off-by: Patrick McHardy <kaber@trash.net>
Diffstat (limited to 'src')
-rw-r--r--src/ss.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/ss.c b/src/ss.c
index ffba74f..1db7733 100644
--- a/src/ss.c
+++ b/src/ss.c
@@ -70,7 +70,8 @@ static DECT_SFMT_MSG_DESC(ciss_facility,
#define __ss_debug(pfx, fmt, args...) \
dect_debug(DECT_DEBUG_SS, "%sSS (link %d): " fmt "\n", pfx, \
- (sse)->transaction.link ? (sse)->transaction.link->dfd->fd : -1, \
+ (sse)->transaction.link && (sse)->transaction.link->dfd ? \
+ (sse)->transaction.link->dfd->fd : -1, \
## args)
#define ss_debug(sse, fmt, args...) \
@@ -181,6 +182,11 @@ int dect_mnss_facility_req(struct dect_handle *dh, struct dect_ss_endpoint *sse,
.keypad = param->keypad,
.feature_activate = param->feature_activate,
.feature_indicate = param->feature_indicate,
+ .iwu_to_iwu = param->iwu_to_iwu,
+ .escape_to_proprietary = param->escape_to_proprietary,
+ .time_date = param->time_date,
+ .events_notification = param->events_notification,
+ .call_information = param->call_information,
};
ss_debug_entry(sse, "MNSS_FACILITY-req");