://groups.google.com/groups?hl=enlr=lang_enie=UTF-8selm=xzp7kchblor.fsf_flood.ping.uio.no%40ns.sol.net
A workaround for this problem in the meantime would be to use
find directory -type f | xargs grep EXPR
Just FYI.
--
Chris Costello[EMAIL PROTECTED]
FreeBSD Project
:3:0: class=0x02 card=0x0a141019 chip=0x09001039 rev=0x90 hdr=0x00
ed0@pci0:13:0: class=0x02 card=0x802910ec chip=0x802910ec rev=0x00 hdr=0x00
none0@pci1:0:0: class=0x03 card=0x03001039 chip=0x03001039 rev=0x90 hdr=0x00
--
Chris Costello[EMAIL
/ 2), SEEK_SET) != 0)
err(1, fseek on rp);
(void)fgetln(rp, throwaway);
fgetln() will set __SMOD for rp's buffer and so stdio is
forced to discard it and refill it from the file (which contains
the B's).
--
Chris Costello[EMAIL PROTECTED
.
--
+---+---+
| Chris Costello| Diagnostics are the programs that |
| [EMAIL PROTECTED] | run when nothing else will. |
+---+---+
To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message
?
--
+---+-+
| Chris Costello| The computer is mightier than the pen, |
| [EMAIL PROTECTED] | the sword, and usually, the programmer. |
+---+-+
To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe
offers: [EMAIL PROTECTED] Followups to this thread
should be sent to that list.
--
+---+---+
| Chris Costello| You depend too much on computers for information. |
| [EMAIL PROTECTED
helping. :)
--
+---+--+
| Chris Costello| Computer and car salesmen differ in that |
| [EMAIL PROTECTED] | the latter know when they are lying. |
+---+--+
To Unsubscribe: send mail
!).
--
+---+--+
| Chris Costello| It is easier to change the specification |
| [EMAIL PROTECTED] | to fit the program than vice versa. |
+---+--+
To Unsubscribe: send mail to [EMAIL
N times into a separate buffer (also from the read buffer).
--
+---+--+
| Chris Costello| ...now touch these wires to your tongue! |
| [EMAIL PROTECTED
-- and remember, the deadline's coming up in just two days!
--
+---++
| Chris Costello| That does not compute. |
| [EMAIL PROTECTED] ||
+---++
To Unsubscribe: send mail to [EMAIL PROTECTED
, as
it seems very few people actually use it.)
--
+---+-+
| Chris Costello| Aibohphobia:|
| [EMAIL PROTECTED] | The fear of palindromes |
+---+-+
To Unsubscribe: send mail to [EMAIL PROTECTED
').
--
+---+---+
| Chris Costello| CCITT - Can't Conceive Intelligent Thoughts Today |
| [EMAIL PROTECTED] | |
+---+---+
To Unsubscribe
On Wednesday, October 03, 2001, Chris Costello wrote:
Because you're passing the _address_ of `confd', not the
Er, sorry, `connfd' _is_ the address to a value (it's a
pointer). But you're still passing an address, and I believe
what I posted will solve the problem
the patch you
attached to this message; when I can merge some of the latest
changes, I'll have a diff at least to KSE_PRE_MILESTONE_2. Give
me more time and I'll have a diff to HEAD.
--
+---++
| Chris Costello| Performance is easier
*/
}
--
+---+---+
| Chris Costello| You depend too much on computers for information. |
| [EMAIL PROTECTED] | |
+---+---+
To Unsubscribe: send mail to [EMAIL PROTECTED
(this is all setugidsafety() and its hackish
is_unsafe() companion are used for as far as I can tell).
--
+---++
| Chris Costello| Let the machine do the dirty work. |
| [EMAIL PROTECTED] |- Elements of Programming Style
.
--
+---++
| Chris Costello| Save energy: |
| [EMAIL PROTECTED] | Drive a smaller shell. |
+---++
To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message
?
--
+---+--+
| Chris Costello| Why do we want intelligent terminals |
| [EMAIL PROTECTED] | when there are so many stupid users? |
+---+--+
To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-hackers in the body of the message
...
--
+---+---+
| Chris Costello| As far as we know, our computer has never |
| [EMAIL PROTECTED] | had an undetected error.- Weisert |
+---+---+
To Unsubscribe: send mail to [EMAIL PROTECTED
On Friday, September 07, 2001, Chris Costello wrote:
But is it necessary that you really use those defines? The
idea is not to use them globally. Perhaps getnewvnode() should
get the string from `mp-mnt_stat.f_mntfromname', instead
to not distinguishing different types of file
systems from one another in pathnames? And are you suggesting that
we add network overhead (I'd still imagine lo0 can't help speeding
things up...) to file system accesses?
--
+---+-+
| Chris
On Friday, August 31, 2001, Joseph Mallett wrote:
Check out ftpfs in the HURD. That might be a better way to do it.
No, I think that we're better off with NFS...
--
+---+--+
| Chris Costello| Help support helpless victims
.
--
+---++
| Chris Costello| All the simple programs have been |
| [EMAIL PROTECTED] | written, and all the good names taken. |
+---++
To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd
.
Why does this need to be implemented in a separate executable?
--
+---++
| Chris Costello| God didn't create the world in 7 days. |
| [EMAIL PROTECTED] | He pulled an all-nighter on the 6th
.
--
+---++
| Chris Costello| Wasting time is an important part of life. |
| [EMAIL PROTECTED] ||
+---++
To Unsubscribe: send mail to [EMAIL
is that the function ps.c:kludge_oldps_options()
capitalizes any 't' at the end of the option string, regardless
of whether it's a flag or an option argument. The patch attached
to this message should fix the problem.
--
+---++
| Chris
it in www, actually. Do
you mean formatted using DocBook, or just HTML?
--
+---++
| Chris Costello| All new: |
| [EMAIL PROTECTED] | The software is not compatible with previous
thing for the
same reasons.
--
+---+-+
| Chris Costello| Advanced design:|
| [EMAIL PROTECTED] | Upper management doesn't understand
stack pointers and the like in thread-specific data
structures.
--
+---++
| Chris Costello| A bug in the code is worth two |
| [EMAIL PROTECTED] | in the documentation
an opinion on this?
I'm thinking perhaps it should be made into part of the doc
project. I'm in the middle of converting it into a DocBook
article and will post a URL to it soon.
--
+---++
| Chris Costello| Where the system is concerned
.
To get FreeBSD sent to you, please order it from
http://www.FreeBSDMall.com/. Thanks.
--
+---++
| Chris Costello| Anybody can win, |
| [EMAIL PROTECTED] | unless there happens to be a second entry
es finding a root
utility that writes to /tmp have to do with umasking a file?
(I've found it rather difficult to umask files in the past.)
--
+---+----+
| Chris Costello| I just found the last bug. |
| [EMAIL
anything about it in
a good while.
--
+---+--+
| Chris Costello| I do not fear computers. |
| [EMAIL PROTECTED] | I fear the lack of them. - Isaac Asimov
as you or your programs are concerned,
but the implementation (as opposed to interface) is a bit of a
hack.
--
+---+---+
| Chris Costello| CCITT - Can't Conceive Intelligent Thoughts Today |
| [EMAIL PROTECTED
the FreeBSD
'emergency CD' uses--however, the FreeBSD emergency CD mounts an
MFS partition for you, instead.
I wouldn't be surprised at all if this works out perfectly for
you, for whatever reason you need such a setup.
--
+---++
| Chris Costello
techniques could be used for
booting off of cdrom.
I'm assuming that there's some data he wants to permenantly
store on a disk. But yes, just like the live FS CDROM, MFS can
easily be used.
--
+---+--+
| Chris Costello| If the code
/bin/sh needs. Should somebody make this
into a port, that's one less dependancy.
--
+---+--+
| Chris Costello| Herblock's Law: |
| [EMAIL PROTECTED] | If it is good, they will stop making
On Friday, December 22, 2000, [EMAIL PROTECTED] wrote:
Thank you for your attention.
Next month I'm giving a talk about the evils of SSH.
If you don't know anything about it, why do you claim it's
evil?
--
+---+--+
| Chris Costello| I
() does nothing when it
gets a NULL argument. The other two are just extra clutter.
--
+---+-+
| Chris Costello| This system will self-destruct in five minutes. |
| [EMAIL PROTECTED
. (malloc and free come to mind, obviously.)
--
+---++
| Chris Costello| Don't stop at one bug. |
| [EMAIL PROTECTED] ||
+---++
To Unsubscribe: send mail to [EMAIL PROTECTED
ifree(ptr);
.
.
.
That's how it's worked since before FreeBSD came into being.
It wasn't implemented the same, but it behaved the same.
--
+---+----+
| Chris Costello| All the simple programs have been |
| [EMAIL
().
--
+---+-+
| Chris Costello| Backups? We doan *NEED* no |
| [EMAIL PROTECTED] | steenking baX%^~,VbKxNO CARRIER |
+---+-+
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-ha
threads and AIO, neither of which use this facility. Comments?
Agreed. Also, this is UNIX International thread namespace
(thr_*).
--
|Chris Costello [EMAIL PROTECTED]
|Your e-mail has been returned due to insufficient voltage
received signal SIGSEGV, Segmentation fault.
0x280747b8 in pth_cancel_point () from /usr/local/lib/libpthread.so.13
(gdb)
This is GNU Pth, not FreeBSD pthreads. Use the ``-pthread''
cc(1) switch to link to the FreeBSD threads library.
--
|Chris Costello [EMAIL PROTECTED]
|Design
, however, is that Poul-Henning Kamp has made a
structured, formal, properly punctuated request, for somebody
who has already _given_ time and effort to the FreeBSD Project.
You're just making randomly capitalize complaints because you
want a free laptop.
--
|Chris Costello [EMAIL PROTECTED]
|Those
On Thursday, October 05, 2000, void wrote:
Why does find(1) operate non-recursively in /proc?
Because the procfs_readdir() code does not report directories
as the correct type (DT_REG as opposed to the proper DT_DIR).
--
|Chris Costello [EMAIL PROTECTED]
|TRAPEZOID - A device for catching
org/~chris/fdesc-dtype.patch,
Documentation for it is available at
http://people.FreeBSD.org/~chris/fdesc/
all in one page:
http://people.FreeBSD.org/~chris/fdesc/article.html
|Chris Costello [EMAIL PROTECTED]
|Press [ESC] to detonate or any other key
someone else
reading it and wanting to unsubscribe won't make the same
mistake.
--
|Chris Costello [EMAIL PROTECTED]
|Justify my text? I'm sorry but it has no excuse.
`-
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
for that type of downgrade. If the
software you need to use externally calls nonstandard C library
functions consider porting the library and linking it manually,
or fixing the software:
cc -o my-hurd-program -nostdlib -lglibc
... or something along those lines.
--
|Chris Costello [EMAIL PROTECTED
corresponds to the jail(8) environment.
--
|Chris Costello [EMAIL PROTECTED]
|If a group of N persons implements a COBOL compiler, there will be N-1
|passes. Someone in the group has to be the manager.-- T. Cheatham
of the main
system, including root's processes, just use jail. This sets up
more or less a 'virtual machine' you can use to effectively act
as another running FreeBSD system.
``man 8 jail''.
--
|Chris Costello [EMAIL PROTECTED]
|How do I set my Laser printer to "
/dev/null
--
|Chris Costello [EMAIL PROTECTED]
|Use free-form input where possible.
`--
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
, this will only hide warnings
caused by not including stdlib.h. malloc(3) returns void * and
does not need to be cast.
--
|Chris Costello [EMAIL PROTECTED]
|Last one out, turn off the computer!
`
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe fr
:
ra-sum.c:386: cast specifies array type
*** Error code 1
Try this:
u_int32_t *tcphash_haddr;
tcphash_addr = malloc(sizeof(*tcphash_addr) * 256);
You shouldn't be casting malloc and I don't see any reason
to use *(foo[nmemb]) syntax.
--
|Chris Costello [EMAIL PROTECTED
e analysis program gprof.
--
|Chris Costello [EMAIL PROTECTED]
|There are always at least two ways to program the same thing.
`-
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
^sem''.
--
|Chris Costello [EMAIL PROTECTED]
|Printed on 100% recyclable phosphor.
`
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
of execution for a given 'userland process'
can be running simulataneously (virtually on a UP, and realistically on
a MP).
I thought he had seen the term 'kernel threads' in the context
of FreeBSD before, likely in the context of kthread_create() in
the kernel.
--
|Chris Costello [EMAIL
captures the state of the
last-killed-thread (or process or whatever you want to call it.
LinuxThreads seems like just a big hack...).
LinuxThreads on FreeBSD cannot be kernel threads because that
would require modifications to our scheduler which simply have
not been made.
--
|Chris Costello
.
--
|Chris Costello [EMAIL PROTECTED]
|Programmer: One who is too lacking in people skills
|to be a software engineer.
`---
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
this, my advance
suggestion is that you differentiate between data and audio
CDROM.
--
|Chris Costello [EMAIL PROTECTED]
|Swap read error. You lose your mind.
`-
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
, but I'd like to add that it
should probably integrate the fdesc code. Especially since I'm
working on (and am soon going to hopefully commit) code to do
more relatively major repairs to fdesc[1].
--
|Chris Costello [EMAIL PROTECTED]
|[1] Removing all references to DTYPE_* macros
On Sunday, July 02, 2000, Fox Anderson wrote:
Hi.
How can i find out the name of device file by device major/minor?
The devtoname() function. ``man devtoname''
--
|Chris Costello [EMAIL PROTECTED]
|To define recursion, we must first define recursion
) functions that perform one task.
Setting a tab width to something other than 8 would tend to
break formatting for people with normal editors. Just try
viewing bsd.port.mk in vi with default settings and not seeing
clutter.
--
|Chris Costello [EMAIL PROTECTED]
|Random access is the optimum
process. You should be using p for the process that
called my_syscall.
--
|Chris Costello [EMAIL PROTECTED]
|It wasn't as easy to get programs right as we had thought. - Wilkes, 1949
`--
To Unsubscribe: send mail to [EMAIL
On Tuesday, June 20, 2000, gerald stoller wrote:
Anybody know how I can easily change the STDOUT to be unbuffered?
Using setbuf(3). (``man setbuf'')
--
|Chris Costello [EMAIL PROTECTED]
|You had mail, but the super-user read it, and deleted
) attempts
to load a module for the file system, if one exists.
--
|Chris Costello [EMAIL PROTECTED]
|Debugger: A tool that substitutes afterthought for forethought.
`---
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsu
On Monday, May 15, 2000, James Howard wrote:
How about adding the utmpx as required by SUSV2? It would make writing
programs that need to talk to utmp/utmpx a lot simpler. Yes? No?
I agree that this would be a good idea.
--
|Chris Costello [EMAIL PROTECTED]
|Performance proven
.
At least that's what the source code tells me.
--
|Chris Costello [EMAIL PROTECTED]
|I smell a wumpus.
`--
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
referred occurs in some interesting
code in uthread_kern.c, though.
_thread_sys_read() is the real read(2) syscall. They're
renamed to ``_thread_sys_SYSCALL()'' for the purpose of
reimplementing them in a thread-friendly manner, as you see with
read() there.
--
|Chris Costello [EMAIL PROTECTED
and incorrect
cloning. I'm looking for some review and feedback on this.
Thanks.
Documentation: http://www.FreeBSD.org/~chris/fdesc/
The patch: http://www.FreeBSD.org/~chris/fdesc.patch
--
|Chris Costello [EMAIL PROTECTED]
|Make input easy to proofread
, that on all Bourne shells and derivatives that you
can do:
export var=foo
However, on all _POSIX_ shells, ``export var=foo'' is valid,
if I remember correctly.
--
|Chris Costello [EMAIL PROTECTED]
|A closed mouth gathers no feet.
`--
To Unsubscribe: send
for
generating cracks, passwords and so on
Where did you get this address as a place to get cracks for
Windows software? This mailing list is for general FreeBSD
technical discussion.
--
|Chris Costello [EMAIL PROTECTED]
|All the simple programs have been written, and all the good names taken
of syscalls are
reimplemented within libc_r for reasons that are kind of obvious
(directly calling the read syscall from one thread would block
all the other threads in a process). So _thread_sys_open() ==
open(2), _thread_sys_read() == read(2), etc.
I don't know about pci_intr_establish.
--
|Chris
get an error or nothing if it's
ksh88.
--
|Chris Costello [EMAIL PROTECTED]
|Know Thy User.
`--
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
On Monday, February 21, 2000, Bill Fumerola wrote:
You're one of those people who follows instructions, are you?
You're one of those people who out words, aren't you? :)
--
|Chris Costello [EMAIL PROTECTED]
|Design simplicity: It was developed on a shoe-string budget
).
FreeBSD already supports an `-n' option, so you probably don't
want to go with that. Probably if it does go in, both systems
should use -N or something else unused, if only for consistancy
amongst the two.
--
|Chris Costello [EMAIL PROTECTED]
|Host System Not Responding, Probably Down. Do
programming on FreeBSD and for FreeBSD, and I'd
imagine linux-admin is for discussing administration on Linux
systems.
--
|Chris Costello [EMAIL PROTECTED]
|A list is only as strong as its weakest link. - Don Knuth
`--
To Unsubscribe: send mail
On Fri, Jan 14, 2000, Ronald F. Guilmette wrote:
(I never asked what the letters B-F-D stood for. I always figured
that they had the obvious meaning. :-)
BFD stands for Binary File Descriptor.
--
|Chris Costello [EMAIL PROTECTED]
|I'm sorry my Karma ran over your Dogma
with the FreeBSD operating system?
--
|Chris Costello [EMAIL PROTECTED]
|Software is mind work. Having the right frame of mind is essential.
`
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-ha
.
--
|Chris Costello [EMAIL PROTECTED]
|State-of-the-practice: What we can do with the money you have.
`--
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
have a typeset command. To convert
something to all upper-case is surprisingly easy:
typeset -u variable
Example:
$ typeset -u f
$ f=abc
$ echo $f
ABC
--
|Chris Costello [EMAIL PROTECTED]
|Beware of programmers who carry screwdrivers. - Leonard Brandwein
On Fri, Dec 17, 1999, Alex wrote:
I need in my shell script change upper case to
lower case for characters. Cureently , I call c
programm from script which do it.
Is anybody did this inside script?
Oops. That should be typeset -l.
$ typeset -l var
$ var=ABC
$ echo $var
abc
--
|Chris
On Mon, Dec 13, 1999, Ilia Chipitsine wrote:
Is it called once an year or 50 times a second ?
Is there a way how can I determine it by myself ?
Add a statement like
printf("somefunc() being called!\n");
to the top of the function you want to 'measure'.
--
|Chri
On Sat, Dec 11, 1999, Josef Grosch wrote:
I have a patch to FreeBSD but I am not sure where to upload this file. Can
someone point me to the directory?
Use send-pr and include it there.
--
|Chris Costello [EMAIL PROTECTED]
|If it was easy, the hardware people would take care
On Tue, Nov 30, 1999, Kenneth Wayne Culver wrote:
Wait... vmware for linux works under FreeBSD now??? or it just runs
freebsd???
It runs on FreeBSD.
--
|Chris Costello [EMAIL PROTECTED]
|What do computer engineers use for birth control? Their personalities
/write syscalls.
--
|Chris Costello [EMAIL PROTECTED]
|If a group of N persons implements a COBOL compiler, there will be N-1
|passes. Someone in the group has to be the manager.-- T. Cheatham
`--
To Unsubscribe: send mail
statement for "SIOCSIFMAC"
(probably to be renamed) to net/if.c and dev/ed/if_ed.c
(which is the card I'm using) as well as net/if_ethersubr.c. Are
there any other files that need to know about the ioctl or am I
going about this the wrong way entirely?
--
|Chris Costello [EMAIL PROTECTED]
|This B
od
without an object.
--
|Chris Costello [EMAIL PROTECTED]
|A closed mouth gathers no feet.
`--
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
under?
I also disagree with your usage of ``emu_''. I would prefer
``compat_''.
--
|Chris Costello [EMAIL PROTECTED]
|If at first you don't succeed, you must be a programmer.
`
To Unsubscribe: send mail to [EMAIL PROTECTED
the program.
Thanks.
Chad
--
|Chris Costello [EMAIL PROTECTED]
|TRAPEZOID - A device for catching zoids.
`
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
MTA between him and me (his mail server, calldei.com's
mail server, or my fetchmail) has quoted it on my message.
Greg
--
|Chris Costello [EMAIL PROTECTED]
|State-of-the-art: What we could do with enough money.
`-
To Unsubscribe: send mail
(kindof on the level of a splash screen)
I disagree. BogoMIPS is a completely meaningless measurement
and does not belong in our source tree as it will only produce
repository bloat.
--
|Chris Costello [EMAIL PROTECTED]
|A bug in the code is worth two in the documentation
a PR using the
``send-pr'' command or http://www.freebsd.org/send-pr.html and
supply the source to your program and whatever other information
you think will help us in figuring out the problem.
--
|Chris Costello [EMAIL PROTECTED]
|Field tested: Manufacturing doesn't have a test system
On Sun, Oct 10, 1999, Alfred Perlstein wrote:
grep ^somefuncname */*
this is because the concention is to write functions like so:
int
somefunctioname(foo) {
You mean
int
somefuncname(char *foo)
{
--
|Chris Costello [EMAIL PROTECTED]
|Death is a nonmaskable interrupt
t should I do to fix it?
Too many open file descriptors. This has nothing to do with
the file system.
--
|Chris Costello [EMAIL PROTECTED]
|Never lick a gift horse in the mouth.
`-
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe fre
article! Perhaps it could go into
the handbook, or perhaps be an article of its own.
--
|Chris Costello [EMAIL PROTECTED]
|As of next week, passwords will be entered in Morse code.
`-
To Unsubscribe: send mail to [EMAIL PROTECTED
for about two weeks.
Auto-upgrades on ports would be _very_ _very_ bad, especially
for those using apache from ports!
--
|Chris Costello [EMAIL PROTECTED]
|State-of-the-practice: What we can do with the money you have.
`--
To Unsubscribe
On Sat, Sep 25, 1999, Bill Fumerola wrote:
Patches to do this would be trivial. It would have to be a flag you'd
use with '-r' otherwise we'd have to call the program 'fetch'.
What about the graphical interface and Java versions? Any
plans for that in pkg_install?
--
|Chris Costello
aren't motivational, I give up.]
--
|Chris Costello [EMAIL PROTECTED]
|Eunuchs, the non-gender-specific OS
`
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
PL command into a product
which is sold in binary form only. You also cannot do such
things with an embedded Unix system using said command.
--
|Chris Costello [EMAIL PROTECTED]
|My mail reader can beat up your mail reader.
`
To Unsubscribe: send
1 - 100 of 203 matches
Mail list logo