]> git.ipfire.org Git - thirdparty/ulogd2.git/commitdiff
timestamp_usec contains crap if timestamp_sec == 0
authorlaforge <laforge>
Sun, 27 Apr 2003 20:56:15 +0000 (20:56 +0000)
committerlaforge <laforge>
Sun, 27 Apr 2003 20:56:15 +0000 (20:56 +0000)
extensions/ulogd_BASE.c

index e4460ac196ad0707f4ddbfe4a0e5ba6940c07263..63d34bafd5eb143f1e32fda044808fb6094cce6a 100644 (file)
@@ -1,4 +1,4 @@
-/* ulogd_MAC.c, Version $Revision: 1.16 $
+/* ulogd_MAC.c, Version $Revision: 1.17 $
  *
  * ulogd interpreter plugin for 
  *     o MAC addresses
@@ -26,7 +26,7 @@
  *  along with this program; if not, write to the Free Software
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  
- * $Id: ulogd_BASE.c,v 1.16 2003/01/13 13:35:58 laforge Exp $
+ * $Id: ulogd_BASE.c,v 1.17 2003/04/27 07:43:37 laforge Exp $
  *
  */
 
@@ -112,7 +112,9 @@ static ulog_iret_t *_interp_oob(struct ulog_interpreter *ip,
        ret[0].value.ptr = pkt->prefix;
        ret[0].flags |= ULOGD_RETF_VALID;
 
-       if (pkt->timestamp_sec || pkt->timestamp_usec) {
+       /* god knows why timestamp_usec contains crap if timestamp_sec == 0
+        * if (pkt->timestamp_sec || pkt->timestamp_usec) { */
+       if (pkt->timestamp_sec) {
                ret[1].value.ui32 = pkt->timestamp_sec;
                ret[1].flags |= ULOGD_RETF_VALID;
                ret[2].value.ui32 = pkt->timestamp_usec;