<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for lyxmoo</title>
    <link>http://www.advogato.org/person/lyxmoo/</link>
    <description>Advogato blog for lyxmoo</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Wed, 19 Jun 2013 11:45:32 GMT</pubDate>
    <item>
      <pubDate>Tue, 6 Dec 2005 05:45:23 GMT</pubDate>
      <title>6 Dec 2005</title>
      <link>http://www.advogato.org/person/lyxmoo/diary.html?start=13</link>
      <guid>http://www.advogato.org/person/lyxmoo/diary.html?start=13</guid>
      <description>Orz solaris strlen core dump.&#xD;
&#xD;
&lt;p&gt; such code will drop a segment fault&#xD;
&#xD;
&lt;p&gt; #include &amp;lt;stdio.h&amp;gt;&#xD;
#include &amp;lt;string.h&amp;gt;&#xD;
&#xD;
&lt;p&gt;  int main()&#xD;
 {&#xD;
         char *string = NULL;&#xD;
&#xD;
&lt;p&gt;          printf("\nString length = %d", strlen(string));&#xD;
         return (0);&#xD;
 }&#xD;
&#xD;
&lt;p&gt; to resolve this:&#xD;
&#xD;
&lt;p&gt; ugly and fast way is :&#xD;
&#xD;
&lt;p&gt; LD_PRELOAD_32="/usr/lib/0@0.so.1"&#xD;
export LD_PRELOAD_32</description>
    </item>
    <item>
      <pubDate>Fri, 11 Nov 2005 04:54:30 GMT</pubDate>
      <title>11 Nov 2005</title>
      <link>http://www.advogato.org/person/lyxmoo/diary.html?start=12</link>
      <guid>http://www.advogato.org/person/lyxmoo/diary.html?start=12</guid>
      <description>$ ./configure --host=ppc-linux --target=ppc --build=i686-linux
--with-cc=powerpc-linux-gcc --with-ld=powerpc-linux-ld
--with-endianness=little --enable-mini-agent


&lt;p&gt;  CC=/opt/arm-cross/usr/bin/arm-linux-gcc ./configure --host=i386 --target=arm-linux --prefix=/usr/local/arm/2.95.3/arm-linux --enable-add-ons --with-endianness=little --enable-mini-agent

</description>
    </item>
    <item>
      <pubDate>Thu, 25 Aug 2005 15:04:25 GMT</pubDate>
      <title>25 Aug 2005</title>
      <link>http://www.advogato.org/person/lyxmoo/diary.html?start=11</link>
      <guid>http://www.advogato.org/person/lyxmoo/diary.html?start=11</guid>
      <description>I've sucessed port kexec/lkcd from 2.6.10/2.6.9 to 2.6.12FC4</description>
    </item>
    <item>
      <pubDate>Sun, 17 Apr 2005 16:03:18 GMT</pubDate>
      <title>17 Apr 2005</title>
      <link>http://www.advogato.org/person/lyxmoo/diary.html?start=10</link>
      <guid>http://www.advogato.org/person/lyxmoo/diary.html?start=10</guid>
      <description>ln -s /usr/src/linux/include/asm asm-generic linux as libpcap +pf_ring

&lt;p&gt; Memo </description>
    </item>
    <item>
      <pubDate>Wed, 26 Jan 2005 05:37:27 GMT</pubDate>
      <title>26 Jan 2005</title>
      <link>http://www.advogato.org/person/lyxmoo/diary.html?start=9</link>
      <guid>http://www.advogato.org/person/lyxmoo/diary.html?start=9</guid>
      <description>Linux-2.4.29 + RTAI-3.1 + PF_RING + ebridge + iptables-base &amp;amp; extra ...
passed 

&lt;p&gt; Do not use PF_RING mkpatch.sh.</description>
    </item>
    <item>
      <pubDate>Thu, 20 Jan 2005 09:13:59 GMT</pubDate>
      <title>20 Jan 2005</title>
      <link>http://www.advogato.org/person/lyxmoo/diary.html?start=8</link>
      <guid>http://www.advogato.org/person/lyxmoo/diary.html?start=8</guid>
      <description>&lt;strong&gt;My IPMP configuration on Solaris 9/2005-01
&lt;/strong&gt;&lt;br&gt;
bash-2.05# cat hosts&lt;br&gt;
#&lt;br&gt;
# Internet host table&lt;br&gt;
#&lt;br&gt;
127.0.0.1       localhost       &lt;br&gt;
2x2.9x.2x9.134  nspd4   loghost&lt;br&gt;
2x2.9x.2x9.149  nspd-4&lt;br&gt;
10.0.1.41       nspd4-1&lt;br&gt;
10.0.1.42       nspd4-2&lt;br&gt;
192.168.28.49   nspd4-q&lt;br&gt;

&lt;p&gt; &lt;p&gt; &lt;p&gt; bash-2.05# cat hostname.ce0&lt;br&gt;
nspd-4 netmask 255.255.255.0 broadcast 10.0.1.255  group dns-grp1 up \&lt;br&gt;
addif nspd4-1 deprecated -failover netmask 255.255.255.0 broadcast 10.0.1.255 up &lt;br&gt;

&lt;p&gt; &lt;p&gt; &lt;p&gt; bash-2.05# cat hostname.ce1&lt;br&gt;
nspd4-2 netmask 255.255.255.0 broadcast 10.0.1.255 group dns-grp1 deprecated -failover standby up &lt;br&gt;

&lt;p&gt; &lt;p&gt; &lt;p&gt; bash-2.05# cat  hostname.lo0\:1 &lt;br&gt;
nspd4&lt;br&gt;

&lt;p&gt; &lt;p&gt; &lt;p&gt; bash-2.05# ifconfig -a&lt;br&gt;
lo0:&lt;br&gt;
flags=1000849&amp;lt;&lt;strong&gt;UP,LOOPBACK,RUNNING,MULTICAST,IPv4&lt;/strong&gt;&amp;gt; mtu 8232 index 1&lt;br&gt;
        inet 127.0.0.1 netmask ff000000 &lt;br&gt;
lo0:1: flags=1000849&amp;lt;&lt;strong&gt;UP,LOOPBACK,RUNNING,MULTICAST,IPv4&lt;/strong&gt;&amp;gt; mtu 8232 index 1&lt;br&gt;
        inet 2x2.9x.2x9.134 netmask ffffffe0 &lt;br&gt;
ce0: flags=1000843&amp;lt;&lt;strong&gt;UP,BROADCAST,RUNNING,MULTICAST,IPv4&lt;/strong&gt;&amp;gt; mtu 1500 index 2&lt;br&gt;
        inet 2x2.9x.2x9.149 netmask ffffffe0 broadcast &lt;br&gt;202.96.209.159&lt;br&gt;
        groupname dns-grp1&lt;br&gt;
        ether 0:3:ba:8c:1f:b1&lt;br&gt;
ce0:1: flags=9040843&amp;lt;&lt;strong&gt;UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER&lt;/strong&gt;&amp;gt; mtu 1500 index 2&lt;br&gt;
        inet 10.0.1.41 netmask ffffff00 broadcast 10.0.1.255&lt;br&gt;
ce1: flags=69040843&amp;lt;&lt;strong&gt;UP,BROADCAST,RUNNING,MULTICAST,DEPRECATED,IPv4,NOFAILOVER,STANDBY,INACTIVE&lt;/strong&gt;/&amp;gt; mtu 1500 index 3&lt;br&gt;
        inet 10.0.1.42 netmask ffffff00 broadcast 10.0.1.255
        groupname dns-grp1&lt;br&gt;
        ether 0:3:ba:8c:1f:b1&lt;br&gt; 
qfe0: flags=1000843&amp;lt;UP,BROADCAST,RUNNING,MULTICAST,IPv4&amp;gt; mtu 1500 index 4&lt;br&gt;
        inet 192.168.28.49 netmask ffffff00 broadcast 192.168.28.255&lt;br&gt;
        ether 0:3:ba:8c:1f:b1 &lt;br&gt;

&lt;p&gt; &lt;p&gt;bash-2.05# &lt;br&gt;&amp;lt;/strong&amp;gt;</description>
    </item>
    <item>
      <pubDate>Thu, 13 Jan 2005 03:47:57 GMT</pubDate>
      <title>13 Jan 2005</title>
      <link>http://www.advogato.org/person/lyxmoo/diary.html?start=7</link>
      <guid>http://www.advogato.org/person/lyxmoo/diary.html?start=7</guid>
      <description>IOS dump out As:

&lt;p&gt; dd if=c_ios.image.bin bs=16 skip=7 of=c_dump_out.bz2

&lt;p&gt; bzip2 -d c_dump_out.bz2

&lt;p&gt; ingore any warnning message.

&lt;p&gt; you'll get a raw file .</description>
    </item>
    <item>
      <pubDate>Fri, 7 Jan 2005 06:19:53 GMT</pubDate>
      <title>7 Jan 2005</title>
      <link>http://www.advogato.org/person/lyxmoo/diary.html?start=6</link>
      <guid>http://www.advogato.org/person/lyxmoo/diary.html?start=6</guid>
      <description>&lt;b&gt;Memo For myself..

&lt;p&gt; http-2.0.52 compile options here.
./configure --prefix=/usr --sysconfdir=/etc/httpd/conf --localstatedir=/var/log --datadir=/var/www --enable-so --enable-rewrite --enable-ssl --with-ssl=/usr/local/openssl --with-z

&lt;p&gt; php-5.0.2 compile options here.

&lt;p&gt; ./configure --prefix=/usr --sysconfdir=/etc/httpd --with-apache2=../httpd-2.0.52 --with-apxs2=/usr/bin/apxs --with-mysql --with-openssl --with-png-dir=/usr/lib --with-jpeg-dir=/usr/lib --with-snmp --with-ldap --with-openssl-dir=/usr/local/openssl --with-zlib --with-bzip2 --with-crypt --with-libxml --with-ftp --with-gd --with-freetype-dir=/usr/lib&lt;/b&gt;</description>
    </item>
    <item>
      <pubDate>Thu, 22 Jan 2004 08:26:33 GMT</pubDate>
      <title>22 Jan 2004</title>
      <link>http://www.advogato.org/person/lyxmoo/diary.html?start=5</link>
      <guid>http://www.advogato.org/person/lyxmoo/diary.html?start=5</guid>
      <description>Title::An net-snmp API example program for Redback SMS 10000

&lt;p&gt; //The example do one things: send a RBN subscriber reauth snmp to SMS 
//comile command as: gcc -o redweb redweb.c  -lkstat -lm -lsocket -ladm -lnetsnmp -lcrypto

&lt;p&gt; static char snmpreauth[]=".1.3.6.1.4.1.2352.2.14.1.2.1.1.";	
	
struct snmp_session session, *ss;
struct snmp_pdu *response;
struct snmp_pdu *pdu;

&lt;p&gt; char snmpcommunity[32];
char snmpstr[256];
char tmpstr[128];
char *endptr;

&lt;p&gt; oid name[512];
int name_length;
int cnt,id=0;
int snmpsetvalue=1;

&lt;p&gt; init_mib();
add_mibdir("/opt/weblogin/mibs");
   // include Redback Mibs file


&lt;p&gt; snmp_sess_init(&amp;amp;session);
session.version=SNMP_VERSION_1;
session.peername=strdup(data.nas_address);
session.community=strdup(snmpcommunity);
session.community_len=strlen(session.community);
session.retries=0;
session.timeout=12000;
session.sessid=strtol(data.timeid, &amp;amp;endptr, 0);

&lt;p&gt; SOCK_STARTUP;


&lt;p&gt;     /* Macro
     * open an SNMP session 
     */

&lt;p&gt;   ss = snmp_open(&amp;amp;session);
    if (ss == NULL) {
        /*
         * diagnose snmp_open errors with the input netsnmp_session pointer 
         */
        snmp_sess_perror("snmptable", &amp;amp;session);
        SOCK_CLEANUP;
    }
	

&lt;p&gt;     /*
     * create PDU for SET request and add object names and values to request 
     */

&lt;p&gt;     pdu = (struct snmp_pdu *)snmp_pdu_create(SNMP_MSG_SET);
	if(pdu==NULL)
  	{
    		printf("Unable to create the pdu");
  	}

&lt;p&gt;     sprintf(snmpstr,"%s17",snmpreauth);
	for(cnt=0;cnt&amp;lt;17;cnt++) 
		{
		sprintf(tmpstr,".%d",(char *)data.session_id[cnt]);
		            // data.session_id MAC format string
		             
		strcat(snmpstr,tmpstr);
		}

&lt;p&gt; //FIXME	
name_length=512;

&lt;p&gt; if(!read_objid(snmpstr,name,&amp;amp;name_length)){ printf("Error in read_objid\n");exit(1);};

&lt;p&gt; snmp_pdu_add_variable(pdu,name,name_length,ASN_INTEGER,&amp;amp;snmpsetvalue,sizeof(snmpsetvalue));
 
    status = snmp_synch_response(ss, pdu, &amp;amp;response);
         // sync snmp 
         
    if (status == STAT_SUCCESS) {
        if (response-&amp;gt;errstat == SNMP_ERR_NOERROR) {
         	}
            exitval = 2;
        
    } else if (status == STAT_TIMEOUT) {
        fprintf(stderr, "SNMP Timeout: No Response from %s\n",
                session.peername);
        exitval = 1;
    } else {  
        snmp_sess_perror("snmpset", ss);
	printf("snmp session else");
        exitval = 1;
    }

&lt;p&gt;     if (response)
        snmp_free_pdu(response);

&lt;p&gt;     snmp_close(ss);

&lt;p&gt; SOCK_CLEANUP;

&lt;p&gt; /* Macro off
 * final a snmp session
 */</description>
    </item>
    <item>
      <pubDate>Sun, 9 Nov 2003 12:23:46 GMT</pubDate>
      <title>9 Nov 2003</title>
      <link>http://www.advogato.org/person/lyxmoo/diary.html?start=4</link>
      <guid>http://www.advogato.org/person/lyxmoo/diary.html?start=4</guid>
      <description>&lt;p&gt; .Running on Linux only for getopt_long() 

&lt;p&gt; &lt;p&gt; .You must use this program for DNS system security or DNS performance test only.

&lt;p&gt; &lt;p&gt; .Any Modify or Reprogram  for discomfort target to anyother  beyond my willing

&lt;p&gt; &lt;p&gt; .evil means no Attach me

&lt;p&gt; &lt;p&gt; lyxmoo@msn.com

&lt;p&gt; &lt;p&gt; http://www.xfocus.net/tools/200307/dnsflood.c
</description>
    </item>
  </channel>
</rss>
