summaryrefslogtreecommitdiff
path: root/security/sfs/patches/patch-bf
diff options
context:
space:
mode:
Diffstat (limited to 'security/sfs/patches/patch-bf')
-rw-r--r--security/sfs/patches/patch-bf22
1 files changed, 22 insertions, 0 deletions
diff --git a/security/sfs/patches/patch-bf b/security/sfs/patches/patch-bf
new file mode 100644
index 00000000000..0e2ee80506e
--- /dev/null
+++ b/security/sfs/patches/patch-bf
@@ -0,0 +1,22 @@
+$NetBSD: patch-bf,v 1.1 2006/10/21 11:53:13 agc Exp $
+
+--- ./agent/agentrex.C.orig 2002-11-27 18:51:05.000000000 +0000
++++ ./agent/agentrex.C
+@@ -68,7 +68,7 @@ public:
+ virtual void
+ newfd (svccb *sbp)
+ {
+- rexcb_newfd_arg *argp = sbp->template getarg<rexcb_newfd_arg> ();
++ rexcb_newfd_arg *argp = sbp->getarg<rexcb_newfd_arg> ();
+
+ waitnewfd = false;
+
+@@ -98,7 +98,7 @@ public:
+ }
+
+ virtual void data (svccb *sbp) {
+- rex_payload *argp = sbp->template getarg<rex_payload> ();
++ rex_payload *argp = sbp->getarg<rex_payload> ();
+ if (waitnewfd && !argp->data.size ()) {
+ warn ("agent forward channel failure: EOF from suidconnect agent\n");
+ warn ("NOTE: sfscd must be running on the remote machine for agent "