Tree [b70bca] default tip /
 History

Read Only access


File Date Author Commit
 packages 2013-05-15 Jeff R. Allen Jeff R. Allen [d0780b] Fixed the Windows package. Set version to 1.0.2...
 parser 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 samples 2012-08-22 Jeff R. Allen Jeff R. Allen [8988dd] Make sdcat support the Windows DHCP SD DLL.
 servers 2012-08-22 Jeff R. Allen Jeff R. Allen [8988dd] Make sdcat support the Windows DHCP SD DLL.
 unix 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 windows 2012-08-23 Jeff R. Allen Jeff R. Allen [1db46c] Make it compile (and work right) on Windows.
 .hgtags 2013-05-15 Jeff R. Allen Jeff R. Allen [b70bca] Added tag v_1_0_2 for changeset d0780ba78862
 CMakeLists.txt 2013-05-15 Jeff R. Allen Jeff R. Allen [d0780b] Fixed the Windows package. Set version to 1.0.2...
 CNRParser.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 CNRParser.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 CNRScanner.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 CNRScanner.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 CNRSerializer.cpp 2012-08-22 Jeff R. Allen Jeff R. Allen [8988dd] Make sdcat support the Windows DHCP SD DLL.
 CNRSerializer.hpp 2012-08-22 Jeff R. Allen Jeff R. Allen [8988dd] Make sdcat support the Windows DHCP SD DLL.
 DhcpConfigGenerator.cpp 2012-08-23 Jeff R. Allen Jeff R. Allen [1db46c] Make it compile (and work right) on Windows.
 DhcpConfigGenerator.hpp 2012-08-23 Jeff R. Allen Jeff R. Allen [1db46c] Make it compile (and work right) on Windows.
 DhcpHumanConfigParser.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 DhcpHumanConfigParser.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 DhcpHumanConfigScanner.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 DhcpHumanConfigScanner.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 DhcpOptionData.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 DhcpOptionData.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 DhcpSubOption.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 DhcpSubOption.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 FindQt.cmake 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 ISCParser.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 ISCParser.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 ISCScanner.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 ISCScanner.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 ISCSerializer.cpp 2012-08-22 Jeff R. Allen Jeff R. Allen [8988dd] Make sdcat support the Windows DHCP SD DLL.
 ISCSerializer.hpp 2012-08-22 Jeff R. Allen Jeff R. Allen [8988dd] Make sdcat support the Windows DHCP SD DLL.
 PlainTextSerializer.cpp 2012-08-23 Jeff R. Allen Jeff R. Allen [1db46c] Make it compile (and work right) on Windows.
 PlainTextSerializer.hpp 2012-08-22 Jeff R. Allen Jeff R. Allen [8988dd] Make sdcat support the Windows DHCP SD DLL.
 README 2012-08-15 Jeff R. Allen Jeff R. Allen [cc91a6] Added a README file.
 RequestSubOptionV4.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 RequestSubOptionV4.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 ResponseSubOptionV4.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 ResponseSubOptionV4.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 Rule.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 Rule.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 RuleGroup.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 RuleGroup.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 RuleGroupList.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 RuleGroupList.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 Serializer.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 Serializer.hpp 2012-08-22 Jeff R. Allen Jeff R. Allen [8988dd] Make sdcat support the Windows DHCP SD DLL.
 Utils.cpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 Utils.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 WindowsSerializer.cpp 2012-10-26 Jeff R. Allen Jeff R. Allen [d19409] Fixed incorrect formatting of bytes greater tha...
 WindowsSerializer.hpp 2012-08-22 Jeff R. Allen Jeff R. Allen [8988dd] Make sdcat support the Windows DHCP SD DLL.
 attribute.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 fun.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 main.cpp 2012-10-26 Jeff R. Allen Jeff R. Allen [d19409] Fixed incorrect formatting of bytes greater tha...
 platform-checks.cmake 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 platform-specific.cmake 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 sdcat_auto_config.h.cmake 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 sdtypes.h 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 tlist.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 tmp.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 typeutils.hpp 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...
 vs-headers.cmake 2011-11-13 Amine Choukir Amine Choukir [4dfaec] Initial commit of Service Discovery Configurati...

Read Me

Compiling
---------

To compile, do:
	cmake .
	make

The resulting binary is sdcat. (For Windows, the resulting binary
is in the Debug or Release directory, depending on the build type.)

cmake will run "qmake" to find your Qt installation. qmake must be
in your PATH.

File Format
-----------

Lines starting with '#'are ignored

The file should start with the following two global settings:

EnterpriseID = 9
OptionName = 125

Next, one or more Groups are defined, which look like this:

Group = "Group Name" {
# A match will be compared against the query string to trigger the rule
Match = "A string to match"
# All the entries following a match will be sent together in the
# response, up to 15 entries. You can specify the port by IANA
# name or by number. Valid protocols are TCP and UDP.
Entry = 10.110.120.130 / http / TCP
Entry = 1.2.3.4 / 8080 / UDP
# For ISC DHCPd, you can have multiple rules (match, entry, entry, ...)
# in a group.
Match = "Another Rule to match"
Entry = 10.20.30.40 / 1111 / Tcp
}