From bba416fe7a5eb25ed7c517d076185ce4cfaf6fbd Mon Sep 17 00:00:00 2001 From: hunt Date: Fri, 9 Nov 2007 16:38:51 +0000 Subject: 2007-11-09 Martin Hunt PR 5281 * transport.c (_stp_detach, _stp_attach): Call utt_set_overwrite() instead of setting a flag directly. * utt.c (utt_set_overwrite): New. Set overwrite mode. * relayfs.c (utt_set_overwrite): New. Set overwrite mode. * utt.h: Remove global utt_overwrite_flag. --- runtime/transport/relayfs.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'runtime/transport/relayfs.c') diff --git a/runtime/transport/relayfs.c b/runtime/transport/relayfs.c index 28bb0e65..2c7ca754 100644 --- a/runtime/transport/relayfs.c +++ b/runtime/transport/relayfs.c @@ -1,5 +1,5 @@ /* -*- linux-c -*- - * relayfs.c - relayfstransport functions + * relayfs.c - relayfs transport functions * * Copyright (C) IBM Corporation, 2005, 2006 * Copyright (C) Red Hat Inc, 2005, 2006, 2007 @@ -122,6 +122,12 @@ err: return NULL; } +void utt_set_overwrite(int overwrite) +{ + if (_stp_utt) + _stp_utt->rchan->overwrite = overwrite; +} + int utt_trace_startstop(struct utt_trace *utt, int start, unsigned int *trace_seq) { -- cgit