socsvn commit: r308166 - in soc2016/yuanxunzhang/head: sys/net usr.sbin/eaps
yuanxunzhang at FreeBSD.org
yuanxunzhang at FreeBSD.org
Mon Aug 22 10:58:21 UTC 2016
Author: yuanxunzhang
Date: Mon Aug 22 10:58:18 2016
New Revision: 308166
URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=308166
Log:
EAPS: change the type of variable
Modified:
soc2016/yuanxunzhang/head/sys/net/eaps.h
soc2016/yuanxunzhang/head/usr.sbin/eaps/eaps.c
soc2016/yuanxunzhang/head/usr.sbin/eaps/eaps.h
Modified: soc2016/yuanxunzhang/head/sys/net/eaps.h
==============================================================================
--- soc2016/yuanxunzhang/head/sys/net/eaps.h Mon Aug 22 10:39:09 2016 (r308165)
+++ soc2016/yuanxunzhang/head/sys/net/eaps.h Mon Aug 22 10:58:18 2016 (r308166)
@@ -41,8 +41,8 @@
uint8_t status; /* enable or disable eaps */
uint8_t mode; /* switch mode for a node: transit or master, default transit */
uint8_t priority; /* EAPS domain priority high or normal */
- uint16_t hellotime; /* hello time is set by master node for sending health check message */
- uint16_t failtime; /* fail time is set by master node for waiting before the failtimer expires */
+ int32_t hellotime; /* hello time is set by master node for sending health check message */
+ int32_t failtime; /* fail time is set by master node for waiting before the failtimer expires */
};
/*
Modified: soc2016/yuanxunzhang/head/usr.sbin/eaps/eaps.c
==============================================================================
--- soc2016/yuanxunzhang/head/usr.sbin/eaps/eaps.c Mon Aug 22 10:39:09 2016 (r308165)
+++ soc2016/yuanxunzhang/head/usr.sbin/eaps/eaps.c Mon Aug 22 10:58:18 2016 (r308166)
@@ -320,7 +320,7 @@
err(1, "EAPS domain name is NULL!");
}
- int16_t hellotime = atoi(*(++argv));
+ int32_t hellotime = atoi(*(++argv));
printf("Debug print: set_eaps_hellotime %d!\n", hellotime);
// hellotime must be greater than 0
@@ -352,7 +352,7 @@
err(1, "EAPS domain name is NULL!");
}
- int16_t failtime = atoi(*(++argv));
+ int32_t failtime = atoi(*(++argv));
printf("Debug print: set_eaps_failtime %d!\n", failtime);
// get current value of hellotime, because failtime must be greater than hellotime
Modified: soc2016/yuanxunzhang/head/usr.sbin/eaps/eaps.h
==============================================================================
--- soc2016/yuanxunzhang/head/usr.sbin/eaps/eaps.h Mon Aug 22 10:39:09 2016 (r308165)
+++ soc2016/yuanxunzhang/head/usr.sbin/eaps/eaps.h Mon Aug 22 10:58:18 2016 (r308166)
@@ -47,9 +47,10 @@
uint8_t status; /* enable or disable eaps */
uint8_t mode; /* switch mode for a node: transit or master, default transit */
uint8_t priority; /* EAPS domain priority high or normal */
- uint16_t hellotime; /* hello time is set by master node for sending health check message */
- uint16_t failtime; /* fail time is set by master node for waiting before the failtimer expires */
+ int32_t hellotime; /* hello time is set by master node for sending health check message */
+ int32_t failtime; /* fail time is set by master node for waiting before the failtimer expires */
};
+
/*
* EAPS ring status states (active or not active)
*/
More information about the svn-soc-all
mailing list