Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Sep 2001 18:18:30 -0400 (EDT)
From:      Joe Clarke <marcus@marcuscom.com>
To:        Chojin <freebsd@tarakan-network.com>
Cc:        Jean-Francois Dive <jef@linuxbe.org>, <freebsd-questions@FreeBSD.ORG>, <freebsd-hackers@FreeBSD.ORG>
Subject:   Re: Problem with snmpd
Message-ID:  <20010917181428.Q69881-200000@shumai.marcuscom.com>
In-Reply-To: <00c501c13fc3$9e9aeb10$0245a8c0@chojin>

next in thread | previous in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-840846285-1000765110=:69881
Content-Type: TEXT/PLAIN; charset=US-ASCII

Not sure.  I have snmpd 4.2.1 working perfectly on 4.3-RELEASE and
4.4-STABLE as of an hour ago.  Attached is my entire config file.  I keep
it in /usr/local/lib/snmp (which is the default location).

Joe

On Mon, 17 Sep 2001, Chojin wrote:

> I didn't resolved my problem.
> Even after upgraded to 4.4-stable (because there was maybe a bug in snmpd
> :-p).
>
> I don't know what I could do.
>
> ----- Original Message -----
> From: "Chojin" <freebsd@tarakan-network.com>
> To: "Joe Clarke" <marcus@marcuscom.com>
> Cc: "Jean-Francois Dive" <jef@linuxbe.org>; <freebsd-questions@FreeBSD.ORG>;
> <freebsd-hackers@FreeBSD.ORG>
> Sent: Wednesday, September 12, 2001 9:30 PM
> Subject: Re: Problem with snmpd
>
>
> > I tried your snmpd.conf but with no success :'(
> > ----- Original Message -----
> > From: "Joe Clarke" <marcus@marcuscom.com>
> > To: "Chojin" <freebsd@tarakan-network.com>
> > Cc: "Jean-Francois Dive" <jef@linuxbe.org>;
> <freebsd-questions@FreeBSD.ORG>;
> > <freebsd-hackers@FreeBSD.ORG>
> > Sent: Wednesday, September 12, 2001 8:34 PM
> > Subject: Re: Problem with snmpd
> >
> >
> > > Can you send your snmp.conf file?  These are the relevant bits of mine:
> > >
> > > com2sec local     localhost       public
> > > com2sec localrw   localhost       private
> > > com2sec mynetwork 172.18.0.0/24 public
> > > com2sec mynetworkrw 172.18.0.0/24  private
> > >
> > > ####
> > > # Second, map the security names into group names:
> > >
> > > #               sec.model  sec.name
> > > group LocalRWGroup  v1         localrw
> > > group LocalRWGroup  v2c        localrw
> > > group LocalRWGroup  usm        localrw
> > > group LocalROGroup  v1     local
> > > group LocalROGroup  v2c    local
> > > group LocalROGroup  usm    local
> > > group NetROGroup v1         mynetwork
> > > group NetROGroup v2c        mynetwork
> > > group NetROGroup usm        mynetwork
> > > group NetRWGroup v1         mynetworkrw
> > > group NetRWGroup v2c        mynetworkrw
> > > group NetRWGroup usm        mynetworkrw
> > >
> > > ####
> > > # Third, create a view for us to let the groups have rights to:
> > >
> > > #           incl/excl subtree                          mask
> > > view all    included  .1                               80
> > >
> > > ####
> > > # Finally, grant the 2 groups access to the 1 view with different
> > > # write permissions:
> > >
> > > #                context sec.model sec.level match  read   write  notif
> > > access LocalROGroup ""      any       noauth    exact  all    none
> none
> > > access LocalRWGroup ""      any       noauth    exact  all    all
> none
> > > access NetROGroup   ""      any       noauth    exact  all    none
> none
> > > access NetRWGroup   ""      any       noauth    exact  all    all
> none
> > >
> > >
> > > public@localhost does work on my machine.
> > >
> > > Joe
> > >
> > > On Wed, 12 Sep 2001, Chojin wrote:
> > >
> > > > I used TMRTGCHO as community name before, but since I've got this
> > problem I
> > > > use now public.
> > > > Request from localhost or any other interface doesn't work.
> > > > I cleaned snmpd.log, restarted snmpd:
> > > > #/usr/local/sbin/snmpd -D -c /usr/local/share/snmp/snmpd.conf -l
> > > > /var/log/snmpd.log
> > > >
> > > > and a new one is located at http://www.tarakan-network.com/snmpd.log
> (I
> > did
> > > > a snmpwalk and snmpget for public@localhost but no success)
> > > >
> > > > ----- Original Message -----
> > > > From: "Jean-Francois Dive" <jef@linuxbe.org>
> > > > To: "Chojin" <freebsd@tarakan-network.com>
> > > > Sent: Wednesday, September 12, 2001 10:38 AM
> > > > Subject: Re: Problem with snmpd
> > > >
> > > >
> > > > > Hi (salut)
> > > > >
> > > > > In fact, i see some successfull request with the community:
> > > > > TMRTGCHO and no attemps with the localhost one... seems pretty odd.
> > did
> > > > > you only got those requests from localhost not working ?
> > > > >
> > > > > Otherwise, purge the log file, be *sure* that no requests are
> comming
> > from
> > > > > somewhere else and resart to see some failures...
> > > > >
> > > > > JeF
> > > > >
> > > > > On Wed, 12 Sep 2001, Chojin wrote:
> > > > >
> > > > > > I launched in debug mode
> > > > > > #/usr/local/sbin/snmpd -D -c /usr/local/share/snmp/snmpd.conf -l
> > > > > > /var/log/snmpd.log
> > > > > > I attached snmpd.log
> > > > > > There are so many informations I can't detect the problem :pp
> > > > > >
> > > > > > ----- Original Message -----
> > > > > > From: "Jean-Francois Dive" <jef@linuxbe.org>
> > > > > > To: "Chojin" <freebsd@tarakan-network.com>
> > > > > > Cc: <freebsd-questions@FreeBSD.ORG>; <freebsd-hackers@FreeBSD.ORG>
> > > > > > Sent: Wednesday, September 12, 2001 9:53 AM
> > > > > > Subject: Re: Problem with snmpd
> > > > > >
> > > > > >
> > > > > > > i think it is possible to start the snmpd and not send it to
> > > > backgroud,
> > > > > > > and see if it does printout some error messages..Otherwise use
> the
> > > > truss
> > > > > > > command to follow the syscalls made by the daemon while
> processing
> > > > your
> > > > > > > request, this could point you to a problem..
> > > > > > >
> > > > > > > JeF
> > > > > > >
> > > > > > > On Wed, 12 Sep 2001, Chojin wrote:
> > > > > > >
> > > > > > > > snmpd.log is empty...
> > > > > > > >
> > > > > > > > I did #netstat -an | grep 161
> > > > > > > >  udp4       0      0  *.161                  *.*
> > > > > > > >
> > > > > > > > port 161 exists then it should work...
> > > > > > > >
> > > > > > > > ----- Original Message -----
> > > > > > > > From: "Jean-Francois Dive" <jef@linuxbe.org>
> > > > > > > > To: "Chojin" <freebsd@tarakan-network.com>
> > > > > > > > Cc: <freebsd-questions@FreeBSD.ORG>;
> > <freebsd-hackers@FreeBSD.ORG>
> > > > > > > > Sent: Wednesday, September 12, 2001 3:21 AM
> > > > > > > > Subject: Re: Problem with snmpd
> > > > > > > >
> > > > > > > >
> > > > > > > > > Hi,
> > > > > > > > >
> > > > > > > > > So you have any traces in a log file or something similar ?
> > > > > > > > >
> > > > > > > > > JeF
> > > > > > > > >
> > > > > > > > > On Tue, 11 Sep 2001, Chojin wrote:
> > > > > > > > >
> > > > > > > > > > Hello,
> > > > > > > > > >
> > > > > > > > > > I have a problem with snmpd.
> > > > > > > > > >
> > > > > > > > > > In fact, one day, for unknown reason ( I didn't modify any
> > > > > > setting ),
> > > > > > > > snmpd
> > > > > > > > > > didn't work anymore:
> > > > > > > > > > When I do a snmpwalk or snmpget to public@localhost it
> > doesn't
> > > > > > respond.
> > > > > > > > > > I checked snmpd, recreated snmpd.conf and launched again
> > snmpd
> > > > > > with -c
> > > > > > > > > > and -l to be sure it uses the correct files.
> > > > > > > > > > But even if snmpd is in background process,
> > public@localhost
> > > > > > doesn't
> > > > > > > > work.
> > > > > > > > > > I don't have any firewall rule that block it.
> > > > > > > > > >
> > > > > > > > > > #snmpwalk localhost public
> > > > > > > > > > Timeout: No Response from localhost
> > > > > > > > > > #snmpget localhost public SysName
> > > > > > > > > > Timeout: No Response from localhost.
> > > > > > > > > >
> > > > > > > > > > After I upgraded my system from 4.3-STABLE to 4.4-RC, it
> > didn't
> > > > > > change
> > > > > > > > > > anything for snmpd.
> > > > > > > > > >
> > > > > > > > > > If someone has got any idea...
> > > > > > > > > >
> > > > > > > > > > Best regards,
> > > > > > > > > >
> > > > > > > > > > Chojin
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > > > > > > > > > with "unsubscribe freebsd-hackers" in the body of the
> > message
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > > > with "unsubscribe freebsd-questions" in the body of the message
> > > >
> > > >
> > >
> > >
> > > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > > with "unsubscribe freebsd-questions" in the body of the message
> > >
> >
> >
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-questions" in the body of the message
> >
>

--0-840846285-1000765110=:69881
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="snmpd.conf"
Content-Transfer-Encoding: BASE64
Content-ID: <20010917181830.F69881@shumai.marcuscom.com>
Content-Description: 
Content-Disposition: attachment; filename="snmpd.conf"

IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIw0KIyBFWEFN
UExFLmNvbmY6DQojICAgQW4gZXhhbXBsZSBjb25maWd1cmF0aW9uIGZpbGUg
Zm9yIGNvbmZpZ3VyaW5nIHRoZSB1Y2Qtc25tcCBzbm1wZCBhZ2VudC4NCiMN
CiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCiMNCiMgVGhp
cyBmaWxlIGlzIGludGVuZGVkIHRvIG9ubHkgYmUgYW4gZXhhbXBsZS4gIElm
LCBob3dldmVyLCB5b3Ugd2FudA0KIyB0byB1c2UgaXQsIGl0IHNob3VsZCBi
ZSBwbGFjZWQgaW4gL3Vzci9sb2NhbC9zaGFyZS9zbm1wL3NubXBkLmNvbmYu
DQojIFdoZW4gdGhlIHNubXBkIGFnZW50IHN0YXJ0cyB1cCwgdGhpcyBpcyB3
aGVyZSBpdCB3aWxsIGxvb2sgZm9yIGl0Lg0KIw0KIyBOb3RlOiBUaGlzIGZp
bGUgaXMgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQgZnJvbSBFWEFNUExFLmNv
bmYuZGVmLg0KIyBEbyBOT1QgcmVhZCB0aGUgRVhBTVBMRS5jb25mLmRlZiBm
aWxlISBJbnN0ZWFkLCBhZnRlciB5b3UgaGF2ZSBydW4NCiMgY29uZmlndXJl
ICYgbWFrZSwgYW5kIHRoZW4gbWFrZSBzdXJlIHlvdSByZWFkIHRoZSBFWEFN
UExFLmNvbmYgZmlsZQ0KIyBpbnN0ZWFkLCBhcyBpdCB3aWxsIHRhaWxvciBp
dHNlbGYgdG8geW91ciBjb25maWd1cmF0aW9uLg0KDQojIEFsbCBsaW5lcyBi
ZWdpbm5pbmcgd2l0aCBhICcjJyBhcmUgY29tbWVudHMgYW5kIGFyZSBpbnRl
bmRlZCBmb3IgeW91DQojIHRvIHJlYWQuICBBbGwgb3RoZXIgbGluZXMgYXJl
IGNvbmZpZ3VyYXRpb24gY29tbWFuZHMgZm9yIHRoZSBhZ2VudC4NCg0KIw0K
IyBQTEVBU0U6IHJlYWQgdGhlIHNubXBkLmNvbmYoNSkgbWFudWFsIHBhZ2Ug
YXMgd2VsbCENCiMNCg0KDQojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjDQojIEFjY2VzcyBDb250cm9sDQojIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjDQoNCiMgWU9VIFNIT1VMRCBDSEFOR0UgVEhFICJD
T01NVU5JVFkiIFRPS0VOIEJFTE9XIFRPIEEgTkVXIEtFWVdPUkQgT05MWQ0K
IyBLTk9XTiBBVCBZT1VSIFNJVEUuICBZT1UgKk1VU1QqIENIQU5HRSBUSEUg
TkVUV09SSyBUT0tFTiBCRUxPVyBUTw0KIyBTT01FVEhJTkcgUkVGTEVDVElO
RyBZT1VSIExPQ0FMIE5FVFdPUksgQUREUkVTUyBTUEFDRS4NCg0KIyBCeSBm
YXIsIHRoZSBtb3N0IGNvbW1vbiBxdWVzdGlvbiBJIGdldCBhYm91dCB0aGUg
YWdlbnQgaXMgIndoeSB3b24ndA0KIyBpdCB3b3JrPyIsIHdoZW4gcmVhbGx5
IGl0IHNob3VsZCBiZSAiaG93IGRvIEkgY29uZmlndXJlIHRoZSBhZ2VudCB0
bw0KIyBhbGxvdyBtZSB0byBhY2Nlc3MgaXQ/Ig0KIw0KIyBCeSBkZWZhdWx0
LCB0aGUgYWdlbnQgcmVzcG9uZHMgdG8gdGhlICJwdWJsaWMiIGNvbW11bml0
eSBmb3IgcmVhZA0KIyBvbmx5IGFjY2VzcywgaWYgcnVuIG91dCBvZiB0aGUg
Ym94IHdpdGhvdXQgYW55IGNvbmZpZ3VyYXRpb24gZmlsZSBpbiANCiMgcGxh
Y2UuICBUaGUgZm9sbG93aW5nIGV4YW1wbGVzIHNob3cgeW91IG90aGVyIHdh
eXMgb2YgY29uZmlndXJpbmcNCiMgdGhlIGFnZW50IHNvIHRoYXQgeW91IGNh
biBjaGFuZ2UgdGhlIGNvbW11bml0eSBuYW1lcywgYW5kIGdpdmUNCiMgeW91
cnNlbGYgd3JpdGUgYWNjZXNzIGFzIHdlbGwuDQojDQojIFRoZSBmb2xsb3dp
bmcgbGluZXMgY2hhbmdlIHRoZSBhY2Nlc3MgcGVybWlzc2lvbnMgb2YgdGhl
IGFnZW50IHNvDQojIHRoYXQgdGhlIENPTU1VTklUWSBzdHJpbmcgcHJvdmlk
ZXMgcmVhZC1vbmx5IGFjY2VzcyB0byB5b3VyIGVudGlyZQ0KIyBORVRXT1JL
IChFRzogMTAuMTAuMTAuMC8yNCksIGFuZCByZWFkL3dyaXRlIGFjY2VzcyB0
byBvbmx5IHRoZQ0KIyBsb2NhbGhvc3QgKDEyNy4wLjAuMSwgbm90IGl0cyBy
ZWFsIGlwYWRkcmVzcykuDQojDQojIEZvciBtb3JlIGluZm9ybWF0aW9uLCBy
ZWFkIHRoZSBGQVEgYXMgd2VsbCBhcyB0aGUgc25tcGQuY29uZig1KQ0KIyBt
YW51YWwgcGFnZS4NCg0KIyMjIw0KIyBGaXJzdCwgbWFwIHRoZSBjb21tdW5p
dHkgbmFtZSAoQ09NTVVOSVRZKSBpbnRvIGEgc2VjdXJpdHkgbmFtZQ0KIyAo
bG9jYWwgYW5kIG15bmV0d29yaywgZGVwZW5kaW5nIG9uIHdoZXJlIHRoZSBy
ZXF1ZXN0IGlzIGNvbWluZw0KIyBmcm9tKToNCg0KIyAgICAgICBzZWMubmFt
ZSAgc291cmNlICAgICAgICAgIGNvbW11bml0eQ0KY29tMnNlYyBsb2NhbCAg
ICAgbG9jYWxob3N0ICAgICAgIHB1YmxpYw0KY29tMnNlYyBsb2NhbHJ3ICAg
bG9jYWxob3N0ICAgICAgIHByaXZhdGUNCmNvbTJzZWMgbXluZXR3b3JrIDE3
Mi4xOC4wLjAvMTYgcHVibGljDQpjb20yc2VjIG15bmV0d29ya3J3IDE3Mi4x
OC4wLjAvMTYgIHByaXZhdGUNCg0KIyMjIw0KIyBTZWNvbmQsIG1hcCB0aGUg
c2VjdXJpdHkgbmFtZXMgaW50byBncm91cCBuYW1lczoNCg0KIyAgICAgICAg
ICAgICAJc2VjLm1vZGVsICBzZWMubmFtZQ0KZ3JvdXAgTG9jYWxSV0dyb3Vw
CXYxICAgICAgICAgbG9jYWxydw0KZ3JvdXAgTG9jYWxSV0dyb3VwCXYyYyAg
ICAgICAgbG9jYWxydw0KZ3JvdXAgTG9jYWxSV0dyb3VwCXVzbSAgICAgICAg
bG9jYWxydw0KZ3JvdXAgTG9jYWxST0dyb3VwCXYxCSAgIGxvY2FsDQpncm91
cCBMb2NhbFJPR3JvdXAJdjJjCSAgIGxvY2FsDQpncm91cCBMb2NhbFJPR3Jv
dXAJdXNtCSAgIGxvY2FsDQpncm91cCBOZXRST0dyb3VwIHYxICAgICAgICAg
bXluZXR3b3JrDQpncm91cCBOZXRST0dyb3VwIHYyYyAgICAgICAgbXluZXR3
b3JrDQpncm91cCBOZXRST0dyb3VwIHVzbSAgICAgICAgbXluZXR3b3JrDQpn
cm91cCBOZXRSV0dyb3VwIHYxICAgICAgICAgbXluZXR3b3JrcncNCmdyb3Vw
IE5ldFJXR3JvdXAgdjJjICAgICAgICBteW5ldHdvcmtydw0KZ3JvdXAgTmV0
UldHcm91cCB1c20gICAgICAgIG15bmV0d29ya3J3DQoNCiMjIyMNCiMgVGhp
cmQsIGNyZWF0ZSBhIHZpZXcgZm9yIHVzIHRvIGxldCB0aGUgZ3JvdXBzIGhh
dmUgcmlnaHRzIHRvOg0KDQojICAgICAgICAgICBpbmNsL2V4Y2wgc3VidHJl
ZSAgICAgICAgICAgICAgICAgICAgICAgICAgbWFzaw0KdmlldyBhbGwgICAg
aW5jbHVkZWQgIC4xICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDgw
DQoNCiMjIyMNCiMgRmluYWxseSwgZ3JhbnQgdGhlIDIgZ3JvdXBzIGFjY2Vz
cyB0byB0aGUgMSB2aWV3IHdpdGggZGlmZmVyZW50DQojIHdyaXRlIHBlcm1p
c3Npb25zOg0KDQojICAgICAgICAgICAgICAgIGNvbnRleHQgc2VjLm1vZGVs
IHNlYy5sZXZlbCBtYXRjaCAgcmVhZCAgIHdyaXRlICBub3RpZg0KYWNjZXNz
IExvY2FsUk9Hcm91cCAiIiAgICAgIGFueSAgICAgICBub2F1dGggICAgZXhh
Y3QgIGFsbCAgICBub25lICAgbm9uZQ0KYWNjZXNzIExvY2FsUldHcm91cCAi
IiAgICAgIGFueSAgICAgICBub2F1dGggICAgZXhhY3QgIGFsbCAgICBhbGwg
ICAgbm9uZQ0KYWNjZXNzIE5ldFJPR3JvdXAgICAiIiAgICAgIGFueSAgICAg
ICBub2F1dGggICAgZXhhY3QgIGFsbCAgICBub25lICAgbm9uZQ0KYWNjZXNz
IE5ldFJXR3JvdXAgICAiIiAgICAgIGFueSAgICAgICBub2F1dGggICAgZXhh
Y3QgIGFsbCAgICBhbGwgICAgbm9uZQ0KDQojIC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQoNCg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIw0KIyBTeXN0ZW0gY29udGFjdCBpbmZvcm1hdGlvbg0KIw0K
DQojIEl0IGlzIGFsc28gcG9zc2libGUgdG8gc2V0IHRoZSBzeXNDb250YWN0
IGFuZCBzeXNMb2NhdGlvbiBzeXN0ZW0NCiMgdmFyaWFibGVzIHRocm91Z2gg
dGhlIHNubXBkLmNvbmYgZmlsZToNCg0Kc3lzbG9jYXRpb24gUlRQLU5NUyBT
ZXJ2ZXIgUmFjaw0Kc3lzY29udGFjdCBKb2UgQ2xhcmtlIDxqY2xhcmtlQGNp
c2NvLmNvbT4NCg0KDQojIEV4YW1wbGUgb3V0cHV0IG9mIHNubXB3YWxrOg0K
IyAgICUgc25tcHdhbGsgLXYgMSBsb2NhbGhvc3QgcHVibGljIHN5c3RlbQ0K
IyAgIHN5c3RlbS5zeXNEZXNjci4wID0gIlN1bk9TIG5hbWUgc3VuNGMiDQoj
ICAgc3lzdGVtLnN5c09iamVjdElELjAgPSBPSUQ6IGVudGVycHJpc2VzLnVj
ZGF2aXMudWNkU25tcEFnZW50LnN1bm9zNA0KIyAgIHN5c3RlbS5zeXNVcFRp
bWUuMCA9IFRpbWV0aWNrczogKDU5NTYzNzU0OCkgNjggZGF5cywgMjI6MzI6
NTUNCiMgICBzeXN0ZW0uc3lzQ29udGFjdC4wID0gIk1lIDxtZUBzb21ld2hl
cmUub3JnPiINCiMgICBzeXN0ZW0uc3lzTmFtZS4wID0gIm5hbWUiDQojICAg
c3lzdGVtLnN5c0xvY2F0aW9uLjAgPSAiUmlnaHQgaGVyZSwgcmlnaHQgbm93
LiINCiMgICBzeXN0ZW0uc3lzU2VydmljZXMuMCA9IDcyDQoNCg0KIyAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KDQoNCiMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMNCiMgUHJvY2VzcyBjaGVja3MuDQoj
DQojICBUaGUgZm9sbG93aW5nIGFyZSBleGFtcGxlcyBvZiBob3cgdG8gdXNl
IHRoZSBhZ2VudCB0byBjaGVjayBmb3INCiMgIHByb2Nlc3NlcyBydW5uaW5n
IG9uIHRoZSBob3N0LiAgVGhlIHN5bnRheCBsb29rcyBzb21ldGhpbmcgbGlr
ZToNCiMNCiMgIHByb2MgTkFNRSBbTUFYPTBdIFtNSU49MF0NCiMNCiMgIE5B
TUU6ICB0aGUgbmFtZSBvZiB0aGUgcHJvY2VzcyB0byBjaGVjayBmb3IuICBJ
dCBtdXN0IG1hdGNoDQojICAgICAgICAgZXhhY3RseSAoaWUsIGh0dHAgd2ls
bCBub3QgZmluZCBodHRwZCBwcm9jZXNzZXMpLg0KIyAgTUFYOiAgIHRoZSBt
YXhpbXVtIG51bWJlciBhbGxvd2VkIHRvIGJlIHJ1bm5pbmcuICBEZWZhdWx0
cyB0byAwLg0KIyAgTUlOOiAgIHRoZSBtaW5pbXVtIG51bWJlciB0byBiZSBy
dW5uaW5nLiAgRGVmYXVsdHMgdG8gMC4NCg0KIw0KIyAgRXhhbXBsZXM6DQoj
DQoNCiMgIE1ha2Ugc3VyZSBtb3VudGQgaXMgcnVubmluZw0KcHJvYyBpbmV0
ZA0KDQoNCiMgIE1ha2Ugc3VyZSBhdCBsZWFzdCBvbmUgc2VuZG1haWwsIGJ1
dCBsZXNzIHRoYW4gb3IgZXF1YWwgdG8gMTAgYXJlIHJ1bm5pbmcuDQpwcm9j
IHNlbmRtYWlsIDEwIDENCg0KDQojICBBIHNubXB3YWxrIG9mIHRoZSBwcm9j
ZXNzIG1pYiB0cmVlIHdvdWxkIGxvb2sgc29tZXRoaW5nIGxpa2UgdGhpczoN
CiMgDQojICUgc25tcHdhbGsgLXYgMSBsb2NhbGhvc3QgcHVibGljIC4xLjMu
Ni4xLjQuMS4yMDIxLjINCiMgZW50ZXJwcmlzZXMudWNkYXZpcy5wcm9jVGFi
bGUucHJFbnRyeS5wckluZGV4LjEgPSAxDQojIGVudGVycHJpc2VzLnVjZGF2
aXMucHJvY1RhYmxlLnByRW50cnkucHJJbmRleC4yID0gMg0KIyBlbnRlcnBy
aXNlcy51Y2RhdmlzLnByb2NUYWJsZS5wckVudHJ5LnBySW5kZXguMyA9IDMN
CiMgZW50ZXJwcmlzZXMudWNkYXZpcy5wcm9jVGFibGUucHJFbnRyeS5wck5h
bWVzLjEgPSAibW91bnRkIg0KIyBlbnRlcnByaXNlcy51Y2RhdmlzLnByb2NU
YWJsZS5wckVudHJ5LnByTmFtZXMuMiA9ICJudGFsa2QiDQojIGVudGVycHJp
c2VzLnVjZGF2aXMucHJvY1RhYmxlLnByRW50cnkucHJOYW1lcy4zID0gInNl
bmRtYWlsIg0KIyBlbnRlcnByaXNlcy51Y2RhdmlzLnByb2NUYWJsZS5wckVu
dHJ5LnByTWluLjEgPSAwDQojIGVudGVycHJpc2VzLnVjZGF2aXMucHJvY1Rh
YmxlLnByRW50cnkucHJNaW4uMiA9IDANCiMgZW50ZXJwcmlzZXMudWNkYXZp
cy5wcm9jVGFibGUucHJFbnRyeS5wck1pbi4zID0gMQ0KIyBlbnRlcnByaXNl
cy51Y2RhdmlzLnByb2NUYWJsZS5wckVudHJ5LnByTWF4LjEgPSAwDQojIGVu
dGVycHJpc2VzLnVjZGF2aXMucHJvY1RhYmxlLnByRW50cnkucHJNYXguMiA9
IDQNCiMgZW50ZXJwcmlzZXMudWNkYXZpcy5wcm9jVGFibGUucHJFbnRyeS5w
ck1heC4zID0gMTANCiMgZW50ZXJwcmlzZXMudWNkYXZpcy5wcm9jVGFibGUu
cHJFbnRyeS5wckNvdW50LjEgPSAwDQojIGVudGVycHJpc2VzLnVjZGF2aXMu
cHJvY1RhYmxlLnByRW50cnkucHJDb3VudC4yID0gMA0KIyBlbnRlcnByaXNl
cy51Y2RhdmlzLnByb2NUYWJsZS5wckVudHJ5LnByQ291bnQuMyA9IDENCiMg
ZW50ZXJwcmlzZXMudWNkYXZpcy5wcm9jVGFibGUucHJFbnRyeS5wckVycm9y
RmxhZy4xID0gMQ0KIyBlbnRlcnByaXNlcy51Y2RhdmlzLnByb2NUYWJsZS5w
ckVudHJ5LnByRXJyb3JGbGFnLjIgPSAwDQojIGVudGVycHJpc2VzLnVjZGF2
aXMucHJvY1RhYmxlLnByRW50cnkucHJFcnJvckZsYWcuMyA9IDANCiMgZW50
ZXJwcmlzZXMudWNkYXZpcy5wcm9jVGFibGUucHJFbnRyeS5wckVyck1lc3Nh
Z2UuMSA9ICJObyBtb3VudGQgcHJvY2VzcyBydW5uaW5nLiINCiMgZW50ZXJw
cmlzZXMudWNkYXZpcy5wcm9jVGFibGUucHJFbnRyeS5wckVyck1lc3NhZ2Uu
MiA9ICIiDQojIGVudGVycHJpc2VzLnVjZGF2aXMucHJvY1RhYmxlLnByRW50
cnkucHJFcnJNZXNzYWdlLjMgPSAiIg0KIyBlbnRlcnByaXNlcy51Y2Rhdmlz
LnByb2NUYWJsZS5wckVudHJ5LnByRXJyRml4LjEgPSAwDQojIGVudGVycHJp
c2VzLnVjZGF2aXMucHJvY1RhYmxlLnByRW50cnkucHJFcnJGaXguMiA9IDAN
CiMgZW50ZXJwcmlzZXMudWNkYXZpcy5wcm9jVGFibGUucHJFbnRyeS5wckVy
ckZpeC4zID0gMA0KIw0KIyAgTm90ZSB0aGF0IHRoZSBlcnJvckZsYWcgZm9y
IG1vdW50ZCBpcyBzZXQgdG8gMSBiZWNhdXNlIG9uZSBpcyBub3QNCiMgIHJ1
bm5pbmcgKGluIHRoaXMgY2FzZSBhbiBycGMubW91bnRkIGlzLCBidXQgdGhh
dHMgbm90IGdvb2QgZW5vdWdoKSwNCiMgIGFuZCB0aGUgRXJyTWVzc2FnZSB0
ZWxscyB5b3Ugd2hhdCdzIHdyb25nLiAgVGhlIGNvbmZpZ3VyYXRpb24NCiMg
IGltcG9zZWQgaW4gdGhlIHNubXBkLmNvbmYgZmlsZSBpcyBhbHNvIHNob3du
LiAgDQojIA0KIyAgU3BlY2lhbCBDYXNlOiAgV2hlbiB0aGUgbWluIGFuZCBt
YXggbnVtYmVycyBhcmUgYm90aCAwLCBpdCBhc3N1bWVzDQojICB5b3Ugd2Fu
dCBhIG1heCBvZiBpbmZpbml0eSBhbmQgYSBtaW4gb2YgMS4NCiMNCg0KDQoj
IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCg0KIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIyBFeGVjdXRhYmxlcy9z
Y3JpcHRzDQojDQoNCiMNCiMgIFlvdSBjYW4gYWxzbyBoYXZlIHByb2dyYW1z
IHJ1biBieSB0aGUgYWdlbnQgdGhhdCByZXR1cm4gYSBzaW5nbGUNCiMgIGxp
bmUgb2Ygb3V0cHV0IGFuZCBhbiBleGl0IGNvZGUuICBIZXJlIGFyZSB0d28g
ZXhhbXBsZXMuDQojDQojICBleGVjIE5BTUUgUFJPR1JBTSBbQVJHUyAuLi5d
DQojDQojICBOQU1FOiAgICAgQSBnZW5lcmljIG5hbWUuDQojICBQUk9HUkFN
OiAgVGhlIHByb2dyYW0gdG8gcnVuLiAgSW5jbHVkZSB0aGUgcGF0aCENCiMg
IEFSR1M6ICAgICBvcHRpb25hbCBhcmd1bWVudHMgdG8gYmUgcGFzc2VkIHRv
IHRoZSBwcm9ncmFtDQoNCiMgYSBzaW1wbGUgaGVsbG8gd29ybGQNCiNleGVj
IGVjaG90ZXN0IC9iaW4vZWNobyBoZWxsbyB3b3JsZA0KDQojIFJ1biBhIHNo
ZWxsIHNjcmlwdCBjb250YWluaW5nOg0KIw0KIyAjIS9iaW4vc2gNCiMgZWNo
byBoZWxsbyB3b3JsZA0KIyBlY2hvIGhpIHRoZXJlDQojIGV4aXQgMzUNCiMN
CiMgTm90ZTogIHRoaXMgaGFzIGJlZW4gc3BlY2lmaWNhbGx5IGNvbW1lbnRl
ZCBvdXQgdG8gcHJldmVudA0KIyBhY2NpZGVudGFsIHNlY3VyaXR5IGhvbGVz
IGR1ZSB0byBzb21lb25lIGVsc2Ugb24geW91ciBzeXN0ZW0gd3JpdGluZw0K
IyBhIC90bXAvc2h0ZXN0IGJlZm9yZSB5b3UgZG8uICBVbmNvbW1lbnQgdG8g
dXNlIGl0Lg0KIw0KI2V4ZWMgc2hlbGx0ZXN0IC9iaW4vc2ggL3RtcC9zaHRl
c3QNCg0KIyBUaGVuLCANCiMgJSBzbm1wd2FsayAtdiAxIGxvY2FsaG9zdCBw
dWJsaWMgLjEuMy42LjEuNC4xLjIwMjEuOA0KIyBlbnRlcnByaXNlcy51Y2Rh
dmlzLmV4dFRhYmxlLmV4dEVudHJ5LmV4dEluZGV4LjEgPSAxDQojIGVudGVy
cHJpc2VzLnVjZGF2aXMuZXh0VGFibGUuZXh0RW50cnkuZXh0SW5kZXguMiA9
IDINCiMgZW50ZXJwcmlzZXMudWNkYXZpcy5leHRUYWJsZS5leHRFbnRyeS5l
eHROYW1lcy4xID0gImVjaG90ZXN0Ig0KIyBlbnRlcnByaXNlcy51Y2Rhdmlz
LmV4dFRhYmxlLmV4dEVudHJ5LmV4dE5hbWVzLjIgPSAic2hlbGx0ZXN0Ig0K
IyBlbnRlcnByaXNlcy51Y2RhdmlzLmV4dFRhYmxlLmV4dEVudHJ5LmV4dENv
bW1hbmQuMSA9ICIvYmluL2VjaG8gaGVsbG8gd29ybGQiDQojIGVudGVycHJp
c2VzLnVjZGF2aXMuZXh0VGFibGUuZXh0RW50cnkuZXh0Q29tbWFuZC4yID0g
Ii9iaW4vc2ggL3RtcC9zaHRlc3QiDQojIGVudGVycHJpc2VzLnVjZGF2aXMu
ZXh0VGFibGUuZXh0RW50cnkuZXh0UmVzdWx0LjEgPSAwDQojIGVudGVycHJp
c2VzLnVjZGF2aXMuZXh0VGFibGUuZXh0RW50cnkuZXh0UmVzdWx0LjIgPSAz
NQ0KIyBlbnRlcnByaXNlcy51Y2RhdmlzLmV4dFRhYmxlLmV4dEVudHJ5LmV4
dE91dHB1dC4xID0gImhlbGxvIHdvcmxkLiINCiMgZW50ZXJwcmlzZXMudWNk
YXZpcy5leHRUYWJsZS5leHRFbnRyeS5leHRPdXRwdXQuMiA9ICJoZWxsbyB3
b3JsZC4iDQojIGVudGVycHJpc2VzLnVjZGF2aXMuZXh0VGFibGUuZXh0RW50
cnkuZXh0RXJyRml4LjEgPSAwDQojIGVudGVycHJpc2VzLnVjZGF2aXMuZXh0
VGFibGUuZXh0RW50cnkuZXh0RXJyRml4LjIgPSAwDQoNCiMgTm90ZSB0aGF0
IHRoZSBzZWNvbmQgbGluZSBvZiB0aGUgL3RtcC9zaHRlc3Qgc2hlbGwgc2Ny
aXB0IGlzIGN1dA0KIyBvZmYuICBBbHNvIG5vdGUgdGhhdCB0aGUgZXhpdCBz
dGF0dXMgb2YgMzUgd2FzIHJldHVybmVkLg0KDQojIC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQoNCg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIw0KIyBkaXNrIGNoZWNrcw0KIw0KDQojIFRoZSBhZ2Vu
dCBjYW4gY2hlY2sgdGhlIGFtb3VudCBvZiBhdmFpbGFibGUgZGlzayBzcGFj
ZSwgYW5kIG1ha2UNCiMgc3VyZSBpdCBpcyBhYm92ZSBhIHNldCBsaW1pdC4g
IA0KDQojIGRpc2sgUEFUSCBbTUlOPURFRkRJU0tNSU5JTVVNU1BBQ0VdDQoj
DQojIFBBVEg6ICBtb3VudCBwYXRoIHRvIHRoZSBkaXNrIGluIHF1ZXN0aW9u
Lg0KIyBNSU46ICAgRGlza3Mgd2l0aCBzcGFjZSBiZWxvdyB0aGlzIHZhbHVl
IHdpbGwgaGF2ZSB0aGUgTWliJ3MgZXJyb3JGbGFnIHNldC4NCiMgICAgICAg
IERlZmF1bHQgdmFsdWUgPSBERUZESVNLTUlOSU1VTVNQQUNFLg0KDQojIENo
ZWNrIHRoZSAvIHBhcnRpdGlvbiBhbmQgbWFrZSBzdXJlIGl0IGNvbnRhaW5z
IGF0IGxlYXN0IDEwIG1lZ3MuDQoNCmRpc2sgLyAxMCUNCmRpc2sgL3VzciAx
MCUNCmRpc2sgL3ZhciAxMCUNCg0KDQojICUgc25tcHdhbGsgLXYgMSBsb2Nh
bGhvc3QgcHVibGljIC4xLjMuNi4xLjQuMS4yMDIxLjkNCiMgZW50ZXJwcmlz
ZXMudWNkYXZpcy5kaXNrVGFibGUuZHNrRW50cnkuZGlza0luZGV4LjEgPSAw
DQojIGVudGVycHJpc2VzLnVjZGF2aXMuZGlza1RhYmxlLmRza0VudHJ5LmRp
c2tQYXRoLjEgPSAiLyIgSGV4OiAyRiANCiMgZW50ZXJwcmlzZXMudWNkYXZp
cy5kaXNrVGFibGUuZHNrRW50cnkuZGlza0RldmljZS4xID0gIi9kZXYvZHNr
L2MyMDFkNnMwIg0KIyBlbnRlcnByaXNlcy51Y2RhdmlzLmRpc2tUYWJsZS5k
c2tFbnRyeS5kaXNrTWluaW11bS4xID0gMTAwMDANCiMgZW50ZXJwcmlzZXMu
dWNkYXZpcy5kaXNrVGFibGUuZHNrRW50cnkuZGlza1RvdGFsLjEgPSA4Mzcx
MzANCiMgZW50ZXJwcmlzZXMudWNkYXZpcy5kaXNrVGFibGUuZHNrRW50cnku
ZGlza0F2YWlsLjEgPSAzMTYzMjUNCiMgZW50ZXJwcmlzZXMudWNkYXZpcy5k
aXNrVGFibGUuZHNrRW50cnkuZGlza1VzZWQuMSA9IDQzNzA5Mg0KIyBlbnRl
cnByaXNlcy51Y2RhdmlzLmRpc2tUYWJsZS5kc2tFbnRyeS5kaXNrUGVyY2Vu
dC4xID0gNTgNCiMgZW50ZXJwcmlzZXMudWNkYXZpcy5kaXNrVGFibGUuZHNr
RW50cnkuZGlza0Vycm9yRmxhZy4xID0gMA0KIyBlbnRlcnByaXNlcy51Y2Rh
dmlzLmRpc2tUYWJsZS5kc2tFbnRyeS5kaXNrRXJyb3JNc2cuMSA9ICIiDQoN
CiMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KDQojIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjDQojIGxvYWQgYXZlcmFn
ZSBjaGVja3MNCiMNCg0KIyBsb2FkIFsxTUFYPURFRk1BWExPQURBVkVdIFs1
TUFYPURFRk1BWExPQURBVkVdIFsxNU1BWD1ERUZNQVhMT0FEQVZFXQ0KIw0K
IyAxTUFYOiAgIElmIHRoZSAxIG1pbnV0ZSBsb2FkIGF2ZXJhZ2UgaXMgYWJv
dmUgdGhpcyBsaW1pdCBhdCBxdWVyeQ0KIyAgICAgICAgIHRpbWUsIHRoZSBl
cnJvckZsYWcgd2lsbCBiZSBzZXQuDQojIDVNQVg6ICAgU2ltaWxhciwgYnV0
IGZvciA1IG1pbiBhdmVyYWdlLg0KIyAxNU1BWDogIFNpbWlsYXIsIGJ1dCBm
b3IgMTUgbWluIGF2ZXJhZ2UuDQoNCiMgQ2hlY2sgZm9yIGxvYWRzOg0KbG9h
ZCAyIDIgNA0KDQojICUgc25tcHdhbGsgLXYgMSBsb2NhbGhvc3QgcHVibGlj
IC4xLjMuNi4xLjQuMS4yMDIxLjEwDQojIGVudGVycHJpc2VzLnVjZGF2aXMu
bG9hZFRhYmxlLmxhRW50cnkubG9hZGF2ZUluZGV4LjEgPSAxDQojIGVudGVy
cHJpc2VzLnVjZGF2aXMubG9hZFRhYmxlLmxhRW50cnkubG9hZGF2ZUluZGV4
LjIgPSAyDQojIGVudGVycHJpc2VzLnVjZGF2aXMubG9hZFRhYmxlLmxhRW50
cnkubG9hZGF2ZUluZGV4LjMgPSAzDQojIGVudGVycHJpc2VzLnVjZGF2aXMu
bG9hZFRhYmxlLmxhRW50cnkubG9hZGF2ZU5hbWVzLjEgPSAiTG9hZC0xIg0K
IyBlbnRlcnByaXNlcy51Y2RhdmlzLmxvYWRUYWJsZS5sYUVudHJ5LmxvYWRh
dmVOYW1lcy4yID0gIkxvYWQtNSINCiMgZW50ZXJwcmlzZXMudWNkYXZpcy5s
b2FkVGFibGUubGFFbnRyeS5sb2FkYXZlTmFtZXMuMyA9ICJMb2FkLTE1Ig0K
IyBlbnRlcnByaXNlcy51Y2RhdmlzLmxvYWRUYWJsZS5sYUVudHJ5LmxvYWRh
dmVMb2FkLjEgPSAiMC40OSIgSGV4OiAzMCAyRSAzNCAzOSANCiMgZW50ZXJw
cmlzZXMudWNkYXZpcy5sb2FkVGFibGUubGFFbnRyeS5sb2FkYXZlTG9hZC4y
ID0gIjAuMzEiIEhleDogMzAgMkUgMzMgMzEgDQojIGVudGVycHJpc2VzLnVj
ZGF2aXMubG9hZFRhYmxlLmxhRW50cnkubG9hZGF2ZUxvYWQuMyA9ICIwLjI2
IiBIZXg6IDMwIDJFIDMyIDM2IA0KIyBlbnRlcnByaXNlcy51Y2RhdmlzLmxv
YWRUYWJsZS5sYUVudHJ5LmxvYWRhdmVDb25maWcuMSA9ICIxMi4wMCINCiMg
ZW50ZXJwcmlzZXMudWNkYXZpcy5sb2FkVGFibGUubGFFbnRyeS5sb2FkYXZl
Q29uZmlnLjIgPSAiMTQuMDAiDQojIGVudGVycHJpc2VzLnVjZGF2aXMubG9h
ZFRhYmxlLmxhRW50cnkubG9hZGF2ZUNvbmZpZy4zID0gIjE0LjAwIg0KIyBl
bnRlcnByaXNlcy51Y2RhdmlzLmxvYWRUYWJsZS5sYUVudHJ5LmxvYWRhdmVF
cnJvckZsYWcuMSA9IDANCiMgZW50ZXJwcmlzZXMudWNkYXZpcy5sb2FkVGFi
bGUubGFFbnRyeS5sb2FkYXZlRXJyb3JGbGFnLjIgPSAwDQojIGVudGVycHJp
c2VzLnVjZGF2aXMubG9hZFRhYmxlLmxhRW50cnkubG9hZGF2ZUVycm9yRmxh
Zy4zID0gMA0KIyBlbnRlcnByaXNlcy51Y2RhdmlzLmxvYWRUYWJsZS5sYUVu
dHJ5LmxvYWRhdmVFcnJNZXNzYWdlLjEgPSAiIg0KIyBlbnRlcnByaXNlcy51
Y2RhdmlzLmxvYWRUYWJsZS5sYUVudHJ5LmxvYWRhdmVFcnJNZXNzYWdlLjIg
PSAiIg0KIyBlbnRlcnByaXNlcy51Y2RhdmlzLmxvYWRUYWJsZS5sYUVudHJ5
LmxvYWRhdmVFcnJNZXNzYWdlLjMgPSAiIg0KDQojIC0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQoNCg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIw0KIyBFeHRlbnNpYmxlIHNlY3Rpb25zLg0KIyANCg0K
IyBUaGlzIGFsbGV2aWF0ZXMgdGhlIG11bHRpcGxlIGxpbmUgb3V0cHV0IHBy
b2JsZW0gZm91bmQgaW4gdGhlDQojIHByZXZpb3VzIGV4ZWN1dGFibGUgbWli
IGJ5IHBsYWNpbmcgZWFjaCBtaWIgaW4gaXRzIG93biBtaWIgdGFibGU6DQoN
CiMgUnVuIGEgc2hlbGwgc2NyaXB0IGNvbnRhaW5pbmc6DQojDQojICMhL2Jp
bi9zaA0KIyBlY2hvIGhlbGxvIHdvcmxkDQojIGVjaG8gaGkgdGhlcmUNCiMg
ZXhpdCAzNQ0KIw0KIyBOb3RlOiAgdGhpcyBoYXMgYmVlbiBzcGVjaWZpY2Fs
bHkgY29tbWVudGVkIG91dCB0byBwcmV2ZW50DQojIGFjY2lkZW50YWwgc2Vj
dXJpdHkgaG9sZXMgZHVlIHRvIHNvbWVvbmUgZWxzZSBvbiB5b3VyIHN5c3Rl
bSB3cml0aW5nDQojIGEgL3RtcC9zaHRlc3QgYmVmb3JlIHlvdSBkby4gIFVu
Y29tbWVudCB0byB1c2UgaXQuDQojDQojIGV4ZWMgLjEuMy42LjEuNC4xLjIw
MjEuNTAgc2hlbGx0ZXN0IC9iaW4vc2ggL3RtcC9zaHRlc3QNCg0KIyAlIHNu
bXB3YWxrIC12IDEgbG9jYWxob3N0IHB1YmxpYyAuMS4zLjYuMS40LjEuMjAy
MS41MA0KIyBlbnRlcnByaXNlcy51Y2RhdmlzLjUwLjEuMSA9IDENCiMgZW50
ZXJwcmlzZXMudWNkYXZpcy41MC4yLjEgPSAic2hlbGx0ZXN0Ig0KIyBlbnRl
cnByaXNlcy51Y2RhdmlzLjUwLjMuMSA9ICIvYmluL3NoIC90bXAvc2h0ZXN0
Ig0KIyBlbnRlcnByaXNlcy51Y2RhdmlzLjUwLjEwMC4xID0gMzUNCiMgZW50
ZXJwcmlzZXMudWNkYXZpcy41MC4xMDEuMSA9ICJoZWxsbyB3b3JsZC4iDQoj
IGVudGVycHJpc2VzLnVjZGF2aXMuNTAuMTAxLjIgPSAiaGkgdGhlcmUuIg0K
IyBlbnRlcnByaXNlcy51Y2RhdmlzLjUwLjEwMi4xID0gMA0KDQojIE5vdyB0
aGUgT3V0cHV0IGhhcyBncm93biB0byB0d28gbGluZXMsIGFuZCB3ZSBjYW4g
c2VlIHRoZSAnaGkNCiMgdGhlcmUuJyBvdXRwdXQgYXMgdGhlIHNlY29uZCBs
aW5lIGZyb20gb3VyIHNoZWxsIHNjcmlwdC4NCiMNCiMgTm90ZSB0aGF0IHlv
dSBtdXN0IGFsdGVyIHRoZSBtaWIudHh0IGZpbGUgdG8gYmUgY29ycmVjdCBp
ZiB5b3Ugd2FudA0KIyB0aGUgLjUwLiogb3V0cHV0cyBhYm92ZSB0byBjaGFu
Z2UgdG8gcmVhc29uYWJsZSB0ZXh0IGRlc2NyaXB0aW9ucy4NCg0KIyBPdGhl
ciBpZGVhczoNCiMgDQojIGV4ZWMgLjEuMy42LjEuNC4xLjIwMjEuNTEgcHMg
L2Jpbi9wcyANCiMgZXhlYyAuMS4zLjYuMS40LjEuMjAyMS41MiB0b3AgL3Vz
ci9sb2NhbC9iaW4vdG9wDQojIGV4ZWMgLjEuMy42LjEuNC4xLjIwMjEuNTMg
bWFpbHEgL3Vzci9iaW4vbWFpbHENCg0KIyAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQ0KDQoNCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMNCiMgUGFzcyB0aHJvdWdoIGNvbnRyb2wuDQojIA0KDQojIFVz
YWdlOg0KIyAgIHBhc3MgTUlCT0lEIEVYRUMtQ09NTUFORA0KIw0KIyBUaGlz
IHdpbGwgcGFzcyB0b3RhbCBjb250cm9sIG9mIHRoZSBtaWIgdW5kZXJuZWF0
aCB0aGUgTUlCT0lEDQojIHBvcnRpb24gb2YgdGhlIG1pYiB0byB0aGUgRVhF
Qy1DT01NQU5ELiAgDQojDQojIE5vdGU6ICBZb3UnbGwgaGF2ZSB0byBjaGFu
Z2UgdGhlIHBhdGggb2YgdGhlIHBhc3N0ZXN0IHNjcmlwdCB0byB5b3VyDQoj
IHNvdXJjZSBkaXJlY3Rvcnkgb3IgaW5zdGFsbCBpdCBpbiB0aGUgZ2l2ZW4g
bG9jYXRpb24uDQojIA0KIyBFeGFtcGxlOiAgKHNlZSB0aGUgc2NyaXB0IGZv
ciBkZXRhaWxzKQ0KIyAgICAgICAgICAgKGNvbW1lbnRlZCBvdXQgaGVyZSBz
aW5jZSBpdCByZXF1aXJlcyB0aGF0IHlvdSBwbGFjZSB0aGUNCiMgICAgICAg
ICAgIHNjcmlwdCBpbiB0aGUgcmlnaHQgbG9jYXRpb24uIChpdHMgbm90IGlu
c3RhbGxlZCBieSBkZWZhdWx0KSkNCg0KIyBwYXNzIC4xLjMuNi4xLjQuMS4y
MDIxLjI1NSAvYmluL3NoIC91c3IvbG9jYWwvbG9jYWwvcGFzc3Rlc3QNCg0K
IyAlIHNubXB3YWxrIC12IDEgbG9jYWxob3N0IHB1YmxpYyAuMS4zLjYuMS40
LjEuMjAyMS4yNTUNCiMgZW50ZXJwcmlzZXMudWNkYXZpcy4yNTUuMSA9ICJs
aWZlIHRoZSB1bml2ZXJzZSBhbmQgZXZlcnl0aGluZyINCiMgZW50ZXJwcmlz
ZXMudWNkYXZpcy4yNTUuMi4xID0gNDINCiMgZW50ZXJwcmlzZXMudWNkYXZp
cy4yNTUuMi4yID0gT0lEOiA0Mi40Mi40Mg0KIyBlbnRlcnByaXNlcy51Y2Rh
dmlzLjI1NS4zID0gVGltZXRpY2tzOiAoMzYzMTM2MjAwKSA0MiBkYXlzLCAw
OjQyOjQyDQojIGVudGVycHJpc2VzLnVjZGF2aXMuMjU1LjQgPSBJcEFkZHJl
c3M6IDEyNy4wLjAuMQ0KIyBlbnRlcnByaXNlcy51Y2RhdmlzLjI1NS41ID0g
NDINCiMgZW50ZXJwcmlzZXMudWNkYXZpcy4yNTUuNiA9IEdhdWdlOiA0Mg0K
Iw0KIyAlIHNubXBnZXQgLXYgMSBsb2NhbGhvc3QgcHVibGljIC4xLjMuNi4x
LjQuMS4yMDIxLjI1NS41DQojIGVudGVycHJpc2VzLnVjZGF2aXMuMjU1LjUg
PSA0Mg0KIw0KIyAlIHNubXBzZXQgLXYgMSBsb2NhbGhvc3QgcHVibGljIC4x
LjMuNi4xLjQuMS4yMDIxLjI1NS4xIHMgIk5ldyBzdHJpbmciDQojIGVudGVy
cHJpc2VzLnVjZGF2aXMuMjU1LjEgPSAiTmV3IHN0cmluZyINCiMNCg0KIyBG
b3Igc3BlY2lmaWMgdXNhZ2UgaW5mb3JtYXRpb24sIHNlZSB0aGUgbWFuL3Nu
bXBkLmNvbmYuNSBtYW51YWwgcGFnZQ0KIyBhcyB3ZWxsIGFzIHRoZSBsb2Nh
bC9wYXNzdGVzdCBzY3JpcHQgdXNlZCBpbiB0aGUgYWJvdmUgZXhhbXBsZS4N
Cg0KIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIw0KIyBGdXJ0
aGVyIEluZm9ybWF0aW9uDQojDQojICBTZWUgdGhlIHNubXBkLmNvbmYgbWFu
dWFsIHBhZ2UsIGFuZCB0aGUgb3V0cHV0IG9mICJzbm1wZCAtSCIuDQojICBN
VUNIIG1vcmUgY2FuIGJlIGRvbmUgd2l0aCB0aGUgc25tcGQuY29uZiB0aGFu
IGlzIHNob3duIGFzIGFuDQojICBleGFtcGxlIGhlcmUuDQo=
--0-840846285-1000765110=:69881--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010917181428.Q69881-200000>