From: Hans-Peter Bischof bischof@informatik.Uni-Osnabrueck.DE
Subject: 9P & spy
Date: Tue, 9 Apr 1996 09:39:45 -0400 [thread overview]
Message-ID: <19960409133945.hhqwKXkVd7-33gXbdt5VviyoHOawmhiE-EGzluYjwsA@z> (raw)
Old spies revisited
The Tee
With the same strategy as inserting tee in a shell pipeline one
can track the 9P data stream between server and kernel.
Our programm, spy, receives the 9P messages from the kernel,
displays them for modification and sends the resulting messages
to the intended server. In the same way spy transmits the 9P
replies of the server. Data spied out in this manner can be used
in many different ways.
The entire approach is transparent to both, the client and the
server. spy is mounted onto the dormant server connection and
offers its own connection to the client instead. The client
believes it is mounting the server, when, in fact, it is
connecting to spy. The server views spy as its client.
Spy
Spy realizes a tee in form of a 9P information flow inspector.
It displays the flow of the 9P messages between server and client
in a graphic representation. The user is able to specify in a
filter language, which 9P messages should be observed. It is
possible to watch seperatly each request and reply message or to
set watch points on the arrival of dedicated messages. Moreover
it is possible to modify each message or pass own messages into
the 9P data stream.
A graphical user interface helps the user with the modifications.
If you are interessted: ftp.informatik.uni-osnabrueck.de
pub/plan/spy.tar (includes [28kv].spy)
Hans-Peter Bischof, Bernd Kuehl
University of Osnabrueck
bischof@informatik.Uni-Osnabrueck.DE
next reply other threads:[~1996-04-09 13:39 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
1996-04-09 13:39 Hans-Peter [this message]
1996-04-09 20:06 Steve
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=19960409133945.hhqwKXkVd7-33gXbdt5VviyoHOawmhiE-EGzluYjwsA@z \
--to=9fans@9fans.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).