PERFORCE change 163666 for review

Gabor Pali pgj at FreeBSD.org
Sat Jun 6 21:23:24 UTC 2009


http://perforce.freebsd.org/chv.cgi?CH=163666

Change 163666 by pgj at petymeg-current on 2009/06/06 21:23:05

	Add NETSTAT_ERROR_UNSUPPORTED for unsupported operations

Affected files ...

.. //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat.c#2 edit
.. //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat.h#5 edit
.. //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat_util.c#5 edit

Differences ...

==== //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat.c#2 (text+ko) ====

@@ -181,11 +181,11 @@
 				return (net_local_pcblist_sysctl(type, list));
 			}
 		default:
-			list->stl_error = NETSTAT_ERROR_UNDEFINED;
+			list->stl_error = NETSTAT_ERROR_UNSUPPORTED;
 			return (-1);
 		}
 	default:
-		list->stl_error = NETSTAT_ERROR_UNDEFINED;
+		list->stl_error = NETSTAT_ERROR_UNSUPPORTED;
 		return (-1);
 	}
 

==== //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat.h#5 (text+ko) ====

@@ -12,6 +12,7 @@
 #define NETSTAT_ERROR_KVM	    3
 #define NETSTAT_ERROR_KVM_NOSYMBOL  4
 #define NETSTAT_ERROR_KVM_SHORTREAD 5
+#define NETSTAT_ERROR_UNSUPPORTED   6
 
 /* Flags for netstat_socket(): */
 #define	NETSTAT_SOCKET_KVM	    1	/* Use KVM. */

==== //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat_util.c#5 (text+ko) ====

@@ -56,6 +56,8 @@
 		  return ("KVM unable to find symbol");
 	case NETSTAT_ERROR_KVM_SHORTREAD:
 		  return ("KVM short read");
+	case NETSTAT_ERROR_UNSUPPORTED:
+		return ("Unsupported operation");	   
 	case NETSTAT_ERROR_UNDEFINED:
 	default:
 		  return ("Unknown error");


More information about the p4-projects mailing list