16 lines
334 B
C
16 lines
334 B
C
|
#include <stdio.h>
|
||
|
#include <string.h>
|
||
|
#include <stdint.h>
|
||
|
#include <time.h>
|
||
|
typedef struct {
|
||
|
uint8_t octet1;
|
||
|
uint8_t octet2;
|
||
|
uint8_t octet3;
|
||
|
uint8_t octet4;
|
||
|
} quartet;
|
||
|
int64_t millis()
|
||
|
{
|
||
|
struct timespec now;
|
||
|
timespec_get(&now, TIME_UTC);
|
||
|
return ((int64_t) now.tv_sec) * 1000 + ((int64_t) now.tv_nsec) / 1000000;
|
||
|
}
|