summaryrefslogtreecommitdiff
path: root/gdhcp/server.c
AgeCommit message (Collapse)AuthorFilesLines
2012-10-11gdhcp: Use data size specific option setting functionJukka Rissanen1-4/+5
Instead of using dhcp_add_simple_option() the gdhcp now uses three functions for setting uint8, uint16 and uint32 values.
2012-10-11gdhcp: Use host byte order internallyJukka Rissanen1-22/+19
Convert to network byte order just before sending the packet.
2012-10-11gdhcp: Remove obsolete load lease functionJukka Rissanen1-6/+0
2012-04-29gdhcp: Update copyright informationMarcel Holtmann1-1/+1
2012-01-05gdhcp: Generic stateless DHCPv6 support.Jukka Rissanen1-1/+1
The patch adds support for information-request DHCPv6 message.
2011-11-10gdhcp: Use gcc atomics instead glib's onesDaniel Wagner1-3/+3
g_atomic_int_exchange_and_add() has been removed from glib 2.30 and g_atomic_int_add() should be used. Though there are still quite a few distros out which do not ship a glib version with g_atomic_int_add(). Instead of maintaing a compatiblilty glib layer we just use the built-in functions for atomic memory access.
2011-10-25gdhcp: Add SOCK_CLOEXEC to socket()Daniel Wagner1-1/+1
Make sure all file descriptor are closed.
2010-12-10gdhcp: Fix server listener watch events listSamuel Ortiz1-2/+2
Add G_IO_NVAL, G_IO_ERR and G_IO_HUP to the events list.
2010-11-13gdhcp: Fix server function name typoSamuel Ortiz1-2/+2
2010-11-13gdhcp: Send DHCPNAK when receiving a REQUEST before a DISCOVERSamuel Ortiz1-2/+6
2010-11-13gdhcp: Initial DHCP server implementationMartin Xu1-0/+899