summaryrefslogtreecommitdiffstats
path: root/avahi-core/domain-util.c
diff options
context:
space:
mode:
authorFederico Lucifredi <flucifredi@acm.org>2007-12-27 10:00:06 +0000
committerFederico Lucifredi <flucifredi@acm.org>2007-12-27 10:00:06 +0000
commitdaf15da70d1f58fa146b9e5aefac9915353726bb (patch)
tree305e389d9922740ee9b800ed1519faf8201c6821 /avahi-core/domain-util.c
parentb9e64a97755492ac41bd9a86e08f227db5555517 (diff)
completed fleshing out of MAC routine.
git-svn-id: file:///home/lennart/svn/public/avahi/branches/federico@1662 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-core/domain-util.c')
-rw-r--r--avahi-core/domain-util.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/avahi-core/domain-util.c b/avahi-core/domain-util.c
index fc2877b..23d693b 100644
--- a/avahi-core/domain-util.c
+++ b/avahi-core/domain-util.c
@@ -243,3 +243,15 @@ char * uint32_to_canonical_string(uint32_t v) {
return c;
}
+char * time_t_to_canonical_string(time_t v) {
+ uint8_t *c = avahi_malloc(6);
+
+ c[0] = (uint8_t) (v >> 40);
+ c[1] = (uint8_t) (v >> 32);
+ c[2] = (uint8_t) (v >> 24);
+ c[3] = (uint8_t) (v >> 16)
+ c[4] = (uint8_t) (v >> 8);
+ c[5] = (uint8_t) v;
+
+ return c;
+}