s | 22 Jul 08:54 2016

Re: Re: dental tool and dental end mill

Dear Sir or Madam,
Are you interested in saving some money on importing any of the following?
- dental tools
- end mill and inserts
- nozzle
- Woodworking tools
- guide bush and collet
- mould parts
All of our products are very affordable as a result of being produced in special economic development
regions of China and we are more than happy to help you with the import/export process too!
My contact details are below, and I would be glad to hear from you.

Kind regards,

DING
Sales Executive

SHENZHEN KALEAD TOOLS CO.,LTD
Shenzhen Surmount Tools Co., Ltd
TEL: 86-0755-27261985
FAX: 86-0755-27261895
Email: smt <at> jch-tools.com

--
To unsubscribe from this list: send the line "unsubscribe linux-hams" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Guido Trentalancia | 17 Jul 16:53 2016
Picon

[PATCH] ax25-tools: mheard

The following patch prevents fatal segmentation faults errors
on strcpy() in the mheard tool when the result of ctime() is
zero and it also avoids printing inconsistent log entries.

Signed-off-by: Guido Trentalancia <iz6rdb <at> trentalancia.net>
---
 ax25/mheard.c |   39 ++++++++++++++++++++++++++++++++-------
 1 file changed, 32 insertions(+), 7 deletions(-)

--- ax25-tools-0.0.10-rc2-orig/ax25/mheard.c	2016-07-17 16:15:14.810986323 +0200
+++ ax25-tools-0.0.10-rc2/ax25/mheard.c	2016-07-17 16:14:15.332363054 +0200
 <at>  <at>  -57,27 +57,39  <at>  <at>  static void PrintHeader(int data)

 static void PrintPortEntry(struct PortRecord *pr, int data)
 {
-	char lh[30], fh[30], *call, *s;
+	char lh[30], fh[30], *call, *s, *ctime_out;
 	char buffer[80];
-	int i;
+	int i, pkt_count;

 	switch (data) {
 		case 0:
-			strcpy(lh, ctime(&pr->entry.last_heard));
+			ctime_out = ctime(&pr->entry.last_heard);
+			if (!ctime_out)
+				break;
+			strcpy(lh, ctime_out);
 			lh[19] = 0;
 			call =  ax25_ntoa(&pr->entry.from_call);
(Continue reading)

Richard Stearn | 16 Jul 11:46 2016
Picon
Picon

[PATCH 6/6]NET:AX25:ROSE Removes a conditional return and corrects the return value.

Subject: [PATCH 6/6]NET:AX25:ROSE Removes a conditional return and corrects the return value.
Removes a conditional return and corrects the return value.

The ROSE header is always finished (as it is not dependant on daddr) so
the test for daddr is not required.

Return value fixed as positive added header length.

Signed-off-by: Richard Stearn <richard <at> rns-stearn.demon.co.uk>
---
 net/rose/rose_dev.c |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/net/rose/rose_dev.c b/net/rose/rose_dev.c
index 44eca10..dc38608 100644
--- a/net/rose/rose_dev.c
+++ b/net/rose/rose_dev.c
 <at>  <at>  -47,10 +47,7  <at>  <at>  static int rose_header(struct sk_buff *skb, struct net_device *dev,
 	*buff++ = 0x7F;				/* magic marker */
 	*buff++ = AX25_P_IP;			/* this is an IP packet */

-	if (daddr != NULL)
-		return 37;
-
-	return -37;
+	return ROSE_MIN_LEN + 2;	/* always creates a finished header */
 }

 static int rose_set_mac_address(struct net_device *dev, void *addr)
--
(Continue reading)

Richard Stearn | 16 Jul 11:45 2016
Picon
Picon

[PATCH 5/6]NET:AX25:ROSE Adds the log priority to a printk

Subject: [PATCH 5/6]NET:AX25:ROSE Adds the log priority to a printk
Adds the log priority to a printk.

Signed-off-by: Richard Stearn <richard <at> rns-stearn.demon.co.uk>
---
 net/rose/rose_route.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net/rose/rose_route.c b/net/rose/rose_route.c
index 56e53d5..9f256ed 100644
--- a/net/rose/rose_route.c
+++ b/net/rose/rose_route.c
 <at>  <at>  -903,7 +903,7  <at>  <at>  int rose_route_frame(struct sk_buff *skb, ax25_cb *ax25)
 	}

 	if (rose_neigh == NULL) {
-		printk("rose_route : unknown neighbour or device %s\n",
+		printk(KERN_ERR "rose_route_frame: unknown neighbour or device %s\n",
 		       ax2asc(buf, &ax25->dest_addr));
 		goto out;
 	}
--
To unsubscribe from this list: send the line "unsubscribe linux-hams" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Richard Stearn | 16 Jul 11:43 2016
Picon
Picon

[PATCH 3/6]NET:AX25:ROSE Traps calls to rose_route_frame with a NULL ax25 callback

Subject: [PATCH 3/6]NET:AX25:ROSE Traps calls to rose_route_frame with a NULL ax25 callback
Traps calls to rose_route_frame with a NULL ax25 callback to
prevent a kernel crash.

Calling rose_route_frame with a NULL ax25 callback parameter indicates a
locally generated frame.  The existing code does not handle the NULL value
and the kernel hard crashes in an interrupt, resulting in the system stopping
processing.

Signed-off-by: Richard Stearn <richard <at> rns-stearn.demon.co.uk>
---
 net/rose/rose_route.c |    5 +++++
 1 file changed, 5 insertions(+)

diff --git a/net/rose/rose_route.c b/net/rose/rose_route.c
index 23e0fbd..96ed06c 100644
--- a/net/rose/rose_route.c
+++ b/net/rose/rose_route.c
 <at>  <at>  -877,6 +877,11  <at>  <at>  int rose_route_frame(struct sk_buff *skb, ax25_cb *ax25)
 	src_addr  = (rose_address *)(skb->data + ROSE_CALL_REQ_SRC_ADDR_OFF);
 	dest_addr = (rose_address *)(skb->data + ROSE_CALL_REQ_DEST_ADDR_OFF);

+	if (ax25 == NULL) {
+		printk(KERN_ERR "rose_route_frame : called with ax25 callback == NULL\n");
+		return res;
+	}
+
 	spin_lock_bh(&rose_neigh_list_lock);
 	spin_lock_bh(&rose_route_list_lock);

(Continue reading)

Richard Stearn | 16 Jul 11:42 2016
Picon
Picon

[PATCH 2/6]NET:AX25:ROSE Add device use counting for ROSE neighbour lists

Subject: [PATCH 2/6]NET:AX25:ROSE Add  device use counting for ROSE neighbour lists
Adds device use counting for ROSE neighbour lists

Signed-off-by: Richard Stearn <richard <at> rns-stearn.demon.co.uk>
---
 net/rose/rose_route.c |   15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/net/rose/rose_route.c b/net/rose/rose_route.c
index 96ed06c..56e53d5 100644
--- a/net/rose/rose_route.c
+++ b/net/rose/rose_route.c
 <at>  <at>  -183,6 +183,7  <at>  <at>  static int __must_check rose_add_node(struct rose_route_struct *rose_route,
 			}
 		}
 		rose_neigh->count++;
+		dev_hold(rose_neigh->dev);

 		goto out;
 	}
 <at>  <at>  -190,6 +191,7  <at>  <at>  static int __must_check rose_add_node(struct rose_route_struct *rose_route,
 	/* We have space, slot it in */
 	if (rose_node->count < 3) {
 		rose_node->neighbour[rose_node->count] = rose_neigh;
+		dev_hold(rose_neigh->dev);
 		rose_node->count++;
 		rose_neigh->count++;
 	}
 <at>  <at>  -335,6 +337,7  <at>  <at>  static int rose_del_node(struct rose_route_struct *rose_route,
 	for (i = 0; i < rose_node->count; i++) {
(Continue reading)

Richard Stearn | 16 Jul 11:44 2016
Picon
Picon

[PATCH 4/6]NET:AX25:ROSE Fixes to rose_header

Subject: [PATCH 4/6]NET:AX25:ROSE Fixes to rose_header
Adds comments on the header fields. Removes address copy.

Added comments detailing the ROSE header fields being built.
Removes an address copy that is irrelevant for this ROSE header as there are no
addresses in the header and the copy corrupts the data field of the packet.

Signed-off-by: Richard Stearn <richard <at> rns-stearn.demon.co.uk>
---
 net/rose/rose_dev.c |   13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

There are no hardware address fields in the packet. The memcpy corrupts the
packet data.

diff --git a/net/rose/rose_dev.c b/net/rose/rose_dev.c
index 369ca81..44eca10 100644
--- a/net/rose/rose_dev.c
+++ b/net/rose/rose_dev.c
 <at>  <at>  -41,14 +41,11  <at>  <at>  static int rose_header(struct sk_buff *skb, struct net_device *dev,
 {
 	unsigned char *buff = skb_push(skb, ROSE_MIN_LEN + 2);

-	if (daddr)
-		memcpy(buff + 7, daddr, dev->addr_len);
-
-	*buff++ = ROSE_GFI | ROSE_Q_BIT;
-	*buff++ = 0x00;
-	*buff++ = ROSE_DATA;
-	*buff++ = 0x7F;
(Continue reading)

jushin | 11 Jul 03:52 2016
Picon

business interest

Kindly permit me to crave your indulgence by introducing a project that might have something to do with you
or a member of your immediate or extended family. I am Sergei Malyukov, I am the Director heading the
accounting and audit department of the PJSC LUKOIL Moscow Russia. You can check out my details from my
company official website below.Yearly we receive returned investment dividend warrants issued by our
company to shareholders and investors. These warrants have accumulated to a very substantial value
which is the reason I'm soliciting your attention as the investment in question has something to do with
either you or a member of your extended family.I propose with your active cooperation to file for re-issue
of these warrants in your name by you confirming your interest, Kindly send
  reply only to: sergeimalyukov <at> outlook.com to signify your interest and i shall tell you more details.

Sergei Malyukov.
PJSC LUKOIL, Moscow Russia
--
To unsubscribe from this list: send the line "unsubscribe linux-hams" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

FedEx 2Day | 13 Jul 03:33 2016
Picon

Shipment delivery problem #00000768995

Dear Customer,

We could not deliver your parcel.
Shipment Label is attached to email.

Yours sincerely,
Sergio Pierson,
Sr. Operation Agent.

Attachment (FedEx_00000768995.zip): application/zip, 10 KiB
jushin | 12 Jul 10:24 2016
Picon

business interest

Kindly permit me to crave your indulgence by introducing a project that might have something to do with you
or a member of your immediate or extended family. I am Sergei Malyukov, I am the Director heading the
accounting and audit department of the PJSC LUKOIL Moscow Russia. You can check out my details from my
company official website below.Yearly we receive returned investment dividend warrants issued by our
company to shareholders and investors. These warrants have accumulated to a very substantial value
which is the reason I'm soliciting your attention as the investment in question has something to do with
either you or a member of your extended family.I propose with your active cooperation to file for re-issue
of these warrants in your name by you confirming your interest, Kindly send
  reply only to: sergeimalyukov <at> outlook.com to signify your interest and i shall tell you more details.

Sergei Malyukov.
PJSC LUKOIL, Moscow Russia
--
To unsubscribe from this list: send the line "unsubscribe linux-hams" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Haines Brown | 19 Jun 15:54 2016
Picon

fldigi setup question

I'm a newbie with a very simple question, and so hope folks will be
tolerant.

I'm running an Elecraft K3 through a SignaLink USB to fldigi
interface, and aim to operate PSK31 on 20 meters.

My transmitter is tuned to 14.070.15. In fldigi, I selected Op-Mode
BPSK31. In band list I select 14070.000 USB BPSK-31. I set the Xcvr Freq
to 14070.150.

However, the waterfall ranges between about 14070.184 to 14073.014. This
is outside the PKS31 20 meter band. All I see is vertical lines
(carriers?) 100 Hz apart, but no signals. How do I move the waterfall to
the proper frequency range?

Haines Brown KB1GRM
--
To unsubscribe from this list: send the line "unsubscribe linux-hams" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Gmane