Compare commits
	
		
			35 Commits
		
	
	
		
			LIBGTOP_2_
			...
			LIBGTOP_2_
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | fec9e956e3 | ||
|  | 2ee4fa70a5 | ||
|  | 7a4b2d91ad | ||
|  | dc7eab4329 | ||
|  | a44392d948 | ||
|  | b013937b2c | ||
|  | 4bded8fa91 | ||
|  | f88a38aa52 | ||
|  | 37774dc02d | ||
|  | 4efe3721e7 | ||
|  | 31cbc3374d | ||
|  | c8a33802c2 | ||
|  | a3ff5fb398 | ||
|  | 8d5b3dd86a | ||
|  | fecedf8c72 | ||
|  | 183b7b0cf1 | ||
|  | 1523fae41e | ||
|  | a6d0d61175 | ||
|  | b0f4bee85e | ||
|  | 1d1d3fb907 | ||
|  | bd363a9ca6 | ||
|  | 46c1169ab1 | ||
|  | b11aa1517e | ||
|  | aa7572abfd | ||
|  | 17b03f33ab | ||
|  | dd46d6a00e | ||
|  | 7bd52fc397 | ||
|  | ff7cbcbe61 | ||
|  | d1d565aa60 | ||
|  | 169b76a88f | ||
|  | 0a265d05d4 | ||
|  | 08ac661b19 | ||
|  | 1baa3fcc6a | ||
|  | eaff15b741 | ||
|  | 4612e7c7eb | 
							
								
								
									
										5
									
								
								NEWS
									
									
									
									
									
								
							
							
						
						
									
										5
									
								
								NEWS
									
									
									
									
									
								
							| @@ -1,3 +1,8 @@ | ||||
| 19 August 2013: Overview of changes in 2.28.5 | ||||
| ============================================= | ||||
| * Fix numerous bugs in the OpenBSD backend. | ||||
| * Updated translations. | ||||
|  | ||||
| 30 August 2011: Overview of changes in 2.28.4 | ||||
| ============================================= | ||||
| * Fix numerous bugs in the FreeBSD backend. | ||||
|   | ||||
| @@ -4,7 +4,7 @@ dnl | ||||
|  | ||||
| m4_define([libgtop_major_version], [2]) | ||||
| m4_define([libgtop_minor_version], [28]) | ||||
| m4_define([libgtop_micro_version], [4]) | ||||
| m4_define([libgtop_micro_version], [5]) | ||||
| m4_define([libgtop_version], [libgtop_major_version.libgtop_minor_version.libgtop_micro_version]) | ||||
|  | ||||
| dnl  increment if the interface has additions, changes, removals. | ||||
|   | ||||
| @@ -155,13 +155,7 @@ AC_DEFUN([GNOME_LIBGTOP_SYSDEPS],[ | ||||
|  | ||||
| 	case "$host_os" in | ||||
| 	*bsd*) | ||||
| 		case "$host_os" in | ||||
| 		*kfreebsd*) | ||||
| 		AC_CHECK_LIB(kvm, kvm_open, KVM_LIBS="-lkvm -lfreebsd -lbsd", KVM_LIBS=, -lfreebsd -lbsd);; | ||||
| 		*)  | ||||
| 	  	AC_CHECK_LIB(kvm, kvm_open, KVM_LIBS=-lkvm, KVM_LIBS=);; | ||||
| 	  	esac | ||||
| 	   | ||||
| 	  AC_CHECK_LIB(kvm, kvm_open, KVM_LIBS=-lkvm, KVM_LIBS=) | ||||
| 	  AC_SUBST(KVM_LIBS) | ||||
|  | ||||
| 	  case "$host_os" in | ||||
|   | ||||
| @@ -17,5 +17,14 @@ | ||||
|       <gnome:userid>bdejean</gnome:userid> | ||||
|     </foaf:Person> | ||||
|   </maintainer> | ||||
|  | ||||
|   <maintainer> | ||||
|     <foaf:Person> | ||||
|       <foaf:name>Robert Roth</foaf:name> | ||||
|       <foaf:mbox rdf:resource="mailto:robert.roth.off@gmail.com" /> | ||||
|       <gnome:userid>robertroth</gnome:userid> | ||||
|     </foaf:Person> | ||||
|   </maintainer> | ||||
|  | ||||
| </Project> | ||||
|  | ||||
|   | ||||
| @@ -28,6 +28,7 @@ eu | ||||
| fa | ||||
| fi | ||||
| fr | ||||
| fur | ||||
| ga | ||||
| gl | ||||
| gu | ||||
| @@ -75,6 +76,7 @@ sr@latin | ||||
| sv | ||||
| ta | ||||
| te | ||||
| tg | ||||
| th | ||||
| tr | ||||
| ug | ||||
|   | ||||
							
								
								
									
										92
									
								
								po/as.po
									
									
									
									
									
								
							
							
						
						
									
										92
									
								
								po/as.po
									
									
									
									
									
								
							| @@ -2,68 +2,68 @@ | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # | ||||
| # Amitakhya Phukan <aphukan@fedoraproject.org>, 2009. | ||||
| # Nilamdyuti Goswami <ngoswami@redhat.com>, 2011. | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: as\n" | ||||
| "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug." | ||||
| "cgi?product=libgtop&component=general\n" | ||||
| "POT-Creation-Date: 2009-03-01 23:08+0000\n" | ||||
| "PO-Revision-Date: 2009-03-16 11:01+0530\n" | ||||
| "Last-Translator: Amitakhya Phukan <aphukan@fedoraproject.org>\n" | ||||
| "Language-Team: Assamese <fedora-trans-as@redhat.com>\n" | ||||
| "POT-Creation-Date: 2010-11-17 08:15+0000\n" | ||||
| "PO-Revision-Date: 2011-08-17 16:13+0530\n" | ||||
| "Last-Translator: Nilamdyuti Goswami <ngoswami@redhat.com>\n" | ||||
| "Language-Team: as_IN <kde-i18n-doc@kde.org>\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "Plural-Forms: nplurals=2; plural=n != 1;\n" | ||||
| "X-Generator: Lokalize 0.3\n" | ||||
| "X-Generator: Lokalize 1.0\n" | ||||
|  | ||||
| #: ../lib/read.c:51 | ||||
| #, c-format | ||||
| msgid "read %d byte" | ||||
| msgid_plural "read %d bytes" | ||||
| msgstr[0] "%d বাইট পড়া হৈছে" | ||||
| msgstr[1] "%d বাইট পড়া হৈছে" | ||||
| msgstr[0] "%d বাইট পঢ়া হল" | ||||
| msgstr[1] "%d বাইটসমূহ পঢ়া হল" | ||||
|  | ||||
| #: ../lib/read_data.c:51 | ||||
| msgid "read data size" | ||||
| msgstr "তথ্যেৰ মাপ পড়া হ'ব" | ||||
| msgstr "তথ্যৰ আকাৰ পঢ়া হল" | ||||
|  | ||||
| #: ../lib/read_data.c:70 | ||||
| #, c-format | ||||
| msgid "read %lu byte of data" | ||||
| msgid_plural "read %lu bytes of data" | ||||
| msgstr[0] "%lu বাইট তথ্য পড়া হৈছে" | ||||
| msgstr[1] "%lu বাইট তথ্য পড়া হৈছে" | ||||
| msgstr[0] "তথ্যৰ %lu বাইট  পঢ়া হল" | ||||
| msgstr[1] "তথ্যৰ %lu বাইটসমূহ  পঢ়া হল" | ||||
|  | ||||
| #: ../lib/write.c:51 | ||||
| #, c-format | ||||
| msgid "wrote %d byte" | ||||
| msgid_plural "wrote %d bytes" | ||||
| msgstr[0] "%d বাইট লেখা হৈছে" | ||||
| msgstr[1] "%d বাইট লেখা হৈছে" | ||||
| msgstr[0] "%d বাইট লিখা হল" | ||||
| msgstr[1] "%d বাইট লিখা হল" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:455 | ||||
| msgid "Enable debugging" | ||||
| msgstr "ডিবাগ ব্যবস্থা সক্ৰিয় কৰক" | ||||
| msgstr "ডিবাগিং সামৰ্থবান কৰক" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:457 | ||||
| msgid "Enable verbose output" | ||||
| msgstr "বিস্তাৰিত (ভাৰ্বোস) আউটপুট সক্ৰিয় কৰা হ'ব" | ||||
| msgstr "ভাৰ্বোচ আউটপুট সামৰ্থবান কৰক" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:459 | ||||
| msgid "Don't fork into background" | ||||
| msgstr "পটভূমিতে fork কৰা হ'ব না" | ||||
| msgstr "পটভূমিত fork নকৰিব" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:461 | ||||
| msgid "Invoked from inetd" | ||||
| msgstr "inetd ৰ পৰা আৰম্ভ কৰা হৈছে" | ||||
| msgstr "inetd ৰ পৰা আৱাহন কৰা হৈছে" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:495, c-format | ||||
| #: ../src/daemon/gnuserv.c:495 | ||||
| #, c-format | ||||
| msgid "Run '%s --help' to see a full list of available command line options.\n" | ||||
| msgstr "" | ||||
| "কমান্ড-লাইন ৰ পৰা ব্যবহাৰযোগ্য সমস্ত উপলব্ধ বিকল্পেৰ তালিকা দেখতে '%s " | ||||
| "--help' " | ||||
| "ব্যবহাৰ কৰক।\n" | ||||
| "উপলব্ধ কমান্ড শাৰী বিকল্পসমূহৰ এটা সম্পূৰ্ণ তালিকা চাবলে  '%s --help' চলাওক। \n" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:27 ../sysdeps/sun4/siglist.c:27 | ||||
| msgid "Hangup" | ||||
| @@ -71,11 +71,11 @@ msgstr "বন্ধ কৰক" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:28 ../sysdeps/sun4/siglist.c:28 | ||||
| msgid "Interrupt" | ||||
| msgstr "ইন্টাৰাপ্ট উৎপন্ন কৰা হ'ব" | ||||
| msgstr "বাধা দিয়ক" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:29 ../sysdeps/sun4/siglist.c:29 | ||||
| msgid "Quit" | ||||
| msgstr "প্ৰস্থান" | ||||
| msgstr "প্ৰস্থান কৰক" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:30 ../sysdeps/sun4/siglist.c:30 | ||||
| msgid "Illegal instruction" | ||||
| @@ -83,19 +83,19 @@ msgstr "অবৈধ নিৰ্দেশ" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:31 ../sysdeps/sun4/siglist.c:31 | ||||
| msgid "Trace trap" | ||||
| msgstr "ট্ৰেস ট্ৰ্যাপ" | ||||
| msgstr "ট্ৰেইচ ট্ৰ্যাপ" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:32 ../sysdeps/sun4/siglist.c:32 | ||||
| msgid "Abort" | ||||
| msgstr "অস্বাভাবিক প্ৰস্থান" | ||||
| msgstr "বাদ দিয়ক" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:33 ../sysdeps/sun4/siglist.c:33 | ||||
| msgid "EMT error" | ||||
| msgstr "EMT সংক্ৰান্ত সমস্যা" | ||||
| msgstr "EMT ত্ৰুটি" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:34 ../sysdeps/sun4/siglist.c:34 | ||||
| msgid "Floating-point exception" | ||||
| msgstr "ফ্লোটিং-পয়েন্ট এক্সেপশন" | ||||
| msgstr "দশমিক-বিন্দু ব্যতিক্ৰম" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:35 ../sysdeps/sun4/siglist.c:35 | ||||
| msgid "Kill" | ||||
| @@ -103,23 +103,23 @@ msgstr "Kill কৰক" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:36 ../sysdeps/sun4/siglist.c:36 | ||||
| msgid "Bus error" | ||||
| msgstr "বাস সংক্ৰান্ত সমস্যা" | ||||
| msgstr "বাচ ত্ৰুটি" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:37 ../sysdeps/sun4/siglist.c:37 | ||||
| msgid "Segmentation violation" | ||||
| msgstr "সেগমেন্টেশন সংক্ৰান্ত সমস্যা" | ||||
| msgstr "বিভাজন অমান্যকৰণ" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:38 ../sysdeps/sun4/siglist.c:38 | ||||
| msgid "Bad argument to system call" | ||||
| msgstr "সিস্টেম-কল'এ ভুল আৰ্গুমেন্ট প্ৰেৰিত হৈছে" | ||||
| msgstr "চিস্টেম কললে বেয়া তৰ্ক" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:39 ../sysdeps/sun4/siglist.c:39 | ||||
| msgid "Broken pipe" | ||||
| msgstr "ক্ষতিগ্ৰস্ত পাইপ" | ||||
| msgstr "ভঙা পাইপ" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:40 ../sysdeps/sun4/siglist.c:40 | ||||
| msgid "Alarm clock" | ||||
| msgstr "অ্যালাৰ্ম ঘড়ি" | ||||
| msgstr "এলাৰ্ম ঘড়ি" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:41 ../sysdeps/sun4/siglist.c:41 | ||||
| msgid "Termination" | ||||
| @@ -127,7 +127,7 @@ msgstr "সমাপ্তি" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:42 ../sysdeps/sun4/siglist.c:42 | ||||
| msgid "Urgent condition on socket" | ||||
| msgstr "সকেটে গুৰুতৰ অবস্থা" | ||||
| msgstr "চকেটত গুৰুতৰ অবস্থা" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:43 ../sysdeps/sun4/siglist.c:43 | ||||
| msgid "Stop" | ||||
| @@ -135,57 +135,57 @@ msgstr "বন্ধ কৰক" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:44 ../sysdeps/sun4/siglist.c:44 | ||||
| msgid "Keyboard stop" | ||||
| msgstr "কি-বোৰ্ড বন্ধ কৰক" | ||||
| msgstr "কিবৰ্ড বন্ধ কৰক" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:45 ../sysdeps/sun4/siglist.c:45 | ||||
| msgid "Continue" | ||||
| msgstr "অগ্ৰসৰ হওক" | ||||
| msgstr "চলাই যাওক" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:46 ../sysdeps/sun4/siglist.c:46 | ||||
| msgid "Child status has changed" | ||||
| msgstr "চাইল্ডেৰ অবস্থা পৰিবৰ্তিত হৈছে" | ||||
| msgstr "চাইল্ডৰ অবস্থা সলনি হৈছে" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:47 ../sysdeps/sun4/siglist.c:47 | ||||
| msgid "Background read from tty" | ||||
| msgstr "পটভূমিতে tty'ৰ পৰা পড়া হচ্ছে" | ||||
| msgstr "tty ৰ পৰা পটভূমি পঢ়া" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:48 ../sysdeps/sun4/siglist.c:48 | ||||
| msgid "Background write to tty" | ||||
| msgstr "পটভূমিতে tty'এ লেখা হচ্ছে" | ||||
| msgstr "tty ৰ পৰা পটভূমি লিখা" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:49 ../sysdeps/sun4/siglist.c:49 | ||||
| msgid "I/O now possible" | ||||
| msgstr "I/O বৰ্তমানে কৰা সম্ভব" | ||||
| msgstr "I/O বৰ্তমানত সম্ভব" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:50 ../sysdeps/sun4/siglist.c:50 | ||||
| msgid "CPU limit exceeded" | ||||
| msgstr "CPU'ৰ সীমা অতিক্ৰান্ত" | ||||
| msgstr "CPU ৰ সীমা পাৰ হৈছে" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:51 ../sysdeps/sun4/siglist.c:51 | ||||
| msgid "File size limit exceeded" | ||||
| msgstr "ফাইলেৰ মাপেৰ সীমা অতিক্ৰান্ত" | ||||
| msgstr "ফাইলৰ আকাৰৰ সীমা পাৰ হৈছে" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:52 ../sysdeps/sun4/siglist.c:52 | ||||
| msgid "Virtual alarm clock" | ||||
| msgstr "ভাৰ্চুয়াল অ্যালাৰ্ম ঘড়ি" | ||||
| msgstr "ভাৰ্ছুৱেল এলাৰ্ম ঘড়ি" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:53 ../sysdeps/sun4/siglist.c:53 | ||||
| msgid "Profiling alarm clock" | ||||
| msgstr "অ্যালাৰ্ম ঘড়ি প্ৰোফাইল কৰা হ'ব" | ||||
| msgstr "এলাৰ্ম ঘড়ি আলেখ্যন কৰা হৈছে" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:54 ../sysdeps/sun4/siglist.c:54 | ||||
| msgid "Window size change" | ||||
| msgstr "উইন্ডোৰ মাপে পৰিবৰ্তন" | ||||
| msgstr "উইন্ডোৰ আকাৰত পৰিবৰ্তন" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:55 ../sysdeps/sun4/siglist.c:55 | ||||
| msgid "Information request" | ||||
| msgstr "তথ্যেৰ অনুৰোধ" | ||||
| msgstr "তথ্যৰ অনুৰোধ" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:56 ../sysdeps/sun4/siglist.c:56 | ||||
| msgid "User defined signal 1" | ||||
| msgstr "ব্যবহাৰকাৰী নিৰ্ধাৰিত সিগনাল ১" | ||||
| msgstr "ব্যবহাৰকাৰী নিৰ্ধাৰিত সংকেত ১" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:57 ../sysdeps/sun4/siglist.c:57 | ||||
| msgid "User defined signal 2" | ||||
| msgstr "ব্যবহাৰকাৰী নিৰ্ধাৰিত সিগনাল ২" | ||||
| msgstr "ব্যবহাৰকাৰী নিৰ্ধাৰিত সংকেত ২" | ||||
|  | ||||
|   | ||||
							
								
								
									
										25
									
								
								po/bg.po
									
									
									
									
									
								
							
							
						
						
									
										25
									
								
								po/bg.po
									
									
									
									
									
								
							| @@ -3,21 +3,22 @@ | ||||
| # Borislav Aleksandrov <B.Aleksandrov@cnsys.bg>, 2002. | ||||
| # Yanko Kaneti <yaneti@declera.com>, 2002. | ||||
| # Rostislav Raykov <zbrox@i-space.org>, 2004. | ||||
| # Vladimir Petkov <vpetkov@i-space.org>, 2005. | ||||
| # Alexander Shopov <ash@contact.bg>, 2007. | ||||
| # Vladimir Petkov <kaladan@gmail.com>, 2005. | ||||
| # Alexander Shopov <ash@kambanaria.org>, 2007. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: libgtop trunk\n" | ||||
| "Project-Id-Version: libgtop master\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2007-09-18 10:43+0300\n" | ||||
| "PO-Revision-Date: 2007-09-18 10:43+0300\n" | ||||
| "Last-Translator: Alexander Shopov <ash@contact.bg>\n" | ||||
| "POT-Creation-Date: 2012-04-01 18:21+0300\n" | ||||
| "PO-Revision-Date: 2012-04-01 18:20+0300\n" | ||||
| "Last-Translator: Alexander Shopov <ash@kambanaria.org>\n" | ||||
| "Language-Team: Bulgarian <dict@fsa-bg.org>\n" | ||||
| "Language: bg\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "Plural-Forms: nplurals=2; plural=n != 1;\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
|  | ||||
| #: ../lib/read.c:51 | ||||
| #, c-format | ||||
| @@ -44,23 +45,23 @@ msgid_plural "wrote %d bytes" | ||||
| msgstr[0] "записан %d байт" | ||||
| msgstr[1] "записани %d байта" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:458 | ||||
| #: ../src/daemon/gnuserv.c:455 | ||||
| msgid "Enable debugging" | ||||
| msgstr "Включване на изчистване на грешките" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:460 | ||||
| #: ../src/daemon/gnuserv.c:457 | ||||
| msgid "Enable verbose output" | ||||
| msgstr "Включване на подробен изход" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:462 | ||||
| #: ../src/daemon/gnuserv.c:459 | ||||
| msgid "Don't fork into background" | ||||
| msgstr "Не се поражда процес във фонов режим" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:464 | ||||
| #: ../src/daemon/gnuserv.c:461 | ||||
| msgid "Invoked from inetd" | ||||
| msgstr "Извикан от inetd" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:498 | ||||
| #: ../src/daemon/gnuserv.c:495 | ||||
| #, c-format | ||||
| msgid "Run '%s --help' to see a full list of available command line options.\n" | ||||
| msgstr "Изпълнете „%s --help“ за пълния списък от опции за командата.\n" | ||||
|   | ||||
							
								
								
									
										18
									
								
								po/ca.po
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								po/ca.po
									
									
									
									
									
								
							| @@ -2,12 +2,14 @@ | ||||
| # Copyright © 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. | ||||
| # Softcatalà <gnome@softcatala.net>, 2000, 2001, 2002. | ||||
| # Jordi Mallach <jordi@sindominio.net>, 2002, 2003, 2004, 2005. | ||||
| # Jordi Serratosa <jordis@softcatala.cat>, 2012. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: libgtop 2.9.91\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2007-09-16 22:33+0200\n" | ||||
| "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" | ||||
| "product=libgtop&keywords=I18N+L10N&component=general\n" | ||||
| "POT-Creation-Date: 2011-04-04 20:06+0000\n" | ||||
| "PO-Revision-Date: 2011-04-04 22:04+0200\n" | ||||
| "Last-Translator: Jordi Mallach <jordi@sindominio.net>\n" | ||||
| "Language-Team: Catalan <tradgnome@softcatala.org>\n" | ||||
| @@ -41,23 +43,23 @@ msgid_plural "wrote %d bytes" | ||||
| msgstr[0] "s'ha escrit %d octet" | ||||
| msgstr[1] "s'ha escrit %d octets" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:458 | ||||
| #: ../src/daemon/gnuserv.c:455 | ||||
| msgid "Enable debugging" | ||||
| msgstr "Activa la depuració" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:460 | ||||
| #: ../src/daemon/gnuserv.c:457 | ||||
| msgid "Enable verbose output" | ||||
| msgstr "Activa la sortida detallada" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:462 | ||||
| #: ../src/daemon/gnuserv.c:459 | ||||
| msgid "Don't fork into background" | ||||
| msgstr "No bifurquis al segon pla" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:464 | ||||
| #: ../src/daemon/gnuserv.c:461 | ||||
| msgid "Invoked from inetd" | ||||
| msgstr "Ha estat cridat des d'inetd" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:498 | ||||
| #: ../src/daemon/gnuserv.c:495 | ||||
| #, c-format | ||||
| msgid "Run '%s --help' to see a full list of available command line options.\n" | ||||
| msgstr "" | ||||
| @@ -178,7 +180,7 @@ msgstr "Canvi de la mida de la finestra" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:55 ../sysdeps/sun4/siglist.c:55 | ||||
| msgid "Information request" | ||||
| msgstr "Petició d'informació" | ||||
| msgstr "Sol·licitud d'informació" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:56 ../sysdeps/sun4/siglist.c:56 | ||||
| msgid "User defined signal 1" | ||||
|   | ||||
| @@ -2,16 +2,17 @@ | ||||
| # Copyright © 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. | ||||
| # Softcatalà <gnome@softcatala.net>, 2000, 2001, 2002. | ||||
| # Jordi Mallach <jordi@sindominio.net>, 2002, 2003, 2004, 2005. | ||||
| # Jordi Serratosa <jordis@softcatala.cat>, 2012. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: libgtop 2.9.91\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2010-10-29 21:31+0100\n" | ||||
| "PO-Revision-Date: 2005-09-04 01:16+0200\n" | ||||
| "POT-Creation-Date: 2012-04-10 21:12+0200\n" | ||||
| "PO-Revision-Date: 2011-04-04 22:04+0200\n" | ||||
| "Last-Translator: Jordi Mallach <jordi@sindominio.net>\n" | ||||
| "Language-Team: Catalan <tradgnome@softcatala.org>\n" | ||||
| "Language: ca\n" | ||||
| "Language: ca-XV\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| @@ -48,7 +49,7 @@ msgstr "Activa la depuració" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:457 | ||||
| msgid "Enable verbose output" | ||||
| msgstr "Activa la eixida detallada" | ||||
| msgstr "Activa l'eixida detallada" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:459 | ||||
| msgid "Don't fork into background" | ||||
| @@ -62,7 +63,7 @@ msgstr "Ha estat cridat des d'inetd" | ||||
| #, c-format | ||||
| msgid "Run '%s --help' to see a full list of available command line options.\n" | ||||
| msgstr "" | ||||
| "Executeu «%s --help»  per a veure una llista completa de les opcions " | ||||
| "Executeu «%s --help»  per veure una llista completa de les opcions " | ||||
| "disponibles de la línia d'ordes.\n" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:27 ../sysdeps/sun4/siglist.c:27 | ||||
| @@ -87,7 +88,7 @@ msgstr "Captura traça" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:32 ../sysdeps/sun4/siglist.c:32 | ||||
| msgid "Abort" | ||||
| msgstr "Avorta" | ||||
| msgstr "Interromp" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:33 ../sysdeps/sun4/siglist.c:33 | ||||
| msgid "EMT error" | ||||
| @@ -179,7 +180,7 @@ msgstr "Canvi de la mida de la finestra" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:55 ../sysdeps/sun4/siglist.c:55 | ||||
| msgid "Information request" | ||||
| msgstr "Petició d'informació" | ||||
| msgstr "Sol·licitud d'informació" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:56 ../sysdeps/sun4/siglist.c:56 | ||||
| msgid "User defined signal 1" | ||||
|   | ||||
							
								
								
									
										191
									
								
								po/fur.po
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										191
									
								
								po/fur.po
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,191 @@ | ||||
| # Friulian translation for libgtop. | ||||
| # Copyright (C) 2012 libgtop's COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the libgtop package. | ||||
| # TmTFx <f.t.public@gmail.com>, 2012. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: libgtop master\n" | ||||
| "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" | ||||
| "product=libgtop&keywords=I18N+L10N&component=general\n" | ||||
| "POT-Creation-Date: 2012-12-18 21:48+0000\n" | ||||
| "PO-Revision-Date: 2012-12-28 13:37+0100\n" | ||||
| "Last-Translator: TmTFx <f.t.public@gmail.com>\n" | ||||
| "Language-Team: Friulian <fur@li.org>\n" | ||||
| "Language: fur\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||||
|  | ||||
| #: ../lib/read.c:51 | ||||
| #, c-format | ||||
| msgid "read %d byte" | ||||
| msgid_plural "read %d bytes" | ||||
| msgstr[0] "let %d byte" | ||||
| msgstr[1] "lets %d bytes" | ||||
|  | ||||
| #: ../lib/read_data.c:51 | ||||
| msgid "read data size" | ||||
| msgstr "Dimension dai dâts lets" | ||||
|  | ||||
| #: ../lib/read_data.c:70 | ||||
| #, c-format | ||||
| msgid "read %lu byte of data" | ||||
| msgid_plural "read %lu bytes of data" | ||||
| msgstr[0] "let %lu byte di dâts" | ||||
| msgstr[1] "lets %lu bytes di dâts" | ||||
|  | ||||
| #: ../lib/write.c:51 | ||||
| #, c-format | ||||
| msgid "wrote %d byte" | ||||
| msgid_plural "wrote %d bytes" | ||||
| msgstr[0] "scrit %d byte" | ||||
| msgstr[1] "scrits %d bytes" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:455 | ||||
| msgid "Enable debugging" | ||||
| msgstr "Abilite debug" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:457 | ||||
| msgid "Enable verbose output" | ||||
| msgstr "Abilite jessude verbôs" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:459 | ||||
| msgid "Don't fork into background" | ||||
| msgstr "No stâ fâ fork in background" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:461 | ||||
| msgid "Invoked from inetd" | ||||
| msgstr "Clamât di inetd" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:495 | ||||
| #, c-format | ||||
| msgid "Run '%s --help' to see a full list of available command line options.\n" | ||||
| msgstr "" | ||||
| "Fâs partî '%s --help' par viodi une liste complete dis opzions par la rie di " | ||||
| "comant.\n" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:27 ../sysdeps/sun4/siglist.c:27 | ||||
| msgid "Hangup" | ||||
| msgstr "Hangup" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:28 ../sysdeps/sun4/siglist.c:28 | ||||
| msgid "Interrupt" | ||||
| msgstr "Interrupt" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:29 ../sysdeps/sun4/siglist.c:29 | ||||
| msgid "Quit" | ||||
| msgstr "Quit" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:30 ../sysdeps/sun4/siglist.c:30 | ||||
| msgid "Illegal instruction" | ||||
| msgstr "Istruzion no legâl" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:31 ../sysdeps/sun4/siglist.c:31 | ||||
| msgid "Trace trap" | ||||
| msgstr "Trace trap" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:32 ../sysdeps/sun4/siglist.c:32 | ||||
| msgid "Abort" | ||||
| msgstr "Abort" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:33 ../sysdeps/sun4/siglist.c:33 | ||||
| msgid "EMT error" | ||||
| msgstr "EMT error" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:34 ../sysdeps/sun4/siglist.c:34 | ||||
| msgid "Floating-point exception" | ||||
| msgstr "Floating-point exception" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:35 ../sysdeps/sun4/siglist.c:35 | ||||
| msgid "Kill" | ||||
| msgstr "Kill" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:36 ../sysdeps/sun4/siglist.c:36 | ||||
| msgid "Bus error" | ||||
| msgstr "Bus error" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:37 ../sysdeps/sun4/siglist.c:37 | ||||
| msgid "Segmentation violation" | ||||
| msgstr "Segmentation violation" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:38 ../sysdeps/sun4/siglist.c:38 | ||||
| msgid "Bad argument to system call" | ||||
| msgstr "Bad argument to system call" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:39 ../sysdeps/sun4/siglist.c:39 | ||||
| msgid "Broken pipe" | ||||
| msgstr "Broken pipe" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:40 ../sysdeps/sun4/siglist.c:40 | ||||
| msgid "Alarm clock" | ||||
| msgstr "Alarm clock" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:41 ../sysdeps/sun4/siglist.c:41 | ||||
| msgid "Termination" | ||||
| msgstr "Termination" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:42 ../sysdeps/sun4/siglist.c:42 | ||||
| msgid "Urgent condition on socket" | ||||
| msgstr "Urgent condition on socket" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:43 ../sysdeps/sun4/siglist.c:43 | ||||
| msgid "Stop" | ||||
| msgstr "Stop" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:44 ../sysdeps/sun4/siglist.c:44 | ||||
| msgid "Keyboard stop" | ||||
| msgstr "Keyboard stop" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:45 ../sysdeps/sun4/siglist.c:45 | ||||
| msgid "Continue" | ||||
| msgstr "Continue" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:46 ../sysdeps/sun4/siglist.c:46 | ||||
| msgid "Child status has changed" | ||||
| msgstr "Il stât dal fî al è cambiât" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:47 ../sysdeps/sun4/siglist.c:47 | ||||
| msgid "Background read from tty" | ||||
| msgstr "Leture in background di tty" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:48 ../sysdeps/sun4/siglist.c:48 | ||||
| msgid "Background write to tty" | ||||
| msgstr "Scriture in background su tty" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:49 ../sysdeps/sun4/siglist.c:49 | ||||
| msgid "I/O now possible" | ||||
| msgstr "I/O cumò pussibil" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:50 ../sysdeps/sun4/siglist.c:50 | ||||
| msgid "CPU limit exceeded" | ||||
| msgstr "Limit CPU superât" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:51 ../sysdeps/sun4/siglist.c:51 | ||||
| msgid "File size limit exceeded" | ||||
| msgstr "Limit di dimension di file superât" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:52 ../sysdeps/sun4/siglist.c:52 | ||||
| msgid "Virtual alarm clock" | ||||
| msgstr "Virtual alarm clock" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:53 ../sysdeps/sun4/siglist.c:53 | ||||
| msgid "Profiling alarm clock" | ||||
| msgstr "Profiling alarm clock" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:54 ../sysdeps/sun4/siglist.c:54 | ||||
| msgid "Window size change" | ||||
| msgstr "Window size change" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:55 ../sysdeps/sun4/siglist.c:55 | ||||
| msgid "Information request" | ||||
| msgstr "Information request" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:56 ../sysdeps/sun4/siglist.c:56 | ||||
| msgid "User defined signal 1" | ||||
| msgstr "Segnâl definît da l'utent 1" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:57 ../sysdeps/sun4/siglist.c:57 | ||||
| msgid "User defined signal 2" | ||||
| msgstr "Segnâl definît da l'utent 2" | ||||
							
								
								
									
										12
									
								
								po/ja.po
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								po/ja.po
									
									
									
									
									
								
							| @@ -10,10 +10,10 @@ msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: libgtop master\n" | ||||
| "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" | ||||
| "product=libgtop&component=general\n" | ||||
| "POT-Creation-Date: 2010-06-27 13:25+0000\n" | ||||
| "PO-Revision-Date: 2009-10-04 17:38+0900\n" | ||||
| "Last-Translator: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>\n" | ||||
| "product=libgtop&keywords=I18N+L10N&component=general\n" | ||||
| "POT-Creation-Date: 2011-09-08 07:27+0000\n" | ||||
| "PO-Revision-Date: 2011-09-11 07:40+0900\n" | ||||
| "Last-Translator: Jiro Matsuzawa <jmatsuzawa@src.gnome.org>\n" | ||||
| "Language-Team: Japanese <gnome-translation@gnome.gr.jp>\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| @@ -183,8 +183,8 @@ msgstr "情報リクエスト" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:56 ../sysdeps/sun4/siglist.c:56 | ||||
| msgid "User defined signal 1" | ||||
| msgstr "ユーザ定義のシグナル1" | ||||
| msgstr "ユーザー定義のシグナル1" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:57 ../sysdeps/sun4/siglist.c:57 | ||||
| msgid "User defined signal 2" | ||||
| msgstr "ユーザ定義のシグナル2" | ||||
| msgstr "ユーザー定義のシグナル2" | ||||
|   | ||||
							
								
								
									
										22
									
								
								po/ko.po
									
									
									
									
									
								
							
							
						
						
									
										22
									
								
								po/ko.po
									
									
									
									
									
								
							| @@ -1,15 +1,15 @@ | ||||
| # libgtop ko.po | ||||
| # Sung-Hyun Nam <namsh@lgic.co.kr>, 1998 | ||||
| # Changwoo Ryu <cwryu@debian.org>, 2002, 2004, 2005, 2008. | ||||
| # Changwoo Ryu <cwryu@debian.org>, 2002, 2004, 2005, 2008, 2013. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: libgtop\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=libgtop&component=general\n" | ||||
| "POT-Creation-Date: 2008-02-26 19:13+0900\n" | ||||
| "PO-Revision-Date: 2009-01-29 16:18+0900\n" | ||||
| "PO-Revision-Date: 2013-03-19 02:23+0900\n" | ||||
| "Last-Translator: Changwoo Ryu <cwryu@debian.org>\n" | ||||
| "Language-Team: GNOME Korea <gnome-kr-hackers@lists.kldp.net>\n" | ||||
| "Language-Team: GNOME Korea <gnome-kr@googlegroups.com>\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| @@ -51,7 +51,7 @@ msgstr "백그라운드로 실행 안 함" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:464 | ||||
| msgid "Invoked from inetd" | ||||
| msgstr "inetd에 의해 불림" | ||||
| msgstr "inetd가 호출" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:498 | ||||
| #, c-format | ||||
| @@ -181,15 +181,3 @@ msgstr "사용자 정의 신호 1" | ||||
| #: ../sysdeps/osf1/siglist.c:57 ../sysdeps/sun4/siglist.c:57 | ||||
| msgid "User defined signal 2" | ||||
| msgstr "사용자 정의 신호 2" | ||||
|  | ||||
| #~ msgid "DEBUG" | ||||
| #~ msgstr "디버그" | ||||
|  | ||||
| #~ msgid "VERBOSE" | ||||
| #~ msgstr "VERBOSE" | ||||
|  | ||||
| #~ msgid "NO-DAEMON" | ||||
| #~ msgstr "NO-DAEMON" | ||||
|  | ||||
| #~ msgid "INETD" | ||||
| #~ msgstr "INETD" | ||||
|   | ||||
							
								
								
									
										142
									
								
								po/ky.po
									
									
									
									
									
								
							
							
						
						
									
										142
									
								
								po/ky.po
									
									
									
									
									
								
							| @@ -1,210 +1,192 @@ | ||||
| # translation of ky.po to Kitghiz | ||||
| # translation of libgtop to Kyrgyz | ||||
| # Kirghiz translation of libgtop. | ||||
| # Copyright (C) 1999, 2005 Free Software Foundation, Inc. | ||||
| # This file is distributed under the same license as the libgtop package. | ||||
| # Timur Jamakeev <ztimur@gmail.com>, 2005. | ||||
| # | ||||
| # Timur Zhamakeev <ztimur@gmail.com>, 2005, 2012. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: ky\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2005-11-17 17:07+0500\n" | ||||
| "PO-Revision-Date: 2005-11-17 17:42+0500\n" | ||||
| "Last-Translator: Timur Jamakeev <ztimur@gmail.com>\n" | ||||
| "Language-Team: Kitghiz\n" | ||||
| "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" | ||||
| "product=libgtop&keywords=I18N+L10N&component=general\n" | ||||
| "POT-Creation-Date: 2011-09-05 21:47+0000\n" | ||||
| "PO-Revision-Date: 2012-09-27 12:10+0600\n" | ||||
| "Last-Translator: Timur Zhamakeev <ztimur@gmail.com>\n" | ||||
| "Language-Team: Kirghiz <gnome-i18n@gnome.org>\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "Language: ky\n" | ||||
| "Plural-Forms: nplurals=1; plural=0;\n" | ||||
| "X-Generator: KBabel 1.9.1\n" | ||||
| "X-Generator: Lokalize 1.4\n" | ||||
|  | ||||
| #: ../lib/read.c:65 | ||||
| #: ../lib/read.c:51 | ||||
| #, c-format | ||||
| msgid "read %d byte" | ||||
| msgid_plural "read %d bytes" | ||||
| msgstr[0] "%d байт окулду" | ||||
| msgstr[1] "" | ||||
|  | ||||
| #: ../lib/read_data.c:53 | ||||
| #: ../lib/read_data.c:51 | ||||
| msgid "read data size" | ||||
| msgstr "окулган берилиштердин көлөмү" | ||||
| msgstr "окулган маалымат көлөмү" | ||||
|  | ||||
| #: ../lib/read_data.c:72 | ||||
| #: ../lib/read_data.c:70 | ||||
| #, c-format | ||||
| msgid "read %lu byte of data" | ||||
| msgid_plural "read %lu bytes of data" | ||||
| msgstr[0] "%lu байт берилиш окулду" | ||||
| msgstr[1] "" | ||||
| msgstr[0] "%lu байт маалымат окулду" | ||||
|  | ||||
| #: ../lib/write.c:52 | ||||
| #: ../lib/write.c:51 | ||||
| #, c-format | ||||
| msgid "wrote %d byte" | ||||
| msgid_plural "wrote %d bytes" | ||||
| msgstr[0] "%d байт жазылды" | ||||
| msgstr[1] "" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:460 | ||||
| #: ../src/daemon/gnuserv.c:455 | ||||
| msgid "Enable debugging" | ||||
| msgstr "Дебагды иштетүү" | ||||
| msgstr "Ката издөөнү иштетүү" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:460 | ||||
| msgid "DEBUG" | ||||
| msgstr "ДЕБАГ" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:462 | ||||
| #: ../src/daemon/gnuserv.c:457 | ||||
| msgid "Enable verbose output" | ||||
| msgstr "Кеңири чыгаруу" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:462 | ||||
| msgid "VERBOSE" | ||||
| msgstr "КЕҢИРИ" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:464 | ||||
| #: ../src/daemon/gnuserv.c:459 | ||||
| msgid "Don't fork into background" | ||||
| msgstr "Фондук режимге бөлбөө" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:464 | ||||
| msgid "NO-DAEMON" | ||||
| msgstr "ДЕМОНУ-ЖОК" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:466 | ||||
| #: ../src/daemon/gnuserv.c:461 | ||||
| msgid "Invoked from inetd" | ||||
| msgstr "inetd аркылуу чакырылган" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:466 | ||||
| msgid "INETD" | ||||
| msgstr "INETD" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:500 | ||||
| #: ../src/daemon/gnuserv.c:495 | ||||
| #, c-format | ||||
| msgid "" | ||||
| "Error on option %s: %s.\n" | ||||
| "Run '%s --help' to see a full list of available command line options.\n" | ||||
| msgid "Run '%s --help' to see a full list of available command line options.\n" | ||||
| msgstr "" | ||||
| "\"%s\" параметринде ката байкалды: %s\n" | ||||
| "Командалык саптын мүмкүн болгон бардык параметрлерин көрүү үчүн \"%s --help\" командасын колдонуңуз.\n" | ||||
| "Командалык саптын мүмкүн болгон бардык параметрлерин көрүү үчүн \"%s --help\" " | ||||
| "командасын колдонуңуз.\n" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:28 ../sysdeps/sun4/siglist.c:28 | ||||
| #: ../sysdeps/osf1/siglist.c:27 ../sysdeps/sun4/siglist.c:27 | ||||
| msgid "Hangup" | ||||
| msgstr "Үзүү" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:29 ../sysdeps/sun4/siglist.c:29 | ||||
| #: ../sysdeps/osf1/siglist.c:28 ../sysdeps/sun4/siglist.c:28 | ||||
| msgid "Interrupt" | ||||
| msgstr "Убактылуу токтотуу" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:30 ../sysdeps/sun4/siglist.c:30 | ||||
| #: ../sysdeps/osf1/siglist.c:29 ../sysdeps/sun4/siglist.c:29 | ||||
| msgid "Quit" | ||||
| msgstr "Чыгуу" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:31 ../sysdeps/sun4/siglist.c:31 | ||||
| #: ../sysdeps/osf1/siglist.c:30 ../sysdeps/sun4/siglist.c:30 | ||||
| msgid "Illegal instruction" | ||||
| msgstr "Туура эмес инструкция" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:32 ../sysdeps/sun4/siglist.c:32 | ||||
| #: ../sysdeps/osf1/siglist.c:31 ../sysdeps/sun4/siglist.c:31 | ||||
| msgid "Trace trap" | ||||
| msgstr "Трассировканы кармоо" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:33 ../sysdeps/sun4/siglist.c:33 | ||||
| #: ../sysdeps/osf1/siglist.c:32 ../sysdeps/sun4/siglist.c:32 | ||||
| msgid "Abort" | ||||
| msgstr "Токтотуу" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:34 ../sysdeps/sun4/siglist.c:34 | ||||
| #: ../sysdeps/osf1/siglist.c:33 ../sysdeps/sun4/siglist.c:33 | ||||
| msgid "EMT error" | ||||
| msgstr "EMT катасы" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:35 ../sysdeps/sun4/siglist.c:35 | ||||
| #: ../sysdeps/osf1/siglist.c:34 ../sysdeps/sun4/siglist.c:34 | ||||
| msgid "Floating-point exception" | ||||
| msgstr "" | ||||
| msgstr "Анык сан катасы" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:36 ../sysdeps/sun4/siglist.c:36 | ||||
| #: ../sysdeps/osf1/siglist.c:35 ../sysdeps/sun4/siglist.c:35 | ||||
| msgid "Kill" | ||||
| msgstr "Өлтүрүү" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:37 ../sysdeps/sun4/siglist.c:37 | ||||
| #: ../sysdeps/osf1/siglist.c:36 ../sysdeps/sun4/siglist.c:36 | ||||
| msgid "Bus error" | ||||
| msgstr "Шина катасы" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:38 ../sysdeps/sun4/siglist.c:38 | ||||
| #: ../sysdeps/osf1/siglist.c:37 ../sysdeps/sun4/siglist.c:37 | ||||
| msgid "Segmentation violation" | ||||
| msgstr "Сегментациянын бузулушу" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:39 ../sysdeps/sun4/siglist.c:39 | ||||
| #: ../sysdeps/osf1/siglist.c:38 ../sysdeps/sun4/siglist.c:38 | ||||
| msgid "Bad argument to system call" | ||||
| msgstr "Системалык чакыруудагы туура эмес аргумент" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:40 ../sysdeps/sun4/siglist.c:40 | ||||
| #: ../sysdeps/osf1/siglist.c:39 ../sysdeps/sun4/siglist.c:39 | ||||
| msgid "Broken pipe" | ||||
| msgstr "Бузулган канал" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:41 ../sysdeps/sun4/siglist.c:41 | ||||
| #: ../sysdeps/osf1/siglist.c:40 ../sysdeps/sun4/siglist.c:40 | ||||
| msgid "Alarm clock" | ||||
| msgstr "Таймер" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:42 ../sysdeps/sun4/siglist.c:42 | ||||
| #: ../sysdeps/osf1/siglist.c:41 ../sysdeps/sun4/siglist.c:41 | ||||
| msgid "Termination" | ||||
| msgstr "Аяктоо" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:43 ../sysdeps/sun4/siglist.c:43 | ||||
| #: ../sysdeps/osf1/siglist.c:42 ../sysdeps/sun4/siglist.c:42 | ||||
| msgid "Urgent condition on socket" | ||||
| msgstr "Көңүл бурууну талап кылган сокет" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:44 ../sysdeps/sun4/siglist.c:44 | ||||
| #: ../sysdeps/osf1/siglist.c:43 ../sysdeps/sun4/siglist.c:43 | ||||
| msgid "Stop" | ||||
| msgstr "Стоп" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:45 ../sysdeps/sun4/siglist.c:45 | ||||
| #: ../sysdeps/osf1/siglist.c:44 ../sysdeps/sun4/siglist.c:44 | ||||
| msgid "Keyboard stop" | ||||
| msgstr "Алиптергичти токтотуу" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:46 ../sysdeps/sun4/siglist.c:46 | ||||
| #: ../sysdeps/osf1/siglist.c:45 ../sysdeps/sun4/siglist.c:45 | ||||
| msgid "Continue" | ||||
| msgstr "Улантуу" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:47 ../sysdeps/sun4/siglist.c:47 | ||||
| #: ../sysdeps/osf1/siglist.c:46 ../sysdeps/sun4/siglist.c:46 | ||||
| msgid "Child status has changed" | ||||
| msgstr "Тукумдун абалы өзгөрүлдү" | ||||
| msgstr "Туунду процесстин абалы өзгөрүлдү" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:48 ../sysdeps/sun4/siglist.c:48 | ||||
| #: ../sysdeps/osf1/siglist.c:47 ../sysdeps/sun4/siglist.c:47 | ||||
| msgid "Background read from tty" | ||||
| msgstr "tty-ден фондук режимде окуу" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:49 ../sysdeps/sun4/siglist.c:49 | ||||
| #: ../sysdeps/osf1/siglist.c:48 ../sysdeps/sun4/siglist.c:48 | ||||
| msgid "Background write to tty" | ||||
| msgstr "tty-ге фондук режимде жазуу" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:50 ../sysdeps/sun4/siglist.c:50 | ||||
| #: ../sysdeps/osf1/siglist.c:49 ../sysdeps/sun4/siglist.c:49 | ||||
| msgid "I/O now possible" | ||||
| msgstr "Киргизүү/Чыгаруу эми мүмкүн" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:51 ../sysdeps/sun4/siglist.c:51 | ||||
| #: ../sysdeps/osf1/siglist.c:50 ../sysdeps/sun4/siglist.c:50 | ||||
| msgid "CPU limit exceeded" | ||||
| msgstr "CPU пределинен ашты" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:52 ../sysdeps/sun4/siglist.c:52 | ||||
| #: ../sysdeps/osf1/siglist.c:51 ../sysdeps/sun4/siglist.c:51 | ||||
| msgid "File size limit exceeded" | ||||
| msgstr "Файл көлөмүнүн пределинен ашты" | ||||
| msgstr "Файл көлөмү пределинен ашты" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:53 ../sysdeps/sun4/siglist.c:53 | ||||
| #: ../sysdeps/osf1/siglist.c:52 ../sysdeps/sun4/siglist.c:52 | ||||
| msgid "Virtual alarm clock" | ||||
| msgstr "Виртуалдык таймер" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:54 ../sysdeps/sun4/siglist.c:54 | ||||
| #: ../sysdeps/osf1/siglist.c:53 ../sysdeps/sun4/siglist.c:53 | ||||
| msgid "Profiling alarm clock" | ||||
| msgstr "Профилдик таймер" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:55 ../sysdeps/sun4/siglist.c:55 | ||||
| #: ../sysdeps/osf1/siglist.c:54 ../sysdeps/sun4/siglist.c:54 | ||||
| msgid "Window size change" | ||||
| msgstr "Терезе өлчөмүн өзгөртүү" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:56 ../sysdeps/sun4/siglist.c:56 | ||||
| #: ../sysdeps/osf1/siglist.c:55 ../sysdeps/sun4/siglist.c:55 | ||||
| msgid "Information request" | ||||
| msgstr "Маалымат талап кылуу" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:57 ../sysdeps/sun4/siglist.c:57 | ||||
| #: ../sysdeps/osf1/siglist.c:56 ../sysdeps/sun4/siglist.c:56 | ||||
| msgid "User defined signal 1" | ||||
| msgstr "Колдонуучу сигналы 1" | ||||
| msgstr "Колдонуучу аныктаган сигналы 1" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:58 ../sysdeps/sun4/siglist.c:58 | ||||
| #: ../sysdeps/osf1/siglist.c:57 ../sysdeps/sun4/siglist.c:57 | ||||
| msgid "User defined signal 2" | ||||
| msgstr "Колдонуучу сигналы 2" | ||||
| msgstr "Колдонуучу аныктаган сигналы 2" | ||||
|  | ||||
|   | ||||
							
								
								
									
										35
									
								
								po/lv.po
									
									
									
									
									
								
							
							
						
						
									
										35
									
								
								po/lv.po
									
									
									
									
									
								
							| @@ -5,21 +5,22 @@ | ||||
| # Peteris Krisjanis <peteris.krisjanis@os.lv>, 2002. | ||||
| # Raivis Dejus <orvils@gmail.com>, 2006, 2009. | ||||
| # Peteris Krisjanis <pecisk@gmail.com>, 2010. | ||||
| # Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>, 2012. | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: lv\n" | ||||
| "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug." | ||||
| "cgi?product=libgtop&component=general\n" | ||||
| "POT-Creation-Date: 2009-11-12 10:53+0000\n" | ||||
| "PO-Revision-Date: 2010-04-26 11:18+0300\n" | ||||
| "Last-Translator: Peteris Krisjanis <pecisk@gmail.com>\n" | ||||
| "Language-Team: Latviešu <lata-l10n@googlegroups.com>\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2012-09-24 15:33+0300\n" | ||||
| "PO-Revision-Date: 2012-09-24 15:36+0300\n" | ||||
| "Last-Translator: Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>\n" | ||||
| "Language-Team: Latvian <lata-l10n@googlegroups.com>\n" | ||||
| "Language: lv\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "Plural-Forms:  nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " | ||||
| "2);\n" | ||||
| "X-Generator: Lokalize 1.0\n" | ||||
| "X-Generator: Lokalize 1.4\n" | ||||
|  | ||||
| #: ../lib/read.c:51 | ||||
| #, c-format | ||||
| @@ -51,15 +52,15 @@ msgstr[2] "ierakstīti %d baitu" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:455 | ||||
| msgid "Enable debugging" | ||||
| msgstr "Aktivizēt atkļūdošanu" | ||||
| msgstr "Aktivēt atkļūdošanu" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:457 | ||||
| msgid "Enable verbose output" | ||||
| msgstr "Aktivizēt vārdisku izvadi" | ||||
| msgstr "Aktivēt detalizētu izvadi" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:459 | ||||
| msgid "Don't fork into background" | ||||
| msgstr "Nesadalīties fona" | ||||
| msgstr "Nesadalīties fonā" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:461 | ||||
| msgid "Invoked from inetd" | ||||
| @@ -69,7 +70,7 @@ msgstr "Izsaukts no inetd" | ||||
| #, c-format | ||||
| msgid "Run '%s --help' to see a full list of available command line options.\n" | ||||
| msgstr "" | ||||
| "Palaidiet '%s --help' lai redzētu pilnu pieejamo komandrindas iespēju " | ||||
| "Palaidiet “%s --help”, lai redzētu pilnu pieejamo komandrindas opciju " | ||||
| "sarakstu.\n" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:27 ../sysdeps/sun4/siglist.c:27 | ||||
| @@ -94,7 +95,7 @@ msgstr "Izsekot slazdu" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:32 ../sysdeps/sun4/siglist.c:32 | ||||
| msgid "Abort" | ||||
| msgstr "Pātraukt" | ||||
| msgstr "Pārtraukt" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:33 ../sysdeps/sun4/siglist.c:33 | ||||
| msgid "EMT error" | ||||
| @@ -102,7 +103,7 @@ msgstr "EMT kļūda" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:34 ../sysdeps/sun4/siglist.c:34 | ||||
| msgid "Floating-point exception" | ||||
| msgstr "Peldošā punkta izņēmums" | ||||
| msgstr "Peldošā komata izņēmums" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:35 ../sysdeps/sun4/siglist.c:35 | ||||
| msgid "Kill" | ||||
| @@ -110,7 +111,7 @@ msgstr "Nobeigt" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:36 ../sysdeps/sun4/siglist.c:36 | ||||
| msgid "Bus error" | ||||
| msgstr "Šinas kļūda" | ||||
| msgstr "Kopnes kļūda" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:37 ../sysdeps/sun4/siglist.c:37 | ||||
| msgid "Segmentation violation" | ||||
| @@ -118,7 +119,7 @@ msgstr "Segmentācijas pārkāpums" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:38 ../sysdeps/sun4/siglist.c:38 | ||||
| msgid "Bad argument to system call" | ||||
| msgstr "Slikts arguments sistēmas izsaukumam" | ||||
| msgstr "Slikts parametrs sistēmas izsaukumam" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:39 ../sysdeps/sun4/siglist.c:39 | ||||
| msgid "Broken pipe" | ||||
| @@ -134,7 +135,7 @@ msgstr "Pārtraukšana" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:42 ../sysdeps/sun4/siglist.c:42 | ||||
| msgid "Urgent condition on socket" | ||||
| msgstr "Steidzama situācija kontaktā" | ||||
| msgstr "Steidzama situācija ligzdā" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:43 ../sysdeps/sun4/siglist.c:43 | ||||
| msgid "Stop" | ||||
| @@ -170,7 +171,7 @@ msgstr "CPU limits pārsniegts" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:51 ../sysdeps/sun4/siglist.c:51 | ||||
| msgid "File size limit exceeded" | ||||
| msgstr "Faila izmēra limits pārsniegts" | ||||
| msgstr "Datnes izmēra limits pārsniegts" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:52 ../sysdeps/sun4/siglist.c:52 | ||||
| msgid "Virtual alarm clock" | ||||
|   | ||||
							
								
								
									
										27
									
								
								po/nb.po
									
									
									
									
									
								
							
							
						
						
									
										27
									
								
								po/nb.po
									
									
									
									
									
								
							| @@ -1,15 +1,16 @@ | ||||
| # Norwegian translation for Libgtop (bokmål dialect) | ||||
| # Norwegian bokmål translation for libgtop | ||||
| # Copyright (C) 1998-2004 Free Software Foundation, Inc. | ||||
| # Kjartan Maraas <kmaraas@gnome.org>, 1998-2007. | ||||
| # Kjartan Maraas <kmaraas@gnome.org>, 1998-2012. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: libgtop 2.21.x\n" | ||||
| "Project-Id-Version: libgtop 2.28.x\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2007-06-23 11:52+0200\n" | ||||
| "PO-Revision-Date: 2007-06-23 11:52+0200\n" | ||||
| "POT-Creation-Date: 2012-01-28 16:53+0100\n" | ||||
| "PO-Revision-Date: 2012-01-28 16:54+0100\n" | ||||
| "Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n" | ||||
| "Language-Team: Norwegian Bokmål <i18n-nb@lister.ping.uio.no>\n" | ||||
| "Language-Team: Norwegian bokmål <i18n-nb@lister.ping.uio.no>\n" | ||||
| "Language: nb\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8-bit\n" | ||||
| @@ -40,26 +41,28 @@ msgid_plural "wrote %d bytes" | ||||
| msgstr[0] "skrev %d byte" | ||||
| msgstr[1] "skrev %d bytes" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:458 | ||||
| #: ../src/daemon/gnuserv.c:455 | ||||
| msgid "Enable debugging" | ||||
| msgstr "Slå på avlusing" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:460 | ||||
| #: ../src/daemon/gnuserv.c:457 | ||||
| msgid "Enable verbose output" | ||||
| msgstr "Slå på utfyllende utskrift" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:462 | ||||
| #: ../src/daemon/gnuserv.c:459 | ||||
| msgid "Don't fork into background" | ||||
| msgstr "Ikke forgren til bakgrunnen" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:464 | ||||
| #: ../src/daemon/gnuserv.c:461 | ||||
| msgid "Invoked from inetd" | ||||
| msgstr "Kalt fra inetd" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:498 | ||||
| #: ../src/daemon/gnuserv.c:495 | ||||
| #, c-format | ||||
| msgid "Run '%s --help' to see a full list of available command line options.\n" | ||||
| msgstr "Kjør '%s --help' for å se en full liste av tilgjengelige kommandolinjeflagg.\n" | ||||
| msgstr "" | ||||
| "Kjør '%s --help' for å se en full liste av tilgjengelige " | ||||
| "kommandolinjeflagg.\n" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:27 ../sysdeps/sun4/siglist.c:27 | ||||
| msgid "Hangup" | ||||
|   | ||||
							
								
								
									
										16
									
								
								po/pl.po
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								po/pl.po
									
									
									
									
									
								
							| @@ -4,14 +4,19 @@ | ||||
| # pomóc w jego rozwijaniu i pielęgnowaniu, napisz do nas: | ||||
| # gnomepl@aviary.pl | ||||
| # -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||||
| # Zbigniew Chyla <chyla@alice.ci.pwr.wroc.pl>, 1999-2002. | ||||
| # Artur Flinta <aflinta@at.kernel.pl>, 2004-2007. | ||||
| # Piotr Drąg <piotrdrag@gmail.com>, 2010-2012. | ||||
| # Aviary.pl <gnomepl@aviary.pl>, 2010-2012. | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: libgtop\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2010-02-25 12:52+0100\n" | ||||
| "PO-Revision-Date: 2010-02-25 12:47+0100\n" | ||||
| "Last-Translator: Tomasz Dominikowski <dominikowski@gmail.com>\n" | ||||
| "POT-Creation-Date: 2012-09-04 18:37+0200\n" | ||||
| "PO-Revision-Date: 2012-09-04 18:42+0200\n" | ||||
| "Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n" | ||||
| "Language-Team: Polish <gnomepl@aviary.pl>\n" | ||||
| "Language: pl\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| @@ -68,7 +73,8 @@ msgstr "Wywołanie przez inetd" | ||||
| #, c-format | ||||
| msgid "Run '%s --help' to see a full list of available command line options.\n" | ||||
| msgstr "" | ||||
| "Proszę wykonać \"%s --help\", aby wyświetlić pełną listę dostępnych opcji.\n" | ||||
| "Polecenie \"%s --help\" wyświetli pełną listę dostępnych opcji wiersza " | ||||
| "poleceń.\n" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:27 ../sysdeps/sun4/siglist.c:27 | ||||
| msgid "Hangup" | ||||
| @@ -164,7 +170,7 @@ msgstr "Wejście/wyjście jest teraz dostępne" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:50 ../sysdeps/sun4/siglist.c:50 | ||||
| msgid "CPU limit exceeded" | ||||
| msgstr "Przekroczenie ograniczenia procesora" | ||||
| msgstr "Przekroczono ograniczenie procesora" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:51 ../sysdeps/sun4/siglist.c:51 | ||||
| msgid "File size limit exceeded" | ||||
|   | ||||
							
								
								
									
										37
									
								
								po/pt.po
									
									
									
									
									
								
							
							
						
						
									
										37
									
								
								po/pt.po
									
									
									
									
									
								
							| @@ -1,16 +1,17 @@ | ||||
| # libgtop's Portuguese Translation | ||||
| # Copyright © 2001, 2002, 2003, 2004, 2005, 2007 libgtop | ||||
| # Distributed under the same licence as the libgtop package | ||||
| # Duarte Loreto <happyguy_pt@hotmail.com>, 2001, 2002, 2003, 2004, 2005, 2007. | ||||
| # | ||||
| # libgtop's Portuguese Translation | ||||
| # Copyright © 2001, 2002, 2003, 2004, 2005, 2007, 2013 libgtop | ||||
| # Distributed under the same licence as the libgtop package | ||||
| # Duarte Loreto <happyguy_pt@hotmail.com>, 2001, 2002, 2003, 2004, 2005, 2007, 2013. | ||||
| #  | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: 2.20\n" | ||||
| "Project-Id-Version: 3.8\n" | ||||
| "Report-Msgid-Bugs-To: \n" | ||||
| "POT-Creation-Date: 2007-09-08 01:57+0100\n" | ||||
| "PO-Revision-Date: 2007-09-08 02:00+0000\n" | ||||
| "POT-Creation-Date: 2013-03-17 01:06+0000\n" | ||||
| "PO-Revision-Date: 2013-03-17 01:10+0000\n" | ||||
| "Last-Translator: Duarte Loreto <happyguy_pt@hotmail.com>\n" | ||||
| "Language-Team: Portuguese <gnome_pt@yahoogroups.com>\n" | ||||
| "Language: pt\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| @@ -41,23 +42,23 @@ msgid_plural "wrote %d bytes" | ||||
| msgstr[0] "%d byte escrito" | ||||
| msgstr[1] "%d bytes escritos" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:458 | ||||
| #: ../src/daemon/gnuserv.c:455 | ||||
| msgid "Enable debugging" | ||||
| msgstr "Activar depuração" | ||||
| msgstr "Ativar depuração" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:460 | ||||
| #: ../src/daemon/gnuserv.c:457 | ||||
| msgid "Enable verbose output" | ||||
| msgstr "Activar resultados extensos" | ||||
| msgstr "Ativar resultados extensos" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:462 | ||||
| #: ../src/daemon/gnuserv.c:459 | ||||
| msgid "Don't fork into background" | ||||
| msgstr "Não efectuar fork em fundo" | ||||
| msgstr "Não efetuar fork em fundo" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:464 | ||||
| #: ../src/daemon/gnuserv.c:461 | ||||
| msgid "Invoked from inetd" | ||||
| msgstr "Invocado pelo inetd" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:498 | ||||
| #: ../src/daemon/gnuserv.c:495 | ||||
| #, c-format | ||||
| msgid "Run '%s --help' to see a full list of available command line options.\n" | ||||
| msgstr "" | ||||
| @@ -94,7 +95,7 @@ msgstr "Erro EMT" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:34 ../sysdeps/sun4/siglist.c:34 | ||||
| msgid "Floating-point exception" | ||||
| msgstr "Excepção de vírgula flutuante" | ||||
| msgstr "Exceção de vírgula flutuante" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:35 ../sysdeps/sun4/siglist.c:35 | ||||
| msgid "Kill" | ||||
| @@ -170,7 +171,7 @@ msgstr "Alarme virtual" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:53 ../sysdeps/sun4/siglist.c:53 | ||||
| msgid "Profiling alarm clock" | ||||
| msgstr "Alarme de optimização" | ||||
| msgstr "Alarme de otimização" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:54 ../sysdeps/sun4/siglist.c:54 | ||||
| msgid "Window size change" | ||||
|   | ||||
							
								
								
									
										190
									
								
								po/tg.po
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										190
									
								
								po/tg.po
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,190 @@ | ||||
| # SOME DESCRIPTIVE TITLE. | ||||
| # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||||
| # This file is distributed under the same license as the PACKAGE package. | ||||
| # Victor Ibragimov <victor.ibragimov@gmail.com>, 2013. | ||||
| # | ||||
| msgid "" | ||||
| msgstr "" | ||||
| "Project-Id-Version: Tajik Gnome\n" | ||||
| "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" | ||||
| "product=libgtop&keywords=I18N+L10N&component=general\n" | ||||
| "POT-Creation-Date: 2012-12-29 00:29+0000\n" | ||||
| "PO-Revision-Date: 2013-01-21 15:11+0500\n" | ||||
| "Last-Translator: Victor Ibragimov <victor.ibragimov@gmail.com>\n" | ||||
| "Language-Team: \n" | ||||
| "Language: Tajik\n" | ||||
| "MIME-Version: 1.0\n" | ||||
| "Content-Type: text/plain; charset=UTF-8\n" | ||||
| "Content-Transfer-Encoding: 8bit\n" | ||||
| "Plural-Forms: nplurals=1; plural=0;\n" | ||||
| "X-Generator: Poedit 1.5.4\n" | ||||
|  | ||||
| #: ../lib/read.c:51 | ||||
| #, c-format | ||||
| msgid "read %d byte" | ||||
| msgid_plural "read %d bytes" | ||||
| msgstr[0] "" | ||||
| msgstr[1] "" | ||||
|  | ||||
| #: ../lib/read_data.c:51 | ||||
| msgid "read data size" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../lib/read_data.c:70 | ||||
| #, c-format | ||||
| msgid "read %lu byte of data" | ||||
| msgid_plural "read %lu bytes of data" | ||||
| msgstr[0] "" | ||||
| msgstr[1] "" | ||||
|  | ||||
| #: ../lib/write.c:51 | ||||
| #, c-format | ||||
| msgid "wrote %d byte" | ||||
| msgid_plural "wrote %d bytes" | ||||
| msgstr[0] "" | ||||
| msgstr[1] "" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:455 | ||||
| msgid "Enable debugging" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:457 | ||||
| msgid "Enable verbose output" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:459 | ||||
| msgid "Don't fork into background" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:461 | ||||
| msgid "Invoked from inetd" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../src/daemon/gnuserv.c:495 | ||||
| #, c-format | ||||
| msgid "Run '%s --help' to see a full list of available command line options.\n" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:27 ../sysdeps/sun4/siglist.c:27 | ||||
| msgid "Hangup" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:28 ../sysdeps/sun4/siglist.c:28 | ||||
| msgid "Interrupt" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:29 ../sysdeps/sun4/siglist.c:29 | ||||
| msgid "Quit" | ||||
| msgstr "Баромад" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:30 ../sysdeps/sun4/siglist.c:30 | ||||
| msgid "Illegal instruction" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:31 ../sysdeps/sun4/siglist.c:31 | ||||
| msgid "Trace trap" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:32 ../sysdeps/sun4/siglist.c:32 | ||||
| msgid "Abort" | ||||
| msgstr "Қатъ кардан" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:33 ../sysdeps/sun4/siglist.c:33 | ||||
| msgid "EMT error" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:34 ../sysdeps/sun4/siglist.c:34 | ||||
| msgid "Floating-point exception" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:35 ../sysdeps/sun4/siglist.c:35 | ||||
| msgid "Kill" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:36 ../sysdeps/sun4/siglist.c:36 | ||||
| msgid "Bus error" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:37 ../sysdeps/sun4/siglist.c:37 | ||||
| msgid "Segmentation violation" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:38 ../sysdeps/sun4/siglist.c:38 | ||||
| msgid "Bad argument to system call" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:39 ../sysdeps/sun4/siglist.c:39 | ||||
| msgid "Broken pipe" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:40 ../sysdeps/sun4/siglist.c:40 | ||||
| msgid "Alarm clock" | ||||
| msgstr "Соати зангдор\t" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:41 ../sysdeps/sun4/siglist.c:41 | ||||
| msgid "Termination" | ||||
| msgstr "Анҷоми кор" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:42 ../sysdeps/sun4/siglist.c:42 | ||||
| msgid "Urgent condition on socket" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:43 ../sysdeps/sun4/siglist.c:43 | ||||
| msgid "Stop" | ||||
| msgstr "Истодан" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:44 ../sysdeps/sun4/siglist.c:44 | ||||
| msgid "Keyboard stop" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:45 ../sysdeps/sun4/siglist.c:45 | ||||
| msgid "Continue" | ||||
| msgstr "Идома додан" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:46 ../sysdeps/sun4/siglist.c:46 | ||||
| msgid "Child status has changed" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:47 ../sysdeps/sun4/siglist.c:47 | ||||
| msgid "Background read from tty" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:48 ../sysdeps/sun4/siglist.c:48 | ||||
| msgid "Background write to tty" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:49 ../sysdeps/sun4/siglist.c:49 | ||||
| msgid "I/O now possible" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:50 ../sysdeps/sun4/siglist.c:50 | ||||
| msgid "CPU limit exceeded" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:51 ../sysdeps/sun4/siglist.c:51 | ||||
| msgid "File size limit exceeded" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:52 ../sysdeps/sun4/siglist.c:52 | ||||
| msgid "Virtual alarm clock" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:53 ../sysdeps/sun4/siglist.c:53 | ||||
| msgid "Profiling alarm clock" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:54 ../sysdeps/sun4/siglist.c:54 | ||||
| msgid "Window size change" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:55 ../sysdeps/sun4/siglist.c:55 | ||||
| msgid "Information request" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:56 ../sysdeps/sun4/siglist.c:56 | ||||
| msgid "User defined signal 1" | ||||
| msgstr "" | ||||
|  | ||||
| #: ../sysdeps/osf1/siglist.c:57 ../sysdeps/sun4/siglist.c:57 | ||||
| msgid "User defined signal 2" | ||||
| msgstr "" | ||||
| @@ -90,11 +90,13 @@ main(int argc, char *argv[]) | ||||
| 	if (strcmp (uts.sysname, LIBGTOP_COMPILE_SYSTEM) || | ||||
| 	    strcmp (uts.release, LIBGTOP_COMPILE_RELEASE) || | ||||
| 	    strcmp (uts.machine, LIBGTOP_COMPILE_MACHINE)) { | ||||
| 		fprintf (stderr, "Can only run on %s %s %s\n", | ||||
| 		fprintf (stderr, "This libgtop was compiled on %s %s %s\n", | ||||
| 			 LIBGTOP_COMPILE_SYSTEM, | ||||
| 			 LIBGTOP_COMPILE_RELEASE, | ||||
| 			 LIBGTOP_COMPILE_MACHINE); | ||||
| 		_exit (1); | ||||
|                 fprintf (stderr, "If you see strange problems caused by it,\n"); | ||||
|                 fprintf (stderr, "you should recompile libgtop and dependent " | ||||
|                          "applications.\n"); | ||||
| 	} | ||||
| #endif | ||||
|  | ||||
|   | ||||
| @@ -153,7 +153,7 @@ glibtop_get_swap_p (glibtop *server, glibtop_swap *buf) | ||||
| #endif | ||||
|  | ||||
| 	int nswap, i; | ||||
| 	int avail = 0, inuse = 0; | ||||
| 	guint64 avail = 0, inuse = 0; | ||||
|  | ||||
| #if defined(__NetBSD__) && (__NetBSD_Version__ >= 104000000) || defined(__OpenBSD__) | ||||
| 	struct uvmexp uvmexp; | ||||
| @@ -195,29 +195,32 @@ glibtop_get_swap_p (glibtop *server, glibtop_swap *buf) | ||||
| #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) | ||||
| 		buf->pagein = vmm.v_swappgsin - swappgsin; | ||||
| 		buf->pageout = vmm.v_swappgsout - swappgsout; | ||||
| #else | ||||
| #if defined(__NetBSD__) && (__NetBSD_Version__ >= 104000000) || defined(__OpenBSD__) | ||||
| #elif defined(__NetBSD__) && (__NetBSD_Version__ >= 599002100) | ||||
| 		/* no uvmexp.swap{ins,outs} */ | ||||
| 		buf->pagein = 0; | ||||
| 		buf->pageout = 0; | ||||
| #elif defined(__NetBSD__) && (__NetBSD_Version__ >= 104000000) || defined(__OpenBSD__) | ||||
| 		buf->pagein = uvmexp.swapins - swappgsin; | ||||
| 		buf->pageout = uvmexp.swapouts - swappgsout; | ||||
| #else | ||||
| 		buf->pagein = vmm.v_swpin - swappgsin; | ||||
| 		buf->pageout = vmm.v_swpout - swappgsout; | ||||
| #endif | ||||
| #endif | ||||
| 	} | ||||
|  | ||||
| #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) | ||||
|         swappgsin = vmm.v_swappgsin; | ||||
| 	swappgsout = vmm.v_swappgsout; | ||||
| #else | ||||
| #if defined(__NetBSD__) && (__NetBSD_Version__ >= 104000000) || defined(__OpenBSD__) | ||||
| #elif defined(__NetBSD__) && (__NetBSD_Version__ >= 599002100) | ||||
| 	swappgsin = 0; | ||||
| 	swappgsout = 0; | ||||
| #elif defined(__NetBSD__) && (__NetBSD_Version__ >= 104000000) || defined(__OpenBSD__) | ||||
| 	swappgsin = uvmexp.swapins; | ||||
| 	swappgsout = uvmexp.swapouts; | ||||
| #else | ||||
| 	swappgsin = vmm.v_swpin; | ||||
| 	swappgsout = vmm.v_swpout; | ||||
| #endif | ||||
| #endif | ||||
|  | ||||
| #if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) | ||||
|  | ||||
|   | ||||
| @@ -43,7 +43,7 @@ _glibtop_init_proclist_p (glibtop *server) | ||||
|  | ||||
| pid_t * | ||||
| glibtop_get_proclist_p (glibtop *server, glibtop_proclist *buf, | ||||
| 			int64_t which, int64_t arg) | ||||
| 			gint64 which, gint64 arg) | ||||
| { | ||||
| 	unsigned count, total, i; | ||||
| 	pid_t *pids_chain; | ||||
|   | ||||
| @@ -42,7 +42,7 @@ | ||||
| #include <sys/pipe.h> | ||||
| #include <sys/conf.h> | ||||
| #undef _KERNEL | ||||
| #if __FreeBSD_version >= 800038 | ||||
| #if (__FreeBSD_version >= 800038) || (__FreeBSD_kernel_version >= 800038) | ||||
| #define _WANT_FILE | ||||
| #include <sys/file.h> | ||||
| #undef _WANT_FILE | ||||
| @@ -113,7 +113,7 @@ _glibtop_sysdeps_freebsd_dev_inode (glibtop *server, struct vnode *vnode, | ||||
|                 return; | ||||
|         } | ||||
|  | ||||
| #if __FreeBSD_version >= 800039 | ||||
| #if (__FreeBSD_version >= 800039) || (__FreeBSD_kernel_version >= 800039) | ||||
|         if (kvm_read (server->machine.kd, (gulong) cdev2priv(inode.i_dev), (char *) &priv, | ||||
| 		      sizeof (priv)) | ||||
| #else | ||||
|   | ||||
| @@ -41,6 +41,10 @@ get_device(glibtop* server, const char *mountpoint, | ||||
|  | ||||
| 	while ((mnt = getmntent(fp))) | ||||
| 	{ | ||||
| 		/* There can be multiple root mount entries, skip the unuseful one */ | ||||
| 		if (!strcmp(mnt->mnt_fsname, "rootfs")) | ||||
| 			continue; | ||||
|  | ||||
| 		if (!strcmp(mountpoint, mnt->mnt_dir)) { | ||||
| 			if (!strncmp(mnt->mnt_fsname, "/dev/", 5)) { | ||||
| 				g_strlcpy(device, mnt->mnt_fsname + 5, device_size); | ||||
|   | ||||
| @@ -1,3 +1,7 @@ | ||||
| #ifdef HAVE_CONFIG_H | ||||
| #include <config.h> | ||||
| #endif | ||||
|  | ||||
| /* ANSI-C code produced by gperf version 3.0.3 */ | ||||
| /* Command-line: gperf sysdeps/linux/procmap_smaps.gperf  */ | ||||
| /* Computed positions: -k'9' */ | ||||
|   | ||||
| @@ -31,6 +31,7 @@ | ||||
| #include <time.h> | ||||
| #include <sys/user.h> | ||||
| #include <sys/types.h> | ||||
| #include <sys/proc.h> | ||||
| #include <sys/sysctl.h> | ||||
|  | ||||
| #include <fcntl.h> | ||||
|   | ||||
| @@ -49,7 +49,7 @@ char * | ||||
| glibtop_get_proc_args_p (glibtop *server, glibtop_proc_args *buf, | ||||
| 			 pid_t pid, unsigned max_len) | ||||
| { | ||||
| 	struct kinfo_proc2 *pinfo; | ||||
| 	struct kinfo_proc *pinfo; | ||||
| 	char *retval, **args, **ptr; | ||||
| 	size_t size = 0, pos = 0; | ||||
| 	int count; | ||||
| @@ -58,13 +58,16 @@ glibtop_get_proc_args_p (glibtop *server, glibtop_proc_args *buf, | ||||
|  | ||||
| 	memset (buf, 0, sizeof (glibtop_proc_args)); | ||||
|  | ||||
| 	/* swapper, init, pagedaemon, vmdaemon, update - this doen't work. */ | ||||
| 	if (pid < 5) return NULL; | ||||
| 	/* | ||||
| 	 * Don't bother with PIDs below 20, because everything below this | ||||
| 	 * number is highly likely to be a kernel thread. | ||||
| 	 */ | ||||
| 	if (pid < 19) return NULL; | ||||
|  | ||||
| 	glibtop_suid_enter (server); | ||||
|  | ||||
| 	/* Get the process data */ | ||||
| 	pinfo = kvm_getproc2 (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 	pinfo = kvm_getprocs (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 			       sizeof (*pinfo), &count); | ||||
| 	if ((pinfo == NULL) || (count < 1)) { | ||||
| 		glibtop_suid_leave (server); | ||||
| @@ -72,7 +75,7 @@ glibtop_get_proc_args_p (glibtop *server, glibtop_proc_args *buf, | ||||
| 		return NULL; | ||||
| 	} | ||||
|  | ||||
| 	args = kvm_getargv2 (server->machine.kd, pinfo, max_len); | ||||
| 	args = kvm_getargv (server->machine.kd, pinfo, max_len); | ||||
| 	if (args == NULL) { | ||||
| 		glibtop_suid_leave (server); | ||||
| 		glibtop_warn_io_r (server, "kvm_getargv (%d)", pid); | ||||
|   | ||||
| @@ -57,7 +57,7 @@ glibtop_get_proc_kernel_p (glibtop *server, | ||||
| 			   glibtop_proc_kernel *buf, | ||||
| 			   pid_t pid) | ||||
| { | ||||
| 	struct kinfo_proc2 *pinfo; | ||||
| 	struct kinfo_proc *pinfo; | ||||
| 	int count; | ||||
|  | ||||
| 	glibtop_init_p (server, (1L << GLIBTOP_SYSDEPS_PROC_KERNEL), 0); | ||||
| @@ -71,22 +71,19 @@ glibtop_get_proc_kernel_p (glibtop *server, | ||||
| 	if (pid == 0) return; | ||||
|  | ||||
| 	/* Get the process information */ | ||||
| 	pinfo = kvm_getproc2 (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 	pinfo = kvm_getprocs (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 			      sizeof(*pinfo), &count); | ||||
| 	if ((pinfo == NULL) || (count != 1)) { | ||||
| 		glibtop_warn_io_r (server, "kvm_getprocs (%d)", pid); | ||||
| 		return; | ||||
| 	} | ||||
|  | ||||
| 	buf->nwchan = pinfo[0].p_wchan; | ||||
| 	if (pinfo[0].p_wchan && pinfo[0].p_wmesg) | ||||
| 		g_strlcpy(buf->wchan, pinfo[0].p_wmesg, | ||||
| 			  sizeof buf->wchan); | ||||
| 	if (pinfo->p_wmesg[0]) | ||||
| 		g_strlcpy(buf->wchan, pinfo->p_wmesg[0], sizeof(buf->wchan)); | ||||
| 	 | ||||
| 	buf->min_flt = pinfo[0].p_uru_minflt; | ||||
| 	buf->maj_flt = pinfo[0].p_uru_majflt; | ||||
|  | ||||
| 	buf->flags |= (_glibtop_sysdeps_proc_kernel_wchan | ||||
| 		| _glibtop_sysdeps_proc_kernel_pstats); | ||||
|  | ||||
| } | ||||
|   | ||||
| @@ -62,7 +62,7 @@ pid_t * | ||||
| glibtop_get_proclist_p (glibtop *server, glibtop_proclist *buf, | ||||
| 			gint64 real_which, gint64 arg) | ||||
| { | ||||
| 	struct kinfo_proc2 *pinfo; | ||||
| 	struct kinfo_proc *pinfo; | ||||
| 	unsigned *pids = NULL; | ||||
| 	int which, count; | ||||
| 	int i,j; | ||||
| @@ -74,7 +74,7 @@ glibtop_get_proclist_p (glibtop *server, glibtop_proclist *buf, | ||||
| 	which = (int)(real_which & GLIBTOP_KERN_PROC_MASK); | ||||
|  | ||||
| 	/* Get the process data */ | ||||
| 	pinfo = kvm_getproc2 (server->machine.kd, which, arg, | ||||
| 	pinfo = kvm_getprocs (server->machine.kd, which, arg, | ||||
| 			      sizeof (*pinfo), &count); | ||||
| 	if ((pinfo == NULL) || (count < 1)) { | ||||
| 		glibtop_warn_io_r (server, "kvm_getprocs (proclist)"); | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| /* $OpenBSD: procmap.c,v 1.6 2011/06/06 17:12:12 jasper Exp $	*/ | ||||
| /* $OpenBSD: patch-sysdeps_openbsd_procmap_c,v 1.7 2012/03/11 08:45:24 ajacoutot Exp $	*/ | ||||
|  | ||||
| /* Copyright (C) 1998 Joshua Sled | ||||
|    This file is part of LibGTop 1.0. | ||||
| @@ -29,6 +29,7 @@ | ||||
| #include <glibtop_suid.h> | ||||
|  | ||||
| #include <kvm.h> | ||||
| #include <stdlib.h> | ||||
| #include <sys/param.h> | ||||
| #include <sys/proc.h> | ||||
| #include <sys/resource.h> | ||||
| @@ -56,6 +57,12 @@ static const unsigned long _glibtop_sysdeps_map_entry = | ||||
| (1L << GLIBTOP_MAP_ENTRY_OFFSET) + (1L << GLIBTOP_MAP_ENTRY_PERM) + | ||||
| (1L << GLIBTOP_MAP_ENTRY_INODE) + (1L << GLIBTOP_MAP_ENTRY_DEVICE); | ||||
|  | ||||
| /* Local helper functions. */ | ||||
|  | ||||
| ssize_t	load_vmmap_entries(glibtop*, unsigned long, struct vm_map_entry**, | ||||
| 	    struct vm_map_entry*); | ||||
| void	unload_vmmap_entries(struct vm_map_entry *); | ||||
|  | ||||
| /* Init function. */ | ||||
|  | ||||
| void | ||||
| @@ -64,22 +71,107 @@ _glibtop_init_proc_map_p (glibtop *server) | ||||
| 	server->sysdeps.proc_map = _glibtop_sysdeps_proc_map; | ||||
| } | ||||
|  | ||||
| /* Provides detailed information about a process. */ | ||||
| /* | ||||
|  * Download vmmap_entries from the kernel into our address space. | ||||
|  * We fix up the addr tree while downloading. | ||||
|  * | ||||
|  * Returns: the size of the tree on succes, or -1 on failure. | ||||
|  * On failure, *rptr needs to be passed to unload_vmmap_entries to free | ||||
|  * the lot. | ||||
|  */ | ||||
| ssize_t | ||||
| load_vmmap_entries(glibtop *server, unsigned long kptr, | ||||
|     struct vm_map_entry **rptr, struct vm_map_entry *parent) | ||||
| { | ||||
| 	struct vm_map_entry *entry; | ||||
| 	unsigned long left_kptr, right_kptr; | ||||
| 	ssize_t left_sz; | ||||
| 	ssize_t right_sz; | ||||
|  | ||||
| 	if (kptr == 0) | ||||
| 		return 0; | ||||
|  | ||||
| 	/* Need space. */ | ||||
| 	entry = malloc(sizeof(*entry)); | ||||
| 	if (entry == NULL) | ||||
| 		return -1; | ||||
|  | ||||
| 	/* Download entry at kptr. */ | ||||
| 	if (kvm_read (server->machine.kd, kptr, | ||||
| 	    (char *)entry, sizeof(*entry)) != sizeof(*entry)) { | ||||
| 		free(entry); | ||||
| 		return -1; | ||||
| 	} | ||||
|  | ||||
| 	/* | ||||
| 	 * Update addr pointers to have sane values in this address space. | ||||
| 	 * We save the kernel pointers in {left,right}_kptr, so we have them | ||||
| 	 * available to download children. | ||||
| 	 */ | ||||
| 	left_kptr = (unsigned long) RB_LEFT(entry, daddrs.addr_entry); | ||||
| 	right_kptr = (unsigned long) RB_RIGHT(entry, daddrs.addr_entry); | ||||
| 	RB_LEFT(entry, daddrs.addr_entry) = | ||||
| 	    RB_RIGHT(entry, daddrs.addr_entry) = NULL; | ||||
| 	/* Fill in parent pointer. */ | ||||
| 	RB_PARENT(entry, daddrs.addr_entry) = parent; | ||||
|  | ||||
| 	/* | ||||
| 	 * Consistent state reached, fill in *rptr. | ||||
| 	 */ | ||||
| 	*rptr = entry; | ||||
|  | ||||
| 	/* | ||||
| 	 * Download left, right. | ||||
| 	 * On failure, our map is in a state that can be handled by | ||||
| 	 * unload_vmmap_entries. | ||||
| 	 */ | ||||
| 	left_sz = load_vmmap_entries(server, left_kptr, | ||||
| 	    &RB_LEFT(entry, daddrs.addr_entry), entry); | ||||
| 	if (left_sz == -1) | ||||
| 		return -1; | ||||
| 	right_sz = load_vmmap_entries(server, right_kptr, | ||||
| 	    &RB_RIGHT(entry, daddrs.addr_entry), entry); | ||||
| 	if (right_sz == -1) | ||||
| 		return -1; | ||||
|  | ||||
| 	return 1 + left_sz + right_sz; | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Free the vmmap entries in the given tree. | ||||
|  */ | ||||
| void | ||||
| unload_vmmap_entries(struct vm_map_entry *entry) | ||||
| { | ||||
| 	if (entry == NULL) | ||||
| 		return; | ||||
|  | ||||
| 	unload_vmmap_entries(RB_LEFT(entry, daddrs.addr_entry)); | ||||
| 	unload_vmmap_entries(RB_RIGHT(entry, daddrs.addr_entry)); | ||||
| 	free(entry); | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Provides detailed information about a process. | ||||
|  * Due to the fact we are only requested info about one process, it's possible | ||||
|  * the process has been reaped before we get to kvm_getprocs. Tough luck. | ||||
|  */ | ||||
|  | ||||
| glibtop_map_entry * | ||||
| glibtop_get_proc_map_p (glibtop *server, glibtop_proc_map *buf, | ||||
| 			pid_t pid) | ||||
| { | ||||
| 	struct kinfo_proc2 *pinfo; | ||||
| 	struct vm_map_entry entry, *first; | ||||
| 	struct kinfo_proc *pinfo; | ||||
| 	struct vm_map_entry *entry; | ||||
| 	struct uvm_map_addr root; | ||||
| 	struct vmspace vmspace; | ||||
| 	struct vnode vnode; | ||||
| 	struct inode inode; | ||||
| 	ssize_t nentries; | ||||
| 	GArray *maps = g_array_sized_new(FALSE, FALSE, | ||||
| 					 sizeof(glibtop_map_entry), | ||||
| 					 100); | ||||
| 	int count, i = 0; | ||||
| 	int update = 0; | ||||
| 	int count = 0; | ||||
|  | ||||
| 	glibtop_init_p (server, (1L << GLIBTOP_SYSDEPS_PROC_MAP), 0); | ||||
|  | ||||
| @@ -91,7 +183,7 @@ glibtop_get_proc_map_p (glibtop *server, glibtop_proc_map *buf, | ||||
| 	glibtop_suid_enter (server); | ||||
|  | ||||
| 	/* Get the process data */ | ||||
| 	pinfo = kvm_getproc2 (server->machine.kd, KERN_PROC_PID, pid, sizeof(struct kinfo_proc2), &count); | ||||
| 	pinfo = kvm_getprocs (server->machine.kd, KERN_PROC_PID, pid, sizeof(struct kinfo_proc), &count); | ||||
| 	if ((pinfo == NULL) || (count < 1)) { | ||||
| 		glibtop_warn_io_r (server, "kvm_getprocs (%d)", pid); | ||||
| 		return (glibtop_map_entry*) g_array_free(maps, TRUE); | ||||
| @@ -104,16 +196,18 @@ glibtop_get_proc_map_p (glibtop *server, glibtop_proc_map *buf, | ||||
| 		      (char *) &vmspace, sizeof (vmspace)) != sizeof (vmspace)) | ||||
| 		glibtop_error_io_r (server, "kvm_read (vmspace)"); | ||||
|  | ||||
| 	first = vmspace.vm_map.header.next; | ||||
|  | ||||
| 	if (kvm_read (server->machine.kd, | ||||
| 		      (unsigned long) vmspace.vm_map.header.next, | ||||
| 		      (char *) &entry, sizeof (entry)) != sizeof (entry)) | ||||
| 	RB_INIT(&root); | ||||
| 	nentries = load_vmmap_entries(server, | ||||
| 	    (unsigned long) RB_ROOT(&vmspace.vm_map.addr), | ||||
| 	    &RB_ROOT(&root), NULL); | ||||
| 	if (nentries == -1) { | ||||
| 		unload_vmmap_entries(RB_ROOT(&root)); | ||||
| 		glibtop_error_io_r (server, "kvm_read (entry)"); | ||||
| 	} | ||||
|  | ||||
| 	/* Allocate space. */ | ||||
|  | ||||
| 	buf->number = vmspace.vm_map.nentries; | ||||
| 	buf->number = nentries; | ||||
| 	buf->size = sizeof (glibtop_map_entry); | ||||
|  | ||||
| 	buf->total = buf->number * buf->size; | ||||
| @@ -124,34 +218,26 @@ glibtop_get_proc_map_p (glibtop *server, glibtop_proc_map *buf, | ||||
|  | ||||
| 	/* I tested this a few times with `mmap'; as soon as you write | ||||
| 	 * to the mmap'ed area, the object type changes from OBJT_VNODE | ||||
| 	 * to OBJT_DEFAULT so it seems this really works. */ | ||||
| 	 * to OBJT_DEFAULT so it seems this really works. | ||||
| 	 */ | ||||
|  | ||||
| 	do { | ||||
| 	RB_FOREACH(entry, uvm_map_addr, &root) { | ||||
| 		glibtop_map_entry *mentry; | ||||
| 		unsigned long inum, dev; | ||||
| 		guint len; | ||||
|  | ||||
| 		if (update) { | ||||
| 			if (kvm_read (server->machine.kd, | ||||
| 				      (unsigned long) entry.next, | ||||
| 				      &entry, sizeof (entry)) != sizeof (entry)) | ||||
| 				glibtop_error_io_r (server, "kvm_read (entry)"); | ||||
| 		} else { | ||||
| 			update = 1; | ||||
| 		} | ||||
|  | ||||
|  		if (UVM_ET_ISSUBMAP (&entry)) | ||||
|  		if (UVM_ET_ISSUBMAP(entry)) | ||||
| 			continue; | ||||
|  | ||||
| 		if (!entry.object.uvm_obj) | ||||
| 		if (!entry->object.uvm_obj) | ||||
| 			continue; | ||||
|  | ||||
| 		/* We're only interested in vnodes */ | ||||
|  | ||||
| 		if (kvm_read (server->machine.kd, | ||||
| 			      (unsigned long) entry.object.uvm_obj, | ||||
| 			      (unsigned long) entry->object.uvm_obj, | ||||
| 			      &vnode, sizeof (vnode)) != sizeof (vnode)) { | ||||
| 			glibtop_warn_io_r (server, "kvm_read (vnode)"); | ||||
| 			unload_vmmap_entries(RB_ROOT(&root)); | ||||
| 			return (glibtop_map_entry*) g_array_free(maps, TRUE); | ||||
| 		} | ||||
|  | ||||
| @@ -176,21 +262,21 @@ glibtop_get_proc_map_p (glibtop *server, glibtop_proc_map *buf, | ||||
|  | ||||
| 		mentry->flags  = _glibtop_sysdeps_map_entry; | ||||
|  | ||||
| 		mentry->start  = (guint64) entry.start; | ||||
| 		mentry->end    = (guint64) entry.end; | ||||
| 		mentry->offset = (guint64) entry.offset; | ||||
| 		mentry->start  = (guint64) entry->start; | ||||
| 		mentry->end    = (guint64) entry->end; | ||||
| 		mentry->offset = (guint64) entry->offset; | ||||
| 		mentry->device = (guint64) dev; | ||||
| 		mentry->inode  = (guint64) inum; | ||||
|  | ||||
| 		mentry->perm   = (guint64) 0; | ||||
|  | ||||
| 		if (entry.protection & VM_PROT_READ) | ||||
| 		if (entry->protection & VM_PROT_READ) | ||||
| 			mentry->perm |= GLIBTOP_MAP_PERM_READ; | ||||
| 		if (entry.protection & VM_PROT_WRITE) | ||||
| 		if (entry->protection & VM_PROT_WRITE) | ||||
| 			mentry->perm |= GLIBTOP_MAP_PERM_WRITE; | ||||
| 		if (entry.protection & VM_PROT_EXECUTE) | ||||
| 		if (entry->protection & VM_PROT_EXECUTE) | ||||
| 			mentry->perm |= GLIBTOP_MAP_PERM_EXECUTE; | ||||
| 	} while (entry.next != first); | ||||
| 	} | ||||
|  | ||||
| 	buf->flags = _glibtop_sysdeps_proc_map; | ||||
|  | ||||
| @@ -198,5 +284,18 @@ glibtop_get_proc_map_p (glibtop *server, glibtop_proc_map *buf, | ||||
| 	buf->size = sizeof (glibtop_map_entry); | ||||
| 	buf->total = buf->number * buf->size; | ||||
|  | ||||
| 	unload_vmmap_entries(RB_ROOT(&root)); | ||||
| 	return (glibtop_map_entry*) g_array_free(maps, FALSE); | ||||
| } | ||||
|  | ||||
| /* | ||||
|  * Don't implement address comparison. | ||||
|  */ | ||||
| static __inline int | ||||
| no_impl(void *p, void *q) | ||||
| { | ||||
| 	abort(); /* Should not be called. */ | ||||
| 	return 0; | ||||
| } | ||||
|  | ||||
| RB_GENERATE(uvm_map_addr, vm_map_entry, daddrs.addr_entry, no_impl); | ||||
|   | ||||
| @@ -96,7 +96,7 @@ void | ||||
| glibtop_get_proc_mem_p (glibtop *server, glibtop_proc_mem *buf, | ||||
| 			pid_t pid) | ||||
| { | ||||
| 	struct kinfo_proc2 *pinfo; | ||||
| 	struct kinfo_proc *pinfo; | ||||
|  | ||||
| 	int count; | ||||
|  | ||||
| @@ -111,7 +111,7 @@ glibtop_get_proc_mem_p (glibtop *server, glibtop_proc_mem *buf, | ||||
| 	if (pid == 0) return; | ||||
|  | ||||
| 	/* Get the process data */ | ||||
| 	pinfo = kvm_getproc2 (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 	pinfo = kvm_getprocs (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 			      sizeof (*pinfo), &count); | ||||
| 	if ((pinfo == NULL) || (count < 1)) { | ||||
| 		glibtop_warn_io_r (server, "kvm_getprocs (%d)", pid); | ||||
|   | ||||
| @@ -49,7 +49,7 @@ glibtop_get_proc_signal_p (glibtop *server, | ||||
| 			   glibtop_proc_signal *buf, | ||||
| 			   pid_t pid) | ||||
| { | ||||
| 	struct kinfo_proc2 *pinfo; | ||||
| 	struct kinfo_proc *pinfo; | ||||
| 	int count = 0; | ||||
|  | ||||
| 	glibtop_init_p (server, (1L << GLIBTOP_SYSDEPS_PROC_SIGNAL), 0); | ||||
| @@ -60,7 +60,7 @@ glibtop_get_proc_signal_p (glibtop *server, | ||||
| 	if (pid == 0) return; | ||||
|  | ||||
| 	/* Get the process information */ | ||||
| 	pinfo = kvm_getproc2 (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 	pinfo = kvm_getprocs (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 			      sizeof (*pinfo), &count); | ||||
| 	if ((pinfo == NULL) || (count != 1)) { | ||||
| 		glibtop_warn_io_r (server, "kvm_getprocs (%d)", pid); | ||||
|   | ||||
| @@ -51,7 +51,7 @@ glibtop_get_proc_state_p (glibtop *server, | ||||
| 			  glibtop_proc_state *buf, | ||||
| 			  pid_t pid) | ||||
| { | ||||
| 	struct kinfo_proc2 *pinfo; | ||||
| 	struct kinfo_proc *pinfo; | ||||
| 	int count = 0; | ||||
|  | ||||
| 	glibtop_init_p (server, (1L << GLIBTOP_SYSDEPS_PROC_STATE), 0); | ||||
| @@ -62,7 +62,7 @@ glibtop_get_proc_state_p (glibtop *server, | ||||
| 	if (pid == 0) return; | ||||
|  | ||||
| 	/* Get the process information */ | ||||
| 	pinfo = kvm_getproc2 (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 	pinfo = kvm_getprocs (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 			      sizeof (*pinfo), &count); | ||||
| 	if ((pinfo == NULL) || (count != 1)) { | ||||
| 		glibtop_warn_io_r (server, "kvm_getprocs (%d)", pid); | ||||
|   | ||||
| @@ -117,7 +117,7 @@ void | ||||
| glibtop_get_proc_time_p (glibtop *server, glibtop_proc_time *buf, | ||||
| 			 pid_t pid) | ||||
| { | ||||
| 	struct kinfo_proc2 *pinfo; | ||||
| 	struct kinfo_proc *pinfo; | ||||
| 	int count; | ||||
|  | ||||
| 	glibtop_init_p (server, (1L << GLIBTOP_SYSDEPS_PROC_TIME), 0); | ||||
| @@ -129,7 +129,7 @@ glibtop_get_proc_time_p (glibtop *server, glibtop_proc_time *buf, | ||||
|  | ||||
|  | ||||
| 	/* Get the process information */ | ||||
| 	pinfo = kvm_getproc2 (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 	pinfo = kvm_getprocs (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 			      sizeof (*pinfo), &count); | ||||
| 	if ((pinfo == NULL) || (count != 1)) { | ||||
| 		glibtop_warn_io_r (server, "kvm_getprocs (%d)", pid); | ||||
|   | ||||
| @@ -54,7 +54,7 @@ void | ||||
| glibtop_get_proc_uid_p (glibtop *server, glibtop_proc_uid *buf, | ||||
| 			pid_t pid) | ||||
| { | ||||
| 	struct kinfo_proc2 *pinfo; | ||||
| 	struct kinfo_proc *pinfo; | ||||
| 	int count = 0; | ||||
|  | ||||
| 	glibtop_init_p (server, (1L << GLIBTOP_SYSDEPS_PROC_UID), 0); | ||||
| @@ -65,7 +65,7 @@ glibtop_get_proc_uid_p (glibtop *server, glibtop_proc_uid *buf, | ||||
| 	if (pid == 0) return; | ||||
|  | ||||
| 	/* Get the process information */ | ||||
| 	pinfo = kvm_getproc2 (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 	pinfo = kvm_getprocs (server->machine.kd, KERN_PROC_PID, pid, | ||||
| 			      sizeof (*pinfo), &count); | ||||
| 	if ((pinfo == NULL) || (count != 1)) { | ||||
| 		glibtop_warn_io_r (server, "kvm_getprocs (%d)", pid); | ||||
|   | ||||
| @@ -87,12 +87,12 @@ glibtop_get_swap_p (glibtop *server, glibtop_swap *buf) | ||||
| 		buf->pagein = 0; | ||||
| 		buf->pageout = 0; | ||||
| 	} else { | ||||
| 		buf->pagein = uvmexp.swapins - swappgsin; | ||||
| 		buf->pageout = uvmexp.swapouts - swappgsout; | ||||
| 		buf->pagein = uvmexp.pgswapin - swappgsin; | ||||
| 		buf->pageout = uvmexp.pgswapout - swappgsout; | ||||
| 	} | ||||
|  | ||||
| 	swappgsin = uvmexp.swapins; | ||||
| 	swappgsout = uvmexp.swapouts; | ||||
| 	swappgsin = uvmexp.pgswapin; | ||||
| 	swappgsout = uvmexp.pgswapout; | ||||
|  | ||||
| 	nswap = swapctl (SWAP_NSWAP, 0, 0); | ||||
| 	if (nswap < 0) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user