-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
生成したフレームをpacket_outのdata:として指定した際にエラーが出力される #52
Comments
ついでにですが、 |
send_messageもmessage-helper.rbにいれてみました。 |
以下2つを実行して、とりあえず回避が出来ました。 ・ send_packet_outにて、:data => packet.unpack("C*") (unpackして渡す) // 以下1行を追記(add)
// 以下3行を追記(add) 一応send_packet_out全体もそのまま載せておきます。 static VALUE uint32_t buffer_id = OFP_NO_BUFFER;
} |
Fix errors when passing :data option to send_packet_out (refs #52).
#サンプルコードは以下の通りです。
#messageの内容は以下の通りです。
p message => "d1PT\x01\x14\0\x90\xFB-\xDCi\b\x06\0\x01\b\0\x06\x04\0\x02\0\x90\xFB-\xDCi\xC0\xA8\0\xFEd1PT\x01\x14\xC0\xA8\0\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
#出力されるエラーは以下の通りです。
An Ethernet frame must be provided if buffer_id is equal to 0xffffffff
The text was updated successfully, but these errors were encountered: