summaryrefslogtreecommitdiff
path: root/AppPkg/Applications/Sockets/SetSockOpt/SetSockOpt.c
diff options
context:
space:
mode:
Diffstat (limited to 'AppPkg/Applications/Sockets/SetSockOpt/SetSockOpt.c')
-rw-r--r--AppPkg/Applications/Sockets/SetSockOpt/SetSockOpt.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/AppPkg/Applications/Sockets/SetSockOpt/SetSockOpt.c b/AppPkg/Applications/Sockets/SetSockOpt/SetSockOpt.c
index dbecda35ac..0df143a514 100644
--- a/AppPkg/Applications/Sockets/SetSockOpt/SetSockOpt.c
+++ b/AppPkg/Applications/Sockets/SetSockOpt/SetSockOpt.c
@@ -192,6 +192,9 @@ GetOptionValue (
if ( pOption->bSetAllowed ) {
Value.u8 = &mValue[0];
switch ( pOption->DataType ) {
+ default:
+ break;
+
case DATA_TYPE_INT32_DECIMAL:
Values = sscanf ( pValue, "%d", Value.i32 );
if ( 1 == Values ) {
@@ -201,7 +204,7 @@ GetOptionValue (
break;
case DATA_TYPE_TIMEVAL:
- Values = sscanf ( pValue, "%d.%0d",
+ Values = sscanf ( pValue, "%d.%d",
&Value.TimeVal->tv_sec,
&Value.TimeVal->tv_usec );
if (( 2 == Values )