summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2018-07-16 01:36:35 +0200
committercinap_lenrek <cinap_lenrek@felloff.net>2018-07-16 01:36:35 +0200
commit37b560e50f263b3342a8f8933c3c836272786a4e (patch)
treefb25a6208bb461b8a44ab68dc1bfaf84961b9bd4
parente7b1c1aad896c131fb30b6b0836ff65a63a6eae3 (diff)
parent0d7bbda9b93e4af3c512f835cc502a7e9a60c359 (diff)
downloadplan9front-37b560e50f263b3342a8f8933c3c836272786a4e.tar.xz
merge
-rw-r--r--sys/src/9/port/devmnt.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/src/9/port/devmnt.c b/sys/src/9/port/devmnt.c
index 8ff159704..77a64c81a 100644
--- a/sys/src/9/port/devmnt.c
+++ b/sys/src/9/port/devmnt.c
@@ -307,6 +307,9 @@ mntattach(Chan *c, Chan *ac, char *spec, int flags)
Mnt *m;
Mntrpc *r;
+ if(ac != nil && ac->mchan != c)
+ error(Ebadusefd);
+
m = c->mux;
if(m == nil){
mntversion(c, nil, 0, 0);