Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Aug 2014 06:02:35 GMT
From:      shonali@FreeBSD.org
To:        svn-soc-all@FreeBSD.org
Subject:   socsvn commit: r272454 - soc2014/shonali/head/contrib/bsnmp/snmpd
Message-ID:  <201408150602.s7F62Zcb047485@socsvn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: shonali
Date: Fri Aug 15 06:02:34 2014
New Revision: 272454
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=272454

Log:
  Adding case SNMP_SYNTAX_IP6ADDRESS and ip6_XX function calls
  

Modified:
  soc2014/shonali/head/contrib/bsnmp/snmpd/action.c

Modified: soc2014/shonali/head/contrib/bsnmp/snmpd/action.c
==============================================================================
--- soc2014/shonali/head/contrib/bsnmp/snmpd/action.c	Fri Aug 15 04:35:34 2014	(r272453)
+++ soc2014/shonali/head/contrib/bsnmp/snmpd/action.c	Fri Aug 15 06:02:34 2014	(r272454)
@@ -658,6 +658,8 @@
 			break;
 		  case LEAF_begemotSnmpdTrap1Addr:
 			return (ip_get(value, snmpd.trap1addr));
+		  case LEAF_begemotSnmpdTrap1Addr6:
+			return (ip6_get(value, snmpd.trap1addr6));
 		  case LEAF_begemotSnmpdVersionEnable:
 			value->v.uint32 = snmpd.version_enable;
 			break;
@@ -699,6 +701,9 @@
 
 		  case LEAF_begemotSnmpdTrap1Addr:
 			return (ip_save(value, ctx, snmpd.trap1addr));
+		  
+		  case LEAF_begemotSnmpdTrap1Addr6:
+			return (ip6_save(value, ctx, snmpd.trap1addr6));
 
 		  case LEAF_begemotSnmpdVersionEnable:
 			if (community != COMM_INITIALIZE)
@@ -727,6 +732,9 @@
 		  case LEAF_begemotSnmpdTrap1Addr:
 			ip_rollback(ctx, snmpd.trap1addr);
 			return (SNMP_ERR_NOERROR);
+		  case LEAF_begemotSnmpdTrap1Addr6:
+			ip6_rollback(ctx, snmpd.trap1addr6);
+			return (SNMP_ERR_NOERROR);
 		  case LEAF_begemotSnmpdVersionEnable:
 			snmpd.version_enable = ctx->scratch->int1;
 			return (SNMP_ERR_NOERROR);
@@ -743,6 +751,9 @@
 		  case LEAF_begemotSnmpdTrap1Addr:
 			ip_commit(ctx);
 			return (SNMP_ERR_NOERROR);
+		  case LEAF_begemotSnmpdTrap1Addr6:
+			ip6_commit(ctx);
+			return (SNMP_ERR_NOERROR);
 		  case LEAF_begemotSnmpdVersionEnable:
 			return (SNMP_ERR_NOERROR);
 		}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201408150602.s7F62Zcb047485>