diff --git a/src/sbbs3/js_socket.c b/src/sbbs3/js_socket.c index 4c0983ea75156e6d5cc1b9fd6142a9f61ccd653b..b9815d3f003a5146491c257b79516c8f84777836 100644 --- a/src/sbbs3/js_socket.c +++ b/src/sbbs3/js_socket.c @@ -1309,13 +1309,13 @@ js_socket_constructor(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv int32 type=SOCK_STREAM; /* default = TCP */ uintN i; private_t* p; - char* sock_service=NULL; + char* protocol=NULL; for(i=0;i<argc;i++) { if(JSVAL_IS_NUMBER(argv[i])) JS_ValueToInt32(cx,argv[i],&type); - else if(sock_service==NULL) - sock_service=JS_GetStringBytes(JS_ValueToString(cx,argv[i])); + else if(protocol==NULL) + protocol=JS_GetStringBytes(JS_ValueToString(cx,argv[i])); } if((p=(private_t*)malloc(sizeof(private_t)))==NULL) { @@ -1324,7 +1324,7 @@ js_socket_constructor(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsv } memset(p,0,sizeof(private_t)); - if((p->sock=open_socket(type,sock_service))==INVALID_SOCKET) { + if((p->sock=open_socket(type,protocol))==INVALID_SOCKET) { JS_ReportError(cx,"open_socket failed with error %d",ERROR_VALUE); return(JS_FALSE); } diff --git a/src/sbbs3/sbbs.h b/src/sbbs3/sbbs.h index 558b877fa52c21048f79c08c61b58498b5d926fd..80dc8ef8fc19e287ea3c060e304eb67e96176f53 100644 --- a/src/sbbs3/sbbs.h +++ b/src/sbbs3/sbbs.h @@ -1046,7 +1046,7 @@ BOOL md(char *path); int lputs(int level, char *); /* log output */ int lprintf(int level, char *fmt, ...); /* log output */ int eprintf(int level, char *fmt, ...); /* event log */ - SOCKET open_socket(int type, const char* service); + SOCKET open_socket(int type, const char* protocol); SOCKET accept_socket(SOCKET s, SOCKADDR* addr, socklen_t* addrlen); int close_socket(SOCKET); u_long resolve_ip(char *addr);