mirror of
https://github.com/msantos/xmppipe
synced 2024-11-13 13:10:32 +00:00
353951298e
Add a ID per message. Seems to fix the duplicate messages seen with MUCs on the Conversations android client whenever the network is switched (e.g., from wifi to cell). Introduce a dependency on Linux's libuuid which introduces portability issues. However, it should be simple to add support for the BSD UUID interface. libuuid was used because it is a fast and simple way of generating a unique id. Realistically, the ID only needs to be unique within the MUC and so could probably be replaced with an sprintf() combining time of day, PID and a random number.
8 lines
110 B
Makefile
8 lines
110 B
Makefile
RM=rm
|
|
|
|
all:
|
|
$(CC) -g -Wall $(CFLAGS) -o xmppipe src/*.c $(LDFLAGS) -lstrophe -luuid
|
|
|
|
clean:
|
|
-@$(RM) xmppipe
|