| 1234567891011121314151617181920212223242526 | --- libtirpc-0.2.0.orig/src/svc.c	2009-05-28 21:25:26.000000000 +0200+++ libtirpc-0.2.0/src/svc.c	2009-06-27 10:18:05.491935140 +0200@@ -77,7 +77,9 @@ static struct svc_callout  extern rwlock_t svc_lock; extern rwlock_t svc_fd_lock;+#ifdef HAVE_RPCSEC_GSS extern struct svc_auth_ops svc_auth_gss_ops;+#endif  static struct svc_callout *svc_find (rpcprog_t, rpcvers_t, 				     struct svc_callout **, char *);@@ -715,11 +717,13 @@ svc_getreq_common (fd) 	  SVC_DESTROY (xprt); 	  break; 	}+#ifdef HAVE_RPCSEC_GSS       else if ((xprt->xp_auth != NULL) && 	       (xprt->xp_auth->svc_ah_ops != &svc_auth_gss_ops)) 	{ 	  xprt->xp_auth = NULL; 	}+#endif     }   while (stat == XPRT_MOREREQS); }
 |