Lines Matching refs:errnop

90                                         int *errnop)
107 *errnop = 0;
124 *errnop = error;
127 *errnop = ETIME;
131 *errnop = EPIPE;
134 *errnop = EBUSY;
138 *errnop = EBADF;
141 if (*errnop) {
171 *errnop = error;
192 int *errnop)
209 *errnop = 0;
232 *errnop = error;
235 *errnop = ETIME;
242 *errnop = EPIPE;
245 *errnop = EBUSY;
249 *errnop = EBADF;
252 if (*errnop) {
285 *errnop = error;
299 *errnop = header[2];
300 if (*errnop == EAGAIN) {
311 *errnop = EBADMSG;
320 *errnop = ENOMEM;
348 int *errnop)
355 ret = sss_cli_send_req(cmd, rd, errnop);
361 ret = sss_cli_recv_rep(cmd, &buf, &len, errnop);
392 int errnop;
418 &repbuf, &replen, &errnop);
527 static int sss_cli_open_socket(int *errnop, const char *socket_name)
545 *errnop = errno;
553 *errnop = errno;
599 *errnop = errno;
627 static enum sss_status sss_cli_check_socket(int *errnop, const char *socket_name)
652 *errnop = 0;
669 *errnop = error;
672 *errnop = ETIME;
676 *errnop = EPIPE;
679 *errnop = EBUSY;
683 *errnop = EBADF;
686 if (*errnop == 0) {
693 mysd = sss_cli_open_socket(errnop, socket_name);
705 *errnop = EFAULT;
714 int *errnop)
725 ret = sss_cli_check_socket(errnop, SSS_NSS_SOCKET_NAME);
728 *errnop = 0;
736 ret = sss_cli_make_request_nochecks(cmd, rd, repbuf, replen, errnop);
737 if (ret == SSS_STATUS_UNAVAIL && *errnop == EPIPE) {
739 ret = sss_cli_check_socket(errnop, SSS_NSS_SOCKET_NAME);
742 *errnop = 0;
751 ret = sss_cli_make_request_nochecks(cmd, rd, repbuf, replen, errnop);
761 *errnop = 0;
773 int errnop;
775 ret = sss_cli_check_socket(&errnop, SSS_PAC_SOCKET_NAME);
786 int *errnop)
797 ret = sss_cli_check_socket(errnop, SSS_PAC_SOCKET_NAME);
802 ret = sss_cli_make_request_nochecks(cmd, rd, repbuf, replen, errnop);
803 if (ret == SSS_STATUS_UNAVAIL && *errnop == EPIPE) {
805 ret = sss_cli_check_socket(errnop, SSS_PAC_SOCKET_NAME);
811 ret = sss_cli_make_request_nochecks(cmd, rd, repbuf, replen, errnop);
851 int *errnop)
881 *errnop = ESSS_BAD_PRIV_SOCKET;
896 *errnop = ESSS_BAD_PUB_SOCKET;
902 status = sss_cli_check_socket(errnop, socket_name);
911 *errnop = error;
916 status = sss_cli_make_request_nochecks(cmd, rd, repbuf, replen, errnop);
917 if (status == SSS_STATUS_UNAVAIL && *errnop == EPIPE) {
919 status = sss_cli_check_socket(errnop, socket_name);
926 status = sss_cli_make_request_nochecks(cmd, rd, repbuf, replen, errnop);
956 int *errnop,
961 ret = sss_cli_check_socket(errnop, socket_name);
966 ret = sss_cli_make_request_nochecks(cmd, rd, repbuf, replen, errnop);
967 if (ret == SSS_STATUS_UNAVAIL && *errnop == EPIPE) {
969 ret = sss_cli_check_socket(errnop, socket_name);
975 ret = sss_cli_make_request_nochecks(cmd, rd, repbuf, replen, errnop);
984 int *errnop)
986 return sss_cli_make_request_with_checks(cmd, rd, repbuf, replen, errnop,
993 int *errnop)
995 return sss_cli_make_request_with_checks(cmd, rd, repbuf, replen, errnop,
1002 int *errnop)
1004 return sss_cli_make_request_with_checks(cmd, rd, repbuf, replen, errnop,