Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 124884 | Differences between
and this patch

Collapse All | Expand All

(-)linux/net/sunrpc/svc.c.orig (-1 / +5 lines)
Lines 308-313 svc_process(struct svc_serv *serv, struc Link Here
308
	rqstp->rq_vers = vers = ntohl(svc_getu32(argv));	/* version number */
308
	rqstp->rq_vers = vers = ntohl(svc_getu32(argv));	/* version number */
309
	rqstp->rq_proc = proc = ntohl(svc_getu32(argv));	/* procedure number */
309
	rqstp->rq_proc = proc = ntohl(svc_getu32(argv));	/* procedure number */
310
310
311
	/* Accept NULL procedure call, which is probably a ping */
312
	if (vers == 0 && prog == 0)
313
		goto sendit;
314
311
	progp = serv->sv_program;
315
	progp = serv->sv_program;
312
316
313
	for (progp = serv->sv_program; progp; progp = progp->pg_next)
317
	for (progp = serv->sv_program; progp; progp = progp->pg_next)
Lines 462-468 err_bad_prog: Link Here
462
466
463
err_bad_vers:
467
err_bad_vers:
464
#ifdef RPC_PARANOIA
468
#ifdef RPC_PARANOIA
465
	printk("svc: unknown version (%d)\n", vers);
469
	printk("svc: unknown version (%d) proc=%d\n", vers, proc);
466
#endif
470
#endif
467
	serv->sv_stats->rpcbadfmt++;
471
	serv->sv_stats->rpcbadfmt++;
468
	svc_putu32(resv, rpc_prog_mismatch);
472
	svc_putu32(resv, rpc_prog_mismatch);

Return to bug 124884