diff --git a/src/node-srt.cc b/src/node-srt.cc index fb58d06..58a93a9 100644 --- a/src/node-srt.cc +++ b/src/node-srt.cc @@ -309,6 +309,7 @@ Napi::Value NodeSRT::GetSockOpt(const Napi::CallbackInfo& info) { int optSize = sizeof(optValue); result = srt_getsockflag(socketValue, (SRT_SOCKOPT)optName, (void *)&optValue, &optSize); returnVal = Napi::Value::From(env, optValue); + break; } case SRTO_RCVSYN: case SRTO_MESSAGEAPI: @@ -321,6 +322,7 @@ Napi::Value NodeSRT::GetSockOpt(const Napi::CallbackInfo& info) { int optSize = sizeof(optValue); result = srt_getsockflag(socketValue, (SRT_SOCKOPT)optName, (void *)&optValue, &optSize); returnVal = Napi::Value::From(env, optValue); + break; } case SRTO_PACKETFILTER: case SRTO_PASSPHRASE: @@ -329,6 +331,7 @@ Napi::Value NodeSRT::GetSockOpt(const Napi::CallbackInfo& info) { int optSize = sizeof(optValue); result = srt_getsockflag(socketValue, (SRT_SOCKOPT)optName, (void *)&optValue, &optSize); returnVal = Napi::Value::From(env, std::string(optValue)); + break; } default: Napi::Error::New(env, "SOCKOPT not implemented yet").ThrowAsJavaScriptException();