exit in case of socket creation error

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2455 7ae35d74-ebe9-4afe-98af-79ac388436b8
Hamlib-1.2.8
Stéphane Fillod, F8CFE 2008-11-02 12:39:36 +00:00
rodzic 9ac6029844
commit c436bdcd46
1 zmienionych plików z 4 dodań i 2 usunięć

Wyświetl plik

@ -4,7 +4,7 @@
* This program test/control a rotator using Hamlib.
* It takes commands from network connection.
*
* $Id: rotctld.c,v 1.5 2008-10-27 22:23:36 fillods Exp $
* $Id: rotctld.c,v 1.6 2008-11-02 12:39:36 fillods Exp $
*
*
* This program is free software; you can redistribute it and/or
@ -256,8 +256,10 @@ int main (int argc, char *argv[])
* Prepare listening socket
*/
sock_listen = socket(AF_INET, SOCK_STREAM, 0);
if (sock_listen < 0)
if (sock_listen < 0) {
perror("ERROR opening socket");
exit(1);
}
memset((char *) &serv_addr, 0, sizeof(serv_addr));
serv_addr.sin_family = AF_INET;