comparison sip-in/mncc_sock.c @ 57:d61d0136f6a5

sip-in INVITE processing: return "GSM service is offline" indication
author Mychaela Falconia <falcon@freecalypso.org>
date Thu, 08 Sep 2022 13:39:42 -0800
parents 7005d5c535e8
children e5aee661e3b2
comparison
equal deleted inserted replaced
56:7005d5c535e8 57:d61d0136f6a5
31 } 31 }
32 fill_sockaddr_un(mtcall_socket_pathname, &sa, &sa_len); 32 fill_sockaddr_un(mtcall_socket_pathname, &sa, &sa_len);
33 rc = connect(gsm_socket, (struct sockaddr *) &sa, sa_len); 33 rc = connect(gsm_socket, (struct sockaddr *) &sa, sa_len);
34 if (rc < 0) { 34 if (rc < 0) {
35 syslog(LOG_ERR, "connect to %s: %m", mtcall_socket_pathname); 35 syslog(LOG_ERR, "connect to %s: %m", mtcall_socket_pathname);
36 close(gsm_socket);
36 return(-1); 37 return(-1);
37 } 38 }
38 update_max_fd(gsm_socket); 39 update_max_fd(gsm_socket);
39 gsm_is_connected = 1; 40 gsm_is_connected = 1;
40 return(0); 41 return(0);