Patrick Williams | c124f4f | 2015-09-15 14:41:29 -0500 | [diff] [blame] | 1 | Replace getrpcbynumber_r with getrpcbynumber |
| 2 | musl and uclibc dont implement it |
| 3 | |
| 4 | Upstream-Status: Pending |
| 5 | |
| 6 | Signed-off-by: Khem Raj <raj.khem@gmail.com> |
| 7 | Index: quota-tools/svc_socket.c |
| 8 | =================================================================== |
| 9 | --- quota-tools.orig/svc_socket.c |
| 10 | +++ quota-tools/svc_socket.c |
| 11 | @@ -55,7 +55,8 @@ static int svc_socket (u_long number, in |
| 12 | addr.sin_family = AF_INET; |
| 13 | |
| 14 | if (!port) { |
| 15 | - ret = getrpcbynumber_r(number, &rpcbuf, rpcdata, sizeof(rpcdata), &rpcp); |
| 16 | + rpcp = getrpcbynumber(number); |
| 17 | + ret = 0; |
| 18 | if (ret == 0 && rpcp != NULL) { |
| 19 | /* First try name */ |
| 20 | ret = getservbyname_r(rpcp->r_name, proto, &servbuf, servdata, |