Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jul 2013 19:07:12 GMT
From:      Jonathan Anderson <jonathan@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 231152 for review
Message-ID:  <201307141907.r6EJ7Ce4059082@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://p4web.freebsd.org/@@231152?ac=10

Change 231152 by jonathan@jonathan-on-joe on 2013/07/14 19:06:16

	Sync TESLA commit c5fc70 to Perforce.

Affected files ...

.. //depot/projects/ctsrd/tesla/src/sys/contrib/tesla/libtesla/tesla_internal.h#9 edit
.. //depot/projects/ctsrd/tesla/src/sys/contrib/tesla/libtesla/tesla_store.c#5 edit

Differences ...

==== //depot/projects/ctsrd/tesla/src/sys/contrib/tesla/libtesla/tesla_internal.h#9 (text+ko) ====

@@ -78,7 +78,7 @@
 /**
  * Reset all automata in a store to the inactive state.
  */
-int32_t	tesla_store_reset(struct tesla_store *store);
+void	tesla_store_reset(struct tesla_store *store);
 
 /**
  * Clean up a @ref tesla_store.

==== //depot/projects/ctsrd/tesla/src/sys/contrib/tesla/libtesla/tesla_store.c#5 (text+ko) ====

@@ -151,6 +151,16 @@
 }
 
 
+void
+tesla_store_reset(struct tesla_store *store)
+{
+	DEBUG(libtesla.store.reset, "tesla_store_reset %tx\n", store);
+
+	for (uint32_t i = 0; i < store->length; i++)
+		tesla_class_reset(store->classes + i);
+}
+
+
 int32_t
 tesla_class_get(tesla_store *store, uint32_t id, tesla_class **tclassp,
                 const char *name, const char *description)



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