- 论坛徽章:
- 0
|
本帖最后由 zeissoctopus 于 2013-01-20 15:25 编辑
lsstarboy 发表于 2013-01-17 23:13 ![]()
我只会写中文!没有老师教的英语很郁闷!
我的英文水平也低,見沒有人幫你,我嘗試以我有限英語水平幫你一把。
我把你的補丁碼轉換為官方認可 diff 格式,預備了 patch.txt 補丁文字檔案如下,請你複制並儲存為 patch.txt 檔案以備上傳用
- --- dummynet.c.original 2013-01-20 15:01:11.000000000 +0800
- +++ dummynet.c 2013-01-20 15:12:43.000000000 +0800
- @@ -184,11 +184,11 @@
- print_header(&ni->fid);
- *print = 0;
- }
- pe = getprotobynumber(id->proto);
- /* XXX: Should check for IPv4 flows */
- - printf("%3u%c", (ni->oid.id) & 0xff,
- + printf("%6u%c", (ni->oid.id) & 0xffff,
- id->extra ? '*' : ' ');
- if (!IS_IP6_FLOW_ID(id)) {
- if (pe)
- printf("%-4s ", pe->p_name);
- else
复制代码 請你到 官方 send-pr 網頁 ,利用這網頁,提交你的補丁。填寫內容跟著我以下來做
Your Electronic Mail Address:
填入 你的電郵地址
Your Name:
填入 你的大名
Your Organization or Company:
填入 你的組織,可以不填
Synopsis:
填入 [ipfw] [dummynet] [patch] ipfw pipe show the buckets value incorrectly
Category:
選 kern
Class:
選 sw-bug
Which FreeBSD Release You Are Using:
填入 你的 FreeBSD 版本
Environment (outpout of "uname -a" on the problem machine):
填入 你的 uname -a 輸出
Full Description:
填入以下這段英文
The buckets value always shows less than 256 of the output of ipfw pipe show no matter you change it.
In function list_flow of /usr/src/sbin/ipfw/dummynet.c. The following statement is not able to show
the correct buckets value in the environment where have over 1000 clients behind ipfw.
printf("%3u%c", (ni->oid.id) & 0xff, id->extra ? '*' : ' ');
How to repeat the problem:
填入以下這段英文
In the environment with over 1000 clients behind ipfw and using ipfw to limit connection brandwidth.
Fix to the problem if known:
填入以下這段英文
apply the patch.txt
And/or patch file (100KB max, .txt extension or shar file required):
用瀏覽器,把 patch.txt 補丁檔案上傳。
最後填入防機器人的認証碼,然後按 submit 上傳。
一經官方審核和批准後,從此 FreeBSD 內有樓主的貢獻,恭喜了。 |
|