summaryrefslogtreecommitdiff
path: root/kernel/xpp/card_global.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/xpp/card_global.c')
-rw-r--r--kernel/xpp/card_global.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/kernel/xpp/card_global.c b/kernel/xpp/card_global.c
index 88b9f60..14cf02c 100644
--- a/kernel/xpp/card_global.c
+++ b/kernel/xpp/card_global.c
@@ -307,9 +307,8 @@ int parse_chip_command(xpd_t *xpd, char *cmdline)
BUG_ON(!xpd);
xbus = xpd->xbus;
- if(XBUS_IS(xbus, DISCONNECTED)) {
- XBUS_DBG(GENERAL, xbus, "Dropped packet. In state %s.\n",
- xbus_statename(XBUS_STATE(xbus)));
+ if(!XBUS_FLAGS(xbus, CONNECTED)) {
+ XBUS_DBG(GENERAL, xbus, "Dropped packet. Disconnected.\n");
return -EBUSY;
}
strlcpy(buf, cmdline, MAX_PROC_WRITE); /* Save a copy */