|
|
| version 1.1, 2011/11/07 08:47:16 | version 1.2, 2012/01/27 15:05:38 |
|---|---|
| Line 42 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) | Line 42 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
| OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF |
| SUCH DAMAGE. | SUCH DAMAGE. |
| */ | */ |
| #include "global.h" | |
| char compiled[] = "`/bin/date +"%Y-%m-%d %H:%M"`"; | char compiled[] = "`/bin/date +"%Y-%m-%d %H:%M"`"; |
| char compiledby[] = "`/usr/bin/whoami`"; | char compiledby[] = "`/usr/bin/whoami`"; |
| char compilehost[] = "`uname -n`"; | char compilehost[] = "`uname -n`"; |
| char cliCmd[] = { | |
| MQTT_TYPE_CONNECT, MQTT_TYPE_PUBLISH, | |
| MQTT_TYPE_SUBSCRIBE, MQTT_TYPE_UNSUBSCRIBE, | |
| MQTT_TYPE_PINGREQ, MQTT_TYPE_DISCONNECT, | |
| MQTT_TYPE_UNKNOWN | |
| }; | |
| char *cliStr[] = { | |
| "CONNECT", "PUBLISH", | |
| "SUBSCRIBE", "UNSUBSCRIBE", | |
| "PINGREQ", "DISCONNECT", | |
| "UNKNOWN" | |
| }; | |
| char srvCmd[] = { | |
| MQTT_TYPE_CONNACK, MQTT_TYPE_PUBACK, MQTT_TYPE_PUBREC, | |
| MQTT_TYPE_PUBREL, MQTT_TYPE_PUBCOMP, MQTT_TYPE_SUBACK, | |
| MQTT_TYPE_UNSUBACK, MQTT_TYPE_PINGRESP, MQTT_TYPE_UNKNOWN | |
| }; | |
| char *srvStr[] = { | |
| "CONNACK", "PUBACK", "PUBREC", | |
| "PUBREL", "PUBCOMP", "SUBACK", | |
| "UNSUBACK", "PINGRESP", "UNKNOWN" | |
| }; | |
| __END | __END |
| /bin/cat >acc_schema.c <<__END | |
| /* | |
| The ELWIX and AITNET software is distributed under the following | |
| terms: | |
| All of the documentation and software included in the ELWIX and AITNET | |
| Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org> | |
| Copyright 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 | |
| by Michael Pounov <misho@elwix.org>. All rights reserved. | |
| Redistribution and use in source and binary forms, with or without | |
| modification, are permitted provided that the following conditions | |
| are met: | |
| 1. Redistributions of source code must retain the above copyright | |
| notice, this list of conditions and the following disclaimer. | |
| 2. Redistributions in binary form must reproduce the above copyright | |
| notice, this list of conditions and the following disclaimer in the | |
| documentation and/or other materials provided with the distribution. | |
| 3. All advertising materials mentioning features or use of this software | |
| must display the following acknowledgement: | |
| This product includes software developed by Michael Pounov <misho@elwix.org> | |
| ELWIX - Embedded LightWeight unIX and its contributors. | |
| 4. Neither the name of AITNET nor the names of its contributors | |
| may be used to endorse or promote products derived from this software | |
| without specific prior written permission. | |
| THIS SOFTWARE IS PROVIDED BY AITNET AND CONTRIBUTORS ``AS IS'' AND | |
| ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | |
| IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | |
| ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE | |
| FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | |
| DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | |
| OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | |
| HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | |
| LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | |
| OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | |
| SUCH DAMAGE. | |
| */ | |
| char sql_schema[] = | |
| __END | |
| while read LINE; do | |
| echo \"$LINE \" >>acc_schema.c; | |
| done <../etc/mqtt_acc.sql | |
| echo ";" >>acc_schema.c | |
| /bin/cat >pub_schema.c <<__END | |
| /* | |
| The ELWIX and AITNET software is distributed under the following | |
| terms: | |
| All of the documentation and software included in the ELWIX and AITNET | |
| Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org> | |
| Copyright 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 | |
| by Michael Pounov <misho@elwix.org>. All rights reserved. | |
| Redistribution and use in source and binary forms, with or without | |
| modification, are permitted provided that the following conditions | |
| are met: | |
| 1. Redistributions of source code must retain the above copyright | |
| notice, this list of conditions and the following disclaimer. | |
| 2. Redistributions in binary form must reproduce the above copyright | |
| notice, this list of conditions and the following disclaimer in the | |
| documentation and/or other materials provided with the distribution. | |
| 3. All advertising materials mentioning features or use of this software | |
| must display the following acknowledgement: | |
| This product includes software developed by Michael Pounov <misho@elwix.org> | |
| ELWIX - Embedded LightWeight unIX and its contributors. | |
| 4. Neither the name of AITNET nor the names of its contributors | |
| may be used to endorse or promote products derived from this software | |
| without specific prior written permission. | |
| THIS SOFTWARE IS PROVIDED BY AITNET AND CONTRIBUTORS ``AS IS'' AND | |
| ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE | |
| IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE | |
| ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE | |
| FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL | |
| DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS | |
| OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | |
| HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | |
| LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | |
| OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | |
| SUCH DAMAGE. | |
| */ | |
| char sql_schema[] = | |
| __END | |
| while read LINE; do | |
| echo \"$LINE \" >>pub_schema.c; | |
| done <../etc/mqtt_pub.sql | |
| echo ";" >>pub_schema.c |