Fixup fromcvs/togit conversion
[minix-pkgsrc.git] / security / sfs / patches / patch-bg
blob12a63506c3307cc5e0fd5bf3ab0079c364e911d5
1 $NetBSD$
3 --- ./agent/sfsagent.C.orig     2002-11-27 22:51:39.000000000 +0000
4 +++ ./agent/sfsagent.C
5 @@ -148,7 +148,7 @@ sfsagent::agentdisp (svccb *sbp)
6      break;
7    case AGENTCB_AUTHINIT:
8      if (name) {
9 -      sfsagent_authinit_arg *aa = sbp->template getarg<sfsagent_authinit_arg> ();
10 +      sfsagent_authinit_arg *aa = sbp->getarg<sfsagent_authinit_arg> ();
11        if (aa->requestor) {
12         str s;
13         if (name == "sfscd")
14 @@ -164,10 +164,10 @@ sfsagent::agentdisp (svccb *sbp)
15      gmgr.authmore (sbp);
16      break;
17    case AGENTCB_LOOKUP:
18 -    sfslookup (*sbp->template getarg<sfs_filename> (), wrap (lookupres, sbp));
19 +    sfslookup (*sbp->getarg<sfs_filename> (), wrap (lookupres, sbp));
20      break;
21    case AGENTCB_REVOKED:
22 -    revcheck (*sbp->template getarg<filename3> (), wrap (revokedres, sbp));
23 +    revcheck (*sbp->getarg<filename3> (), wrap (revokedres, sbp));
24      break;
25    case AGENTCB_CLONE:
26      if (axprt_unix *ux = xprt2unix (x)) {
27 @@ -223,7 +223,7 @@ sfsagent::ctldisp (svccb *sbp)
28    case AGENTCTL_ADDEXTAUTH:
29      {
30        sfsagent_addextauth_arg *aa = 
31 -       sbp->template getarg<sfsagent_addextauth_arg> ();
32 +       sbp->getarg<sfsagent_addextauth_arg> ();
33        extauth *ea = New extauth (x, &gmgr, this);
34        ea->pid = aa->pid;
35        ea->expire = aa->expire;
36 @@ -244,7 +244,7 @@ sfsagent::ctldisp (svccb *sbp)
37      }
38    case AGENTCTL_ADDKEY:
39      {
40 -      sfs_addkey_arg *aa = sbp->template getarg<sfs_addkey_arg> ();
41 +      sfs_addkey_arg *aa = sbp->getarg<sfs_addkey_arg> ();
42        key *nk; 
43        nk = New key (&gmgr);
44        // XXX - hack for testing new version of protocol. 
45 @@ -268,7 +268,7 @@ sfsagent::ctldisp (svccb *sbp)
46      }
47    case AGENTCTL_REMAUTH:
48      {
49 -      sfs_remauth_arg *ra = sbp->template getarg<sfs_remauth_arg> ();
50 +      sfs_remauth_arg *ra = sbp->getarg<sfs_remauth_arg> ();
51        authmeth *a;
52        bool ok = false;
53        switch (ra->type) {
54 @@ -318,7 +318,7 @@ sfsagent::ctldisp (svccb *sbp)
55      }
56    case AGENTCTL_ADDCERTPROG:
57      {
58 -      sfsagent_certprog *arg = sbp->template getarg<sfsagent_certprog> ();
59 +      sfsagent_certprog *arg = sbp->getarg<sfsagent_certprog> ();
60        str av0;
61        if (arg->av.size () > 0 && (av0 = find_program (arg->av[0]))) {
62         bool found = false;
63 @@ -351,7 +351,7 @@ sfsagent::ctldisp (svccb *sbp)
64        size_t n = certprogs.size ();
65        sfsagent_certprog cp;
66        rxfilter rxf;
67 -      sfsauth_realm *arg = sbp->template getarg<sfsauth_realm> ();
68 +      sfsauth_realm *arg = sbp->getarg<sfsauth_realm> ();
69        bool found = false;
71        while (n--) {
72 @@ -383,7 +383,7 @@ sfsagent::ctldisp (svccb *sbp)
73      }
74    case AGENTCTL_ADDREVOKEPROG:
75      {
76 -      sfsagent_revokeprog *arg = sbp->template getarg<sfsagent_revokeprog> ();
77 +      sfsagent_revokeprog *arg = sbp->getarg<sfsagent_revokeprog> ();
78        str av0;
79        if (arg->av.size () > 0 && (av0 = find_program (arg->av[0]))) {
80         arg->av[0] = av0;
81 @@ -416,7 +416,7 @@ sfsagent::ctldisp (svccb *sbp)
82    case AGENTCTL_SETNOREVOKE:
83      {
84        sfsagent_norevoke_list *arg
85 -       = sbp->template getarg<sfsagent_norevoke_list> ();
86 +       = sbp->getarg<sfsagent_norevoke_list> ();
87        for (sfs_hash *hid = arg->base (); hid < arg->lim (); hid++)
88         norevoke.insert (*hid);
89        sbp->reply (NULL);
90 @@ -445,13 +445,13 @@ sfsagent::ctldisp (svccb *sbp)
91      else if (name)
92        sbp->replyref ((int32_t) EBUSY);
93      else {
94 -      setname (*sbp->template getarg<sfs_hostname> ());
95 +      setname (*sbp->getarg<sfs_hostname> ());
96        sbp->replyref ((int32_t) 0);
97      }
98      break;
99    case AGENTCTL_REX:
100      {
101 -      sfsagent_rex_arg *prca = sbp->template getarg<sfsagent_rex_arg> ();
102 +      sfsagent_rex_arg *prca = sbp->getarg<sfsagent_rex_arg> ();
103        if (name) {
104         warn << name << ": " << prca->dest << "(rexsess)\n";
105        }
106 @@ -465,13 +465,13 @@ sfsagent::ctldisp (svccb *sbp)
107      }
108    case AGENTCTL_KILLSESS:
109      {
110 -      sbp->replyref (kill_rexsess (*sbp->template getarg<sfs_hostname> ()));
111 +      sbp->replyref (kill_rexsess (*sbp->getarg<sfs_hostname> ()));
112        break;
113      }
114    case AGENTCTL_ADDSRPNAME:
115      {
116        sfsagent_srpname_pair *arg = 
117 -       sbp->template getarg<sfsagent_srpname_pair> ();
118 +       sbp->getarg<sfsagent_srpname_pair> ();
120        if (arg->srpname && arg->srpname.len () > 0
121           && arg->sfsname && arg->sfsname.len () > 0) {
122 @@ -500,7 +500,7 @@ sfsagent::ctldisp (svccb *sbp)
123      }
124    case AGENTCTL_LOOKUPSRPNAME:
125      {
126 -      sfsagent_srpname *arg = sbp->template getarg<sfsagent_srpname> ();
127 +      sfsagent_srpname *arg = sbp->getarg<sfsagent_srpname> ();
128        str *sfsname = srpnames[*arg];
130        sfsagent_srpname_res res (false);